本申請(qǐng)涉及終端技術(shù)領(lǐng)域,特別是涉及一種圖片處理方法、一種圖片處理裝置和一種智能終端。
背景技術(shù):
隨著智能終端技術(shù)的發(fā)展,越來越多的用戶通常直接采用智能終端進(jìn)行照片的拍攝、圖片的下載等,因此智能終端中通常存儲(chǔ)有大量的圖片數(shù)據(jù)。
在具有大量圖片數(shù)據(jù)的智能終端中,用戶在查找圖片時(shí)通常需要一張張瀏覽,查找非常繁瑣且浪費(fèi)時(shí)間。
因此,目前需要本領(lǐng)域技術(shù)人員迫切解決的一個(gè)技術(shù)問題就是:提供一種圖片處理方法、裝置和智能終端,以快速查找圖片數(shù)據(jù)。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例所要解決的技術(shù)問題是提供一種圖片處理方法,以快速查找圖片數(shù)據(jù)。
相應(yīng)的,本申請(qǐng)實(shí)施例還提供了一種圖片處理裝置和智能終端,用以保證上述方法的實(shí)現(xiàn)及應(yīng)用。
為了解決上述問題,本申請(qǐng)公開了一種圖片處理方法,包括:根據(jù)各圖片對(duì)應(yīng)的類別,確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽和所述數(shù)據(jù)標(biāo)簽的顯示信息,其中,所述顯示信息用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的顯示范圍;依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示。
可選的,所述根據(jù)各圖片對(duì)應(yīng)的類別,確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽和所述數(shù)據(jù)標(biāo)簽的顯示信息,包括:確定各類別對(duì)應(yīng)的數(shù)據(jù)標(biāo)簽;確定各類別的優(yōu)先級(jí),依據(jù)所述優(yōu)先級(jí)確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示信息。
可選的,確定各類別的優(yōu)先級(jí),包括:確定各類別對(duì)應(yīng)的屬性,依據(jù)所述屬性確定優(yōu)先級(jí)。
可選的,所述屬性包括:維度和/或圖片數(shù)量。
可選的,所述確定各類別對(duì)應(yīng)的屬性,依據(jù)所述屬性確定優(yōu)先級(jí)的步驟,包括以下至少一項(xiàng):獲取各類別對(duì)應(yīng)圖片集合中圖片數(shù)量,依據(jù)所述圖片數(shù)量確定所述類別的優(yōu)先級(jí);獲取各類別所屬的維度對(duì)應(yīng)的維度排序信息,依據(jù)所述維度排序信息確定所述類別的優(yōu)先級(jí)。
可選的,所述維度包括以下至少一項(xiàng):時(shí)間維度、位置維度、圖像特征維度、來源維度。
可選的,優(yōu)先級(jí)越高對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示范圍越大。
可選的,所述顯示信息還用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的外觀信息,其中,所述外觀信息包括以下至少一種:形狀、顏色。
可選的,依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示,包括:按照所述顯示信息將所述數(shù)據(jù)標(biāo)簽分布在顯示界面中。
可選的,依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示,包括:按照所述顯示信息將所述數(shù)據(jù)標(biāo)簽配置在所述顯示界面的設(shè)定區(qū)域;在接收到預(yù)置手勢(shì)時(shí),將所述數(shù)據(jù)標(biāo)簽從設(shè)定區(qū)域擴(kuò)展顯示到所述顯示界面。
可選的,依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示之前,還包括:依據(jù)所述顯示范圍確定前n個(gè)數(shù)據(jù)標(biāo)簽,對(duì)前n個(gè)數(shù)據(jù)標(biāo)簽執(zhí)行顯示步驟。
可選的,還包括:在接收到預(yù)置操作時(shí),收起所述顯示界面中顯示的數(shù)據(jù)標(biāo)簽。
可選的,還包括:響應(yīng)于對(duì)數(shù)據(jù)標(biāo)簽的觸發(fā),展示所述數(shù)據(jù)標(biāo)簽對(duì)應(yīng)類別下的圖片。
可選的,還包括:確定各圖片的特征信息;依據(jù)所述特征信息對(duì)應(yīng)類別對(duì)所述圖片進(jìn)行聚合,確定各類別的圖片集合。
可選的,所述確定各圖片的特征信息,包括:收集存儲(chǔ)的圖片;從各圖片中提取至少一個(gè)維度的特征信息。
可選的,所述從各圖片中提取至少一個(gè)維度的特征信息,包括:通過圖像特征提取確定各圖片的目標(biāo)圖像特征;和/或,從各圖片的圖像描述信息中提取目標(biāo)條件特征;和/或,從各圖片的來源信息中提取來源特征。
可選的,所述通過圖像特征提取確定各圖片的目標(biāo)圖像特征,包括:對(duì) 各圖片進(jìn)行圖像特征提取,確定各圖片的圖像特征;將所述圖像特征分別與各預(yù)置標(biāo)準(zhǔn)特征進(jìn)行比對(duì),確定對(duì)應(yīng)的相似度;當(dāng)所述相似度超過比對(duì)閾值時(shí),將所述相似度對(duì)應(yīng)預(yù)置標(biāo)準(zhǔn)特征作為所述圖片的目標(biāo)圖像特征。
可選的,所述從各圖片的圖像描述信息中獲取目標(biāo)條件特征,包括:從各圖片的圖像描述信息中查找時(shí)間條件和/或位置條件,將所述時(shí)間條件和/或位置條件作為目標(biāo)條件特征。
可選的,所述從各圖片的來源信息中提取來源特征,包括:從各圖片的來源信息中提取存儲(chǔ)來源和/或生成來源,將所述存儲(chǔ)來源和/或生成來源作為來源特征。
可選的,依據(jù)所述特征信息對(duì)應(yīng)類別對(duì)所述圖片進(jìn)行聚合,確定各類別的圖片集合,包括:依據(jù)所述特征信息確定類別,將具有相同類別的圖片聚合成一個(gè)圖片集合。
可選的,還包括:在檢測(cè)到更新的圖片后,確定所述更新的圖片的特征信息;按照特征信息將所述更新的圖片聚合到相應(yīng)的類別中。
本申請(qǐng)實(shí)施例還公開了一種圖片處理裝置,包括:標(biāo)簽確定模塊,用于根據(jù)各圖片對(duì)應(yīng)的類別,確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽和所述數(shù)據(jù)標(biāo)簽的顯示信息,其中,所述顯示信息用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的顯示范圍;顯示模塊,用于依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示。
可選的,所述標(biāo)簽確定模塊,包括:標(biāo)簽確定子模塊,用于確定各類別對(duì)應(yīng)的數(shù)據(jù)標(biāo)簽;顯示確定子模塊,用于確定各類別的優(yōu)先級(jí),依據(jù)所述優(yōu)先級(jí)確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示信息。
可選的,所述顯示確定子模塊,用于確定各類別對(duì)應(yīng)的屬性,依據(jù)所述屬性確定優(yōu)先級(jí)。
可選的,所述屬性包括:維度和/或圖片數(shù)量。
可選的,所述顯示確定子模塊,用于獲取各類別對(duì)應(yīng)圖片集合中圖片數(shù)量,依據(jù)所述圖片數(shù)量確定所述類別的優(yōu)先級(jí);以及獲取各類別所屬的維度對(duì)應(yīng)的維度排序信息,依據(jù)所述維度排序信息確定所述類別的優(yōu)先級(jí)。
可選的,所述維度包括以下至少一項(xiàng):時(shí)間維度、位置維度、圖像特征 維度、來源維度。
可選的,優(yōu)先級(jí)越高對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示范圍越大。
可選的,所述顯示信息還用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的外觀信息,其中,所述外觀信息包括以下至少一種:形狀、顏色。
可選的,所述顯示模塊,用于按照所述顯示信息將所述數(shù)據(jù)標(biāo)簽分布在顯示界面中。
可選的,顯示模塊,用于按照所述顯示信息將所述數(shù)據(jù)標(biāo)簽配置在所述顯示界面的設(shè)定區(qū)域;在接收到預(yù)置手勢(shì)時(shí),將所述數(shù)據(jù)標(biāo)簽從設(shè)定區(qū)域擴(kuò)展顯示到所述顯示界面。
可選的,所述顯示模塊,還用于依據(jù)所述顯示范圍確定前n個(gè)數(shù)據(jù)標(biāo)簽,對(duì)所述前n個(gè)數(shù)據(jù)標(biāo)簽執(zhí)行顯示步驟。
可選的,所述顯示模塊,還用于在接收到預(yù)置操作時(shí),收起所述顯示界面中顯示的數(shù)據(jù)標(biāo)簽。
可選的,還包括:響應(yīng)模塊,用于響應(yīng)于對(duì)數(shù)據(jù)標(biāo)簽的觸發(fā),展示所述數(shù)據(jù)標(biāo)簽對(duì)應(yīng)類別下的圖片。
可選的,還包括:特征聚合模塊,用于確定各圖片的特征信息;依據(jù)所述特征信息對(duì)應(yīng)類別對(duì)所述圖片進(jìn)行聚合,確定各類別的圖片集合。
可選的,所述特征聚合模塊,包括:圖片收集子模塊,用于收集存儲(chǔ)的各圖片;特征提取子模塊,用于從各圖片中提取至少一個(gè)維度的特征信息。
可選的,所述特征提取子模塊,用于通過圖像特征提取確定各圖片的目標(biāo)圖像特征;和/或,從各圖片的圖像描述信息中提取目標(biāo)條件特征;和/或,從各圖片的來源信息中提取來源特征。
可選的,所述特征提取子模塊,用于對(duì)各圖片進(jìn)行圖像特征提取,確定各圖片的圖像特征;將所述圖像特征分別與各預(yù)置標(biāo)準(zhǔn)特征進(jìn)行比對(duì),確定對(duì)應(yīng)的相似度;當(dāng)所述相似度超過比對(duì)閾值時(shí),將所述相似度對(duì)應(yīng)預(yù)置標(biāo)準(zhǔn)特征作為所述圖片的目標(biāo)圖像特征。
可選的,所述特征提取子模塊,用于從各圖片的圖像描述信息中查找時(shí)間條件和/或位置條件,將所述時(shí)間條件和/或位置條件作為目標(biāo)條件特征。
可選的,所述特征提取子模塊,用于從各圖片的來源信息中提取存儲(chǔ)來源和/或生成來源,將所述存儲(chǔ)來源和/或生成來源作為來源特征。
可選的,所述特征聚合模塊,包括:聚合子模塊,用于依據(jù)所述特征信息確定類別,將具有相同類別的圖片聚合成一個(gè)圖片集合。
可選的,所述特征聚合模塊,還用于在檢測(cè)到更新的圖片后,確定更新的圖片的特征信息;按照特征信息將所述更新的圖片聚合到相應(yīng)的類別中。
可選的,存儲(chǔ)器、顯示器、處理器和輸入單元,其中,所述輸入單元包括:觸摸屏;所述處理器用于執(zhí)行本申請(qǐng)實(shí)施例所述的方法。
與現(xiàn)有技術(shù)相比,本申請(qǐng)實(shí)施例包括以下優(yōu)點(diǎn):
在本申請(qǐng)實(shí)施例中,根據(jù)各圖片對(duì)應(yīng)的類別,確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽和所述數(shù)據(jù)標(biāo)簽的顯示信息,其中,所述顯示信息用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的顯示范圍,然后依據(jù)顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示,能夠依據(jù)數(shù)據(jù)標(biāo)簽分類顯示圖片,從而便于用戶查找,簡(jiǎn)化查找操作并提高查找效率。
附圖說明
圖1是本申請(qǐng)的一種圖片處理方法實(shí)施例的步驟流程圖;
圖2是本申請(qǐng)的另一種圖片處理方法實(shí)施例的步驟流程圖;
圖3a、圖3b、圖3c是本申請(qǐng)實(shí)施例的一種界面顯示示意圖;
圖4是本申請(qǐng)的一種圖片處理裝置實(shí)施例的結(jié)構(gòu)框圖;
圖5是本申請(qǐng)的另一種圖片處理裝置實(shí)施例的結(jié)構(gòu)框圖;
圖6本申請(qǐng)一種智能終端實(shí)施例的結(jié)構(gòu)框圖。
具體實(shí)施方式
為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說明。
本申請(qǐng)實(shí)施例的核心構(gòu)思之一在于,提供一種圖片處理方法、裝置和智能終端,以快速查找圖片數(shù)據(jù)。根據(jù)各圖片對(duì)應(yīng)的類別,確定各類別對(duì)應(yīng)數(shù) 據(jù)標(biāo)簽和所述數(shù)據(jù)標(biāo)簽的顯示信息,其中,所述顯示信息用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的顯示范圍,然后依據(jù)顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示,能夠依據(jù)數(shù)據(jù)標(biāo)簽分類顯示圖片,從而便于用戶查找,簡(jiǎn)化查找操作并提高查找效率。
本實(shí)施例中,上述圖片處理方法能夠應(yīng)用于智能終端中,智能終端指的是具有多媒體功能的終端設(shè)備,這些設(shè)備支持音頻、視頻、數(shù)據(jù)等方面的功能。本實(shí)施例中該智能終端具有觸摸屏,包括智能移動(dòng)終端如智能手機(jī)、平板電腦能、智能穿戴設(shè)備,也可以是具有觸摸屏的智能電視、個(gè)人計(jì)算機(jī)等設(shè)備。
實(shí)施例一
參照?qǐng)D1,示出了本申請(qǐng)的一種圖片處理方法實(shí)施例的步驟流程圖,具體可以包括如下步驟:
步驟102,根據(jù)各圖片對(duì)應(yīng)的類別,確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽和所述數(shù)據(jù)標(biāo)簽的顯示信息。
步驟104,依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示。
當(dāng)智能終端中存儲(chǔ)較多照片、圖片等圖片數(shù)據(jù)時(shí),查找圖片比較復(fù)雜,本實(shí)施例對(duì)圖片進(jìn)行分類并顯示相應(yīng)的分類標(biāo)簽以便于用戶查找。
可以先收集智能終端內(nèi)的圖片,然后確定收集的各圖片的類別。本實(shí)施例中,圖片的類別可以依據(jù)圖片的來源、內(nèi)容、描述信息等多種不同的特征確定,如風(fēng)景類、截圖類、最近拍攝類、一年前拍攝類、北京拍攝類以及北京最近拍攝類等,且各類別是非獨(dú)立的,即一個(gè)圖片可以屬于多個(gè)類別。
針對(duì)每個(gè)類別,按照該類別對(duì)應(yīng)圖片等各種類別信息確定所述類別對(duì)應(yīng)的數(shù)據(jù)標(biāo)簽,以及所述數(shù)據(jù)標(biāo)簽的顯示信息,該顯示信息用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的顯示范圍,如在顯示界面中顯示的大小以及位置等。即數(shù)據(jù)標(biāo)簽的顯示與類別相關(guān),例如,按照類別對(duì)應(yīng)圖片的數(shù)量多少配置標(biāo)簽顯示的大小、位置(顯示范圍),又如按照類別對(duì)應(yīng)時(shí)間的長(zhǎng)短、距離的遠(yuǎn)近等配置標(biāo)簽顯示的大小、位置等。再依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示時(shí),通過標(biāo)簽就能直觀的展示出該類別對(duì)應(yīng)圖片的相關(guān)信息,如時(shí)間、 地點(diǎn)、數(shù)量等信息,從而便于用戶查找。
綜上,根據(jù)各圖片對(duì)應(yīng)的類別,確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽和所述數(shù)據(jù)標(biāo)簽的顯示信息,其中,所述顯示信息用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的顯示范圍,然后依據(jù)顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示,能夠依據(jù)數(shù)據(jù)標(biāo)簽分類顯示圖片,從而便于用戶查找,簡(jiǎn)化查找操作并提高查找效率。
實(shí)施例二
本實(shí)施例中,對(duì)圖片進(jìn)行分類聚合,各類別設(shè)置相應(yīng)的數(shù)據(jù)標(biāo)簽,從而在顯示界面中顯示數(shù)據(jù)標(biāo)簽,便于用戶查找圖片。
其中,在確定數(shù)據(jù)標(biāo)簽之前,針對(duì)圖片的分類聚合可以采用如下步驟:確定各圖片的特征信息;依據(jù)所述特征信息對(duì)應(yīng)類別對(duì)所述圖片進(jìn)行聚合,確定各類別的圖片集合。即先確定各圖片各種維度的特征信息如圖像特征、獲取的時(shí)間、地點(diǎn)、來源等特征,然后確定各特征信息對(duì)應(yīng)的類別,按照類別對(duì)圖片進(jìn)行聚合,確定各類別的圖片集合。
從而能夠基于圖片的特征確定類別,并依據(jù)類別確定數(shù)據(jù)標(biāo)簽,則數(shù)據(jù)標(biāo)簽可以反映圖片的特征,從而便于用戶按照特征查找圖片,提高查找的準(zhǔn)確定和效率。基于特征分類確定數(shù)據(jù)標(biāo)簽查找圖片的一種示例如下。
參照?qǐng)D2,示出了本申請(qǐng)的另一種圖片處理方法實(shí)施例的步驟流程圖,具體可以包括如下步驟:
步驟202,收集存儲(chǔ)的各圖片。
步驟204,從各圖片中提取至少一個(gè)維度的特征信息。
為了便于用戶查找圖片,可以收集存儲(chǔ)的圖片數(shù)據(jù),可以包括智能終端中存儲(chǔ)的圖片數(shù)據(jù),例如通過遍歷智能終端獲取各存儲(chǔ)位置、文件夾等存儲(chǔ)的圖片,以及智能終端中用戶賬戶對(duì)應(yīng)網(wǎng)絡(luò)存儲(chǔ)的圖片數(shù)據(jù)等,本實(shí)施例對(duì)此不作限定。因此,圖片可以是下載、截圖、拍攝等各種方式生成的,可以從本地、網(wǎng)絡(luò)等各種存儲(chǔ)位置獲取。
然后對(duì)收集的每個(gè)圖片數(shù)據(jù)分別進(jìn)行特征提取,從各圖片數(shù)據(jù)中提取至少一個(gè)維度的特征信息。本實(shí)施例中,可以提取圖片數(shù)據(jù)多個(gè)維度的特征信息,如時(shí)間維度、位置維度、圖片本身內(nèi)容、來源等維度,從而對(duì)圖片的特 征進(jìn)行精細(xì)、多維度的提取,以便于后續(xù)分類查找。
本申請(qǐng)實(shí)施例中特征信息包括目標(biāo)圖像特征、目標(biāo)條件特征、來源特征等,其中,目標(biāo)圖像特征可以包括圖像本身的特征,如人物、風(fēng)景等;目標(biāo)條件特征是圖片相關(guān)條件特征,如拍攝時(shí)間、拍攝地點(diǎn)等;來源特征是圖片生成、獲取的特征,如下載、截圖、拍攝等。因此從各圖片中提取至少一個(gè)維度的特征信息,包括:通過圖像特征提取確定各圖片的目標(biāo)圖像特征;和/或,從各圖片的圖像描述信息中提取目標(biāo)條件特征;和/或從各圖片的來源信息中提取來源特征??梢詫?duì)圖像進(jìn)行圖像特征識(shí)別,從而提取各圖片的目標(biāo)圖像特征,如人物、風(fēng)景、自拍、聚會(huì)等,對(duì)從各圖片的圖像描述信息中提取目標(biāo)條件特征,如一周內(nèi)拍攝、北京拍攝等,以及按照來源信息中提取來源特征,如網(wǎng)絡(luò)下載、拍攝、截圖等。
其中,通過圖像特征提取確定各圖片的目標(biāo)圖像特征,包括:對(duì)各圖片進(jìn)行圖像特征提取,確定各圖片的圖像特征;將所述圖像特征分別與各預(yù)置標(biāo)準(zhǔn)特征進(jìn)行比對(duì),確定對(duì)應(yīng)的相似度;當(dāng)所述相似度超過比對(duì)閾值時(shí),將所述相似度對(duì)應(yīng)預(yù)置標(biāo)準(zhǔn)特征作為所述圖片的目標(biāo)圖像特征。
本實(shí)施例預(yù)置了標(biāo)準(zhǔn)特征,通過該標(biāo)準(zhǔn)特征可以確定各圖片數(shù)據(jù)所具有的特征,例如為人物圖片還是風(fēng)景圖片等。因此在確定圖片數(shù)據(jù)所具有的特征時(shí),先對(duì)各圖片數(shù)據(jù)進(jìn)行圖像特征提取,確定各圖片數(shù)據(jù)的圖像特征,然后將該圖像特征分別與各預(yù)置標(biāo)準(zhǔn)特征進(jìn)行比對(duì),確定圖像特征與每個(gè)預(yù)置標(biāo)準(zhǔn)特征的相似度,依次檢測(cè)每個(gè)相似度是否超過比對(duì)閾值,當(dāng)所述相似度超過比對(duì)閾值時(shí),將相似度對(duì)應(yīng)預(yù)置標(biāo)準(zhǔn)特征作為所述圖片數(shù)據(jù)的目標(biāo)圖像特征。從而確定出圖片數(shù)據(jù)所具有的目標(biāo)圖像特征(預(yù)置標(biāo)準(zhǔn)特征)。
此外,對(duì)于圖像特征還可以直接基于用戶使用的相機(jī)以及與該圖片相關(guān)的其他信息確定圖片所具有的目標(biāo)圖像特征,例如用戶采用智能終端中相機(jī)或相機(jī)的特定模式拍攝時(shí),相機(jī)可以通過人臉識(shí)別等處理提高拍攝質(zhì)量,因此通過照片拍攝時(shí)的處理操作確定目標(biāo)圖像特征,如為人物圖片,或者照片中具有多人時(shí)為聚會(huì)圖片等。用戶有時(shí)拍攝照片后還會(huì)通過社交應(yīng)用等圖片進(jìn)行分享,在分享時(shí)會(huì)附帶文字消息或照片標(biāo)記等其他信息,從而基于分享, 以及分享相關(guān)的文字消息和照片標(biāo)記等其他信息可以確定出圖片的目標(biāo)圖像特征,例如微信、人人等發(fā)布照片時(shí)圈中圖片中的人關(guān)聯(lián)其對(duì)應(yīng)賬號(hào)。從而可以基于圖片的拍攝關(guān)聯(lián)信息和/或發(fā)布信息提取目標(biāo)圖像特征。
其中,從各圖片的圖像描述信息中獲取目標(biāo)條件特征,包括:從各圖片的圖像描述信息中查找時(shí)間條件和/或位置條件,將所述時(shí)間條件和/或位置條件作為目標(biāo)條件特征。
本實(shí)施例還可以從圖片的圖像描述信息中查找目標(biāo)條件特征,例如查找時(shí)間條件如截圖或下載圖片的獲取實(shí)際、照片的拍攝時(shí)間,位置條件如拍攝位置,下載、截圖時(shí)的定位位置等,從而確定與圖片相關(guān)的各種條件特征。
其中,基于圖片的不同可以獲取不同的圖像描述信息,例如對(duì)于照片等圖片數(shù)據(jù),可以獲取exif作為圖像描述信息,exif是一種圖像文件格式,它的數(shù)據(jù)存儲(chǔ)與jpeg格式是完全相同的。實(shí)際上exif格式就是在jpeg格式頭部插入了數(shù)碼照片的信息,包括拍攝時(shí)的光圈、快門、白平衡、iso、焦距、日期時(shí)間等各種和拍攝條件以及相機(jī)品牌、型號(hào)、色彩編碼、拍攝時(shí)錄制的聲音以及gps全球定位系統(tǒng)數(shù)據(jù)、縮略圖等。從而通過exif可以獲取圖片數(shù)據(jù)的各種拍攝條件,確定目標(biāo)條件特征。
其中,從各圖片的來源信息中提取來源特征,包括:從各圖片的來源信息中提取存儲(chǔ)來源和/或生成來源,將所述存儲(chǔ)來源和/或生成來源作為來源特征。
本實(shí)施例中,智能終端中圖片生成、存儲(chǔ)等具有多種方式,因此在遍歷收集圖片時(shí)可以依據(jù)圖片來源等確定來源信息,如來源于默認(rèn)文件夾、用戶設(shè)定的文件夾、網(wǎng)絡(luò)文件夾等,從而依據(jù)用戶對(duì)文件夾名稱的設(shè)置可以確定存儲(chǔ)來源。圖片也可能是從網(wǎng)絡(luò)下載、截圖、拍攝等方式獲取的,從而確定圖片的生成來源,以及存儲(chǔ)來源、生成來源提取來源特征。
從而通過特征提取可以確定時(shí)間維度、位置維度、圖像特征維度、來源維度等各種維度的特征信息。
步驟206,依據(jù)所述特征信息確定類別。
步驟208,將具有相同類別的圖片聚合成一個(gè)圖片集合。
本實(shí)施例中,可以采用特征信息確定圖片數(shù)據(jù)的分類類別,其中可以采用一個(gè)或多個(gè)特征對(duì)應(yīng)一個(gè)類別,且所述類別屬于以下至少一種維度:時(shí)間維度、位置維度、圖像特征維度、來源維度。例如,按照時(shí)間劃分可以包括類別半年內(nèi)、半年前、一年前等;按照位置維度可以包括類別北京、上海、杭州等;按照?qǐng)D像特征維度可以包括類別如風(fēng)景、人物、自拍、旅游等;按照來源維度可以包括類別如網(wǎng)絡(luò)下載、截圖、拍攝等,按照位置和圖像特征維度可以包括杭州旅游、麗江旅游等。
然后確定各圖片數(shù)據(jù)所具有的特征信息,依據(jù)該特征信息所屬類別,將圖片數(shù)據(jù)放入該類別對(duì)應(yīng)圖片集合中,從而將具有相同類別的圖片數(shù)據(jù)聚合成一個(gè)圖片集合,其中,各類別不是獨(dú)立的,不同類別對(duì)應(yīng)圖片集合中可以具有相同或不同的圖片數(shù)據(jù),即一個(gè)圖片數(shù)據(jù)可以屬于多個(gè)圖片集合。
步驟210,確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽。
本實(shí)施例針對(duì)每個(gè)類別還可以配置數(shù)據(jù)標(biāo)簽,從而為類別對(duì)應(yīng)圖片集合配置數(shù)據(jù)標(biāo)簽,便于查找圖片集合,因此在確定每個(gè)類別對(duì)應(yīng)圖片集合后,可以按照類別確定數(shù)據(jù)標(biāo)簽,因此本實(shí)施例中一個(gè)類別可以對(duì)應(yīng)一個(gè)數(shù)據(jù)標(biāo)簽,可以采用類別名稱或類別的描述信息確定數(shù)據(jù)標(biāo)簽的名稱,例如對(duì)于時(shí)間維度所包含的類別中,類別描述為半年前獲取的圖片對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的名稱為半年前,描述為紀(jì)念日獲取的圖片對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的名稱為紀(jì)念日,又如位置維度對(duì)應(yīng)類別中,依據(jù)類別名稱配置數(shù)據(jù)標(biāo)簽名稱包括麗江、杭州等,以及按照名稱和描述信息確定數(shù)據(jù)標(biāo)簽的名稱還可以包括:花花草草、后海、小寶、麗江旅游等。本申請(qǐng)實(shí)施例中,數(shù)據(jù)標(biāo)簽的名稱包括在顯示界面中顯示的名稱。
步驟212,確定各類別的優(yōu)先級(jí),依據(jù)所述優(yōu)先級(jí)確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示信息。
本實(shí)施例中,由于類別有多種,相應(yīng)數(shù)據(jù)標(biāo)簽也有多種,為了使數(shù)據(jù)標(biāo)簽在顯示界面中顯示的更加直觀,便于查找,還可以為每個(gè)類別配置優(yōu)先級(jí),按照優(yōu)先級(jí)配置類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示信息,該顯示信息用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的顯示范圍,本實(shí)施例中優(yōu)先級(jí)越高,相應(yīng)數(shù)據(jù)標(biāo)簽的 顯示范圍越大。
本實(shí)施中,可以確定各類別對(duì)應(yīng)的屬性,依據(jù)所述屬性確定優(yōu)先級(jí),即按照類別的屬性確定優(yōu)先級(jí),再確定該類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示范圍,例如依據(jù)該類別對(duì)應(yīng)圖片的時(shí)間、位置、數(shù)量等各種屬性確定優(yōu)先級(jí),其中,所述屬性包括:維度和/或圖片數(shù)量,即可以基于類別所屬維度以及類別包含圖片數(shù)量確定優(yōu)先級(jí),進(jìn)而確定數(shù)據(jù)標(biāo)簽的顯示范圍,如類別對(duì)應(yīng)圖片集合中圖片數(shù)量越多顯示范圍越大,拍攝、位置時(shí)間越近顯示范圍越大等。
本實(shí)施例中,所述確定各類別對(duì)應(yīng)的屬性,依據(jù)所述屬性確定優(yōu)先級(jí)的步驟,包括以下至少一項(xiàng):獲取各類別對(duì)應(yīng)圖片集合中圖片數(shù)量,依據(jù)所述圖片數(shù)量確定所述類別的優(yōu)先級(jí);獲取各類別所屬的維度對(duì)應(yīng)的維度排序信息,依據(jù)所述維度排序信息確定所述類別的優(yōu)先級(jí)。然后采用該優(yōu)先級(jí)確定類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示信息如顯示范圍。
可以獲取各類別對(duì)應(yīng)圖片集合中圖片數(shù)量,依據(jù)圖片數(shù)量的多少配置優(yōu)先級(jí)的高低,如圖片數(shù)量越多優(yōu)先級(jí)越高。也可以獲取類別所屬的維度對(duì)應(yīng)的維度排序信息,如時(shí)間排序、位置排序等,從而時(shí)間、位置的遠(yuǎn)近配置優(yōu)先級(jí)的高低。由于本實(shí)施例中類別可以按照多種維度劃分,因此針對(duì)不同維度還可以設(shè)置維度排序信息,包括整體維度排序和維度內(nèi)排序,例如維度排序由高到低依次為時(shí)間維度、圖像特征維度、位置維度、來源維度,則可以依據(jù)維度排序信息集合各維度內(nèi)部排序確定優(yōu)先級(jí)的高低,從而確定數(shù)據(jù)標(biāo)簽的顯示范圍,例如對(duì)于時(shí)間最近的數(shù)據(jù)標(biāo)簽配置最大的優(yōu)先級(jí),而來源維度維度中下載圖片配置最小的優(yōu)先級(jí)?;蛘邔?duì)于維度內(nèi)排序則不同維度各自排序配置優(yōu)先級(jí),不同排序?qū)?yīng)相同排序位置設(shè)置相同的優(yōu)先級(jí)等。又如圖片數(shù)量為最高優(yōu)先級(jí),拍攝時(shí)間為次高優(yōu)先級(jí),拍攝位置再次等,則可以首先按照?qǐng)D片數(shù)量排序,相同圖片數(shù)量按照拍攝時(shí)間排序。從而對(duì)各類別對(duì)應(yīng)配置優(yōu)先級(jí),依據(jù)優(yōu)先級(jí)配置該類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示范圍。
本實(shí)施例還可以所述顯示信息還用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的外觀信息,因此還可以依據(jù)各類別的屬性配置所述數(shù)據(jù)標(biāo)簽的外觀信息,外觀信息包括以下至少一種:形狀、顏色,例如將數(shù)據(jù)標(biāo)簽對(duì)應(yīng)顯示界面的 元素配置為圓形、方形等,并配置對(duì)應(yīng)的顏色,或者按照所述維度排序信息、圖片數(shù)量、優(yōu)先級(jí)等配置不同的形狀和顏色。
步驟214,依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示。
在配置完數(shù)據(jù)標(biāo)簽,以及數(shù)據(jù)標(biāo)簽的外觀、顯示范圍等信息后,可以對(duì)顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示,即在智能終端的顯示界面中顯示各數(shù)據(jù)標(biāo)簽。
一個(gè)可選實(shí)施例中,依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示,包括:按照所述顯示信息將所述數(shù)據(jù)標(biāo)簽分布在顯示界面中。即按照顯示信息配置數(shù)據(jù)標(biāo)簽在當(dāng)前應(yīng)用中的顯示元素,然后將顯示元素分散在顯示界面中,可以隨機(jī)分布,可以按照顯示范圍等分配,如圖3b所示范圍大的分布在中間,范圍小的分布在四周等。
另一個(gè)可選實(shí)施例中,依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示,包括:按照所述顯示信息將所述數(shù)據(jù)標(biāo)簽配置在所述顯示界面的一側(cè);在接收到預(yù)置手勢(shì)時(shí),將所述數(shù)據(jù)標(biāo)簽從一側(cè)擴(kuò)展顯示到該顯示界面。按照顯示信息配置數(shù)據(jù)標(biāo)簽在當(dāng)前應(yīng)用中的顯示元素,然后將顯示元素顯示在界面中,其中可以先將顯示元素顯示在顯示界面的一側(cè),如圖3a所示上部分配置數(shù)據(jù)標(biāo)簽對(duì)應(yīng)顯示元素,而下部分顯示圖片數(shù)據(jù),然后用戶可以通過滑動(dòng)、點(diǎn)擊等預(yù)置手勢(shì)進(jìn)行觸發(fā),在接收到預(yù)置手勢(shì)時(shí),將所述數(shù)據(jù)標(biāo)簽從一側(cè)擴(kuò)展到顯示界面,如圖3b所示擴(kuò)展到整個(gè)界面中顯示數(shù)據(jù)標(biāo)簽。
其中,依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示之前,還包括:依據(jù)所述顯示范圍確定前n個(gè)數(shù)據(jù)標(biāo)簽,對(duì)所述前n個(gè)數(shù)據(jù)標(biāo)簽執(zhí)行顯示步驟。由于智能終端屏幕尺寸的顯示,如智能手機(jī)等觸摸屏尺寸較小,還可以按照顯示范圍對(duì)數(shù)據(jù)標(biāo)簽進(jìn)行排序,然后獲取前n個(gè)數(shù)據(jù)標(biāo)簽,n為正整數(shù),對(duì)篩選的前n個(gè)數(shù)據(jù)標(biāo)簽執(zhí)行顯示步驟,即顯示在整個(gè)顯示界面或顯示界面的一側(cè)。
本實(shí)施例中,在顯示界面中顯示數(shù)據(jù)標(biāo)簽后,還可以依據(jù)預(yù)置操作收起數(shù)據(jù)標(biāo)簽,即在接收到預(yù)置操作時(shí),收起所述顯示界面中顯示的數(shù)據(jù)標(biāo)簽。例如通過上、下、左、右滑動(dòng)的操作、左右晃動(dòng)操作以及對(duì)預(yù)置標(biāo)識(shí)的觸發(fā) 的操作,將顯示界面中顯示的數(shù)據(jù)標(biāo)簽收起,然后直接顯示圖片或退出圖片應(yīng)用等。在收起數(shù)據(jù)標(biāo)簽時(shí)并不限制收起方向,例如沿著滑動(dòng)操作的方向收起數(shù)據(jù)標(biāo)簽,或者在接收到左右晃動(dòng)操作時(shí)向中間聚攏直到聚攏以收起數(shù)據(jù)標(biāo)簽等。也可以觸發(fā)顯示界面的預(yù)置標(biāo)識(shí),如觸發(fā)圖3b中顯示界面下部的“三角”標(biāo)識(shí),從而收起數(shù)據(jù)標(biāo)簽。
步驟216,響應(yīng)于對(duì)數(shù)據(jù)標(biāo)簽的觸發(fā),展示所述數(shù)據(jù)標(biāo)簽對(duì)應(yīng)類別下的圖片。
在顯示出相應(yīng)的數(shù)據(jù)標(biāo)簽后,用戶可以基于數(shù)據(jù)標(biāo)簽查找圖片數(shù)據(jù),從而提高查找效率,可以通過點(diǎn)擊等方式對(duì)數(shù)據(jù)標(biāo)簽進(jìn)行觸發(fā),響應(yīng)于對(duì)數(shù)據(jù)標(biāo)簽的觸發(fā),展示數(shù)據(jù)標(biāo)簽對(duì)應(yīng)類別下的圖片,如圖3c所示,用戶在觸發(fā)數(shù)據(jù)標(biāo)簽后可以展示數(shù)據(jù)標(biāo)簽對(duì)應(yīng)圖片。
本實(shí)施例中,智能終端中圖片數(shù)據(jù)是動(dòng)態(tài)變更的,如用戶可能刪除某些圖片數(shù)據(jù),也可能加入某些圖片數(shù)據(jù),在刪除圖片數(shù)據(jù)后可以從所述圖片集合去除該圖片數(shù)據(jù),對(duì)于加入新的圖片數(shù)據(jù),可以持續(xù)收集圖片數(shù)據(jù),即判斷是否存在更新的圖片數(shù)據(jù)。若是,即存在更新的圖片數(shù)據(jù),執(zhí)行步驟204,即在檢測(cè)到更新的圖片數(shù)據(jù)后,確定所述更新的圖片數(shù)據(jù)的特征信息,按照特征信息將所述更新的圖片數(shù)據(jù)聚合到相應(yīng)的類別中。若否,即不存在更新的圖片數(shù)據(jù),結(jié)束該流程。
并且,圖片集合中隨著圖片數(shù)量的增多或減少,可以對(duì)應(yīng)調(diào)整數(shù)據(jù)標(biāo)簽的外觀信息如顯示范圍等。
實(shí)際處理中,將用戶的全量照片進(jìn)行整理和展示與用戶體驗(yàn)密切相關(guān),由于每張圖片數(shù)據(jù)包含著一定的信息,比如拍攝的時(shí)間,地點(diǎn),以及照片中包含的特征,如動(dòng)物、風(fēng)景等。為了更加合理的展示圖片,本實(shí)施例從多個(gè)維度來進(jìn)行整理。通過記錄用戶照片所包含的時(shí)間、地點(diǎn)、人物信息以及瀏覽照片的頻率、照片數(shù)量等綜合信息,對(duì)用戶的全量照片進(jìn)行關(guān)鍵詞的抽取,并以標(biāo)簽的形式呈現(xiàn)。本發(fā)明中使用標(biāo)簽形式可以大小、位置展示權(quán)重和各數(shù)據(jù)標(biāo)簽間的相對(duì)關(guān)系,即顯示范圍類別相關(guān),從而數(shù)據(jù)標(biāo)簽的顯示更加直觀。
以智能終端中相冊(cè)應(yīng)用為例,本申請(qǐng)實(shí)施例能夠以直觀的方式顯示整理好的圖片數(shù)據(jù),可以分為三個(gè)步驟:收集,整理,呈現(xiàn)。
首先是收集部分,在整理照片(圖片數(shù)據(jù))之前先需要收集圖片數(shù)據(jù)的信息,如可以收集以下三個(gè)部分:
1)對(duì)這些照片進(jìn)行特征的提取,通過特征比對(duì)器與預(yù)置標(biāo)準(zhǔn)特征進(jìn)行特征比對(duì),如果相似度超過比對(duì)閾值,就將該照片增加對(duì)應(yīng)的數(shù)據(jù)標(biāo)簽。因此,一張照片里可能包含多個(gè)標(biāo)簽。
2)收集照片的拍攝時(shí)間信息,通過讀取圖片的exif信息獲取圖片的拍攝時(shí)間信息。
3)收集照片的拍攝地點(diǎn)信息,通過讀取圖片的exif中信息獲取圖片的拍攝地點(diǎn)信息。
每一張照片的上述特征信息都會(huì)被存儲(chǔ)到數(shù)據(jù)庫中。
然后執(zhí)行整理部分:本申請(qǐng)實(shí)施例中整理可以為對(duì)照片執(zhí)行聚合,具有相同特征信息的照片會(huì)被歸為一類;相同的拍攝地點(diǎn)的圖片被歸為一類;相近時(shí)間的照片會(huì)被歸為一類,為了更好的對(duì)時(shí)間進(jìn)行整理,配置相應(yīng)的時(shí)間標(biāo)簽,如本周,本月,半年內(nèi),半年前等等,從而得到給類別對(duì)應(yīng)圖片集合。在歸類完整后統(tǒng)計(jì)出每一個(gè)圖片集合中圖片數(shù)量的多少,并對(duì)其進(jìn)行排序存儲(chǔ)。
再次是顯示部分:例如,根據(jù)每一個(gè)圖片集合中圖片數(shù)量的多少來動(dòng)態(tài)調(diào)整顯示區(qū)域的大小,為了更加貼近用戶的預(yù)期,將特征圖片的類別優(yōu)先進(jìn)行顯示。從而用戶觀察顯示區(qū)域的大小即可直觀的了解到全量圖片中某一分類圖片的多少。
在相冊(cè)首頁頂部進(jìn)行部分標(biāo)簽展示,下拉可展示全部標(biāo)簽,標(biāo)簽按照照片數(shù)量、關(guān)聯(lián)度進(jìn)行展示,點(diǎn)擊標(biāo)簽即可查看相應(yīng)的照片。
需要說明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng)實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例 均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本申請(qǐng)實(shí)施例所必須的。
實(shí)施例三
在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例還提供了一種圖片處理裝置。
參照?qǐng)D4,示出了本申請(qǐng)一種圖片處理裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:
標(biāo)簽確定模塊402,用于根據(jù)各圖片對(duì)應(yīng)的類別,確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽和所述數(shù)據(jù)標(biāo)簽的顯示信息,其中,所述顯示信息用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的顯示范圍。
顯示模塊404,用于依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示。
參照?qǐng)D5,示出了本申請(qǐng)另一種圖片處理裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:
特征聚合模塊500,用于確定各圖片的特征信息,依據(jù)所述特征信息對(duì)應(yīng)類別對(duì)所述圖片進(jìn)行聚合。
標(biāo)簽確定模塊502,用于根據(jù)各圖片對(duì)應(yīng)的類別,確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽和所述數(shù)據(jù)標(biāo)簽的顯示信息,其中,所述顯示信息用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的顯示范圍。
顯示模塊504,用于依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示。
響應(yīng)模塊506,用于響應(yīng)于對(duì)數(shù)據(jù)標(biāo)簽的觸發(fā),展示所述數(shù)據(jù)標(biāo)簽對(duì)應(yīng)類別下的圖片。
本申請(qǐng)一個(gè)可選實(shí)施例中,所述標(biāo)簽確定模塊502,包括:
標(biāo)簽確定子模塊5022,用于確定各類別對(duì)應(yīng)的數(shù)據(jù)標(biāo)簽。
顯示確定子模塊5024,用于確定各類別的優(yōu)先級(jí),依據(jù)所述優(yōu)先級(jí)確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示信息。
其中,所述顯示確定子模塊5024,用于確定各類別對(duì)應(yīng)的屬性,依據(jù)所述屬性確定優(yōu)先級(jí)。所述屬性包括:維度和/或圖片數(shù)量。
所述顯示確定子模塊5024,用于獲取各類別對(duì)應(yīng)圖片集合中圖片數(shù)量,依據(jù)所述圖片數(shù)量確定所述類別的優(yōu)先級(jí);以及獲取各類別所屬的維度對(duì)應(yīng)的維度排序信息,依據(jù)所述維度排序信息確定所述類別的優(yōu)先級(jí)。
所述維度包括:時(shí)間維度、位置維度、圖像特征維度、來源維度。
其中,優(yōu)先級(jí)越高對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示范圍越大。
所述顯示信息還用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的外觀信息,其中,所述外觀信息包括以下至少一種:形狀、顏色。
所述顯示模塊504,用于按照所述顯示信息將所述數(shù)據(jù)標(biāo)簽分布在顯示界面中。
顯示模塊504,用于按照所述顯示信息將所述數(shù)據(jù)標(biāo)簽配置在所述顯示界面的設(shè)定區(qū)域;在接收到預(yù)置手勢(shì)時(shí),將所述數(shù)據(jù)標(biāo)簽從設(shè)定區(qū)域擴(kuò)展顯示到所述顯示界面。
所述顯示模塊504,還用于依據(jù)所述顯示范圍確定前n個(gè)數(shù)據(jù)標(biāo)簽,對(duì)所述前n個(gè)數(shù)據(jù)標(biāo)簽執(zhí)行顯示步驟。
所述顯示模塊504,還用于在接收到預(yù)置操作時(shí),收起所述顯示界面中顯示的數(shù)據(jù)標(biāo)簽。
其中,所述特征聚合模塊500,包括:
圖片收集子模塊5002,用于收集存儲(chǔ)的各圖片。
特征提取子模塊5004,用于從各圖片中提取至少一個(gè)維度的特征信息。
聚合子模塊5006,用于依據(jù)所述特征信息確定的類別,將具有相同類別的圖片聚合成一個(gè)圖片集合。
所述特征提取子模塊5004,用于通過圖像特征提取確定各圖片的目標(biāo)圖像特征;和/或,從各圖片的圖像描述信息中提取目標(biāo)條件特征;和/或,從各圖片的來源信息中提取來源特征。
所述特征提取子模塊5004,用于對(duì)各圖片進(jìn)行圖像特征提取,確定各圖片的圖像特征;將所述圖像特征分別與各預(yù)置標(biāo)準(zhǔn)特征進(jìn)行比對(duì),確定對(duì)應(yīng)的相似度;當(dāng)所述相似度超過比對(duì)閾值時(shí),將所述相似度對(duì)應(yīng)預(yù)置標(biāo)準(zhǔn)特征作為所述圖片的目標(biāo)圖像特征。
所述特征提取子模塊5004,用于從各圖片的圖像描述信息中查找時(shí)間條件和/或位置條件,將所述時(shí)間條件和/或位置條件作為目標(biāo)條件特征。
所述特征提取子模塊5004,用于從各圖片的來源信息中提取存儲(chǔ)來源和 /或生成來源,將所述存儲(chǔ)來源和/或生成來源作為來源特征。
所述特征聚合模塊500,還用于在檢測(cè)到更新的圖片后,確定所述更新的圖片的特征信息;按照特征信息將所述更新的圖片聚合到相應(yīng)的類別中。
實(shí)際處理中,將用戶的全量照片進(jìn)行整理和展示與用戶體驗(yàn)密切相關(guān),由于每張圖片數(shù)據(jù)包含著一定的信息,比如拍攝的時(shí)間,地點(diǎn),以及照片中包含的特征,如動(dòng)物、風(fēng)景等。為了更加合理的展示圖片,本實(shí)施例從多個(gè)維度來進(jìn)行整理。通過記錄用戶照片所包含的時(shí)間、地點(diǎn)、人物信息以及瀏覽照片的頻率、照片數(shù)量等綜合信息,對(duì)用戶的全量照片進(jìn)行關(guān)鍵詞的抽取,并以標(biāo)簽的形式呈現(xiàn)。本發(fā)明中使用標(biāo)簽形式可以大小、位置展示權(quán)重和各數(shù)據(jù)標(biāo)簽間的相對(duì)關(guān)系,即顯示范圍類別相關(guān),從而數(shù)據(jù)標(biāo)簽的顯示更加直觀。
以智能終端中相冊(cè)應(yīng)用為例,本申請(qǐng)實(shí)施例能夠以直觀的方式顯示整理好的圖片數(shù)據(jù),可以分為三個(gè)步驟:收集,整理,呈現(xiàn)。
首先是收集部分,在整理照片(圖片數(shù)據(jù))之前先需要收集圖片數(shù)據(jù)的信息,如可以收集以下三個(gè)部分:
1)對(duì)這些照片進(jìn)行特征的提取,通過特征比對(duì)器與預(yù)置標(biāo)準(zhǔn)特征進(jìn)行特征比對(duì),如果相似度超過比對(duì)閾值,就將該照片增加對(duì)應(yīng)的數(shù)據(jù)標(biāo)簽。因此,一張照片里可能包含多個(gè)標(biāo)簽。
2)收集照片的拍攝時(shí)間信息,通過讀取圖片的exif信息獲取圖片的拍攝時(shí)間信息。
3)收集照片的拍攝地點(diǎn)信息,通過讀取圖片的exif中信息獲取圖片的拍攝地點(diǎn)信息。
每一張照片的上述特征信息都會(huì)被存儲(chǔ)到數(shù)據(jù)庫中。
然后執(zhí)行整理部分:本申請(qǐng)實(shí)施例中整理可以為對(duì)照片執(zhí)行聚合,具有相同特征信息的照片會(huì)被歸為一類;相同的拍攝地點(diǎn)的圖片被歸為一類;相近時(shí)間的照片會(huì)被歸為一類,為了更好的對(duì)時(shí)間進(jìn)行整理,配置相應(yīng)的時(shí)間標(biāo)簽,如本周,本月,半年內(nèi),半年前等等,從而得到給類別對(duì)應(yīng)圖片集合。在歸類完整后統(tǒng)計(jì)出每一個(gè)圖片集合中圖片數(shù)量的多少,并對(duì)其進(jìn)行排序存 儲(chǔ)。
再次是顯示部分:例如,根據(jù)每一個(gè)圖片集合中圖片數(shù)量的多少來動(dòng)態(tài)調(diào)整顯示區(qū)域的大小,為了更加貼近用戶的預(yù)期,將特征圖片的類別優(yōu)先進(jìn)行顯示。從而用戶觀察顯示區(qū)域的大小即可直觀的了解到全量圖片中某一分類圖片的多少。
在相冊(cè)首頁頂部進(jìn)行部分標(biāo)簽展示,下拉可展示全部標(biāo)簽,標(biāo)簽按照照片數(shù)量、關(guān)聯(lián)度進(jìn)行展示,點(diǎn)擊標(biāo)簽即可查看相應(yīng)的照片。
實(shí)施例四
在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例還公開了一種智能終端。
參照?qǐng)D6,示出了本申請(qǐng)一種智能終端實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:
該智能終端600包括:存儲(chǔ)器610、顯示器620、處理器630和輸入單元640。
其中,該輸入單元640可用于接收用戶輸入的數(shù)字或字符信息,以及控制信號(hào)。具體地,本發(fā)明實(shí)施例中,該輸入單元640可以包括觸摸屏641,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸摸屏641上的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。當(dāng)然,除了觸摸屏641,輸入單元640還可以包括其他輸入設(shè)備,如物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、鼠標(biāo)等。
顯示器620包括顯示面板,可選的,可以采用液晶顯示器(liquidcrystaldisplay,lcd)或有機(jī)發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板。其中,觸摸屏可以覆蓋顯示面板,形成觸摸顯示屏,當(dāng)該觸摸顯示屏檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器630以執(zhí)行相應(yīng)的處理。
在本發(fā)明實(shí)施例中,通過調(diào)用存儲(chǔ)該存儲(chǔ)器610內(nèi)的軟件程序,和/或,模塊,和/或,數(shù)據(jù),處理器630用于根據(jù)各圖片對(duì)應(yīng)的類別,確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽和所述數(shù)據(jù)標(biāo)簽的顯示信息,其中,所述顯示信息用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的顯示范圍;依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行 顯示。
可選的,所述根據(jù)各圖片對(duì)應(yīng)的類別,確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽和所述數(shù)據(jù)標(biāo)簽的顯示信息,包括:確定各類別對(duì)應(yīng)的數(shù)據(jù)標(biāo)簽;確定各類別的優(yōu)先級(jí),依據(jù)所述優(yōu)先級(jí)確定各類別對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示信息。
可選的,確定各類別的優(yōu)先級(jí),包括:確定各類別對(duì)應(yīng)的屬性,依據(jù)所述屬性確定優(yōu)先級(jí)。
可選的,所述屬性包括:維度和/或圖片數(shù)量。
可選的,所述確定各類別對(duì)應(yīng)的屬性,依據(jù)所述屬性確定優(yōu)先級(jí)的步驟,包括以下至少一項(xiàng):獲取各類別對(duì)應(yīng)圖片集合中圖片數(shù)量,依據(jù)所述圖片數(shù)量確定所述類別的優(yōu)先級(jí);獲取各類別所屬的維度對(duì)應(yīng)的維度排序信息,依據(jù)所述維度排序信息確定所述類別的優(yōu)先級(jí)。
可選的,所述維度包括:時(shí)間維度、位置維度、圖像特征維度、來源維度。
可選的,優(yōu)先級(jí)越高對(duì)應(yīng)數(shù)據(jù)標(biāo)簽的顯示范圍越大。
可選的,所述顯示信息還用于指示所述數(shù)據(jù)標(biāo)簽在顯示界面上的外觀信息,其中,所述外觀信息包括以下至少一種:形狀、顏色。
可選的,依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示,包括:按照所述顯示信息將所述數(shù)據(jù)標(biāo)簽分布在顯示界面中。
可選的,依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示,包括:按照所述顯示信息將所述數(shù)據(jù)標(biāo)簽配置在所述顯示界面的設(shè)定區(qū)域;在接收到預(yù)置手勢(shì)時(shí),將所述數(shù)據(jù)標(biāo)簽從設(shè)定區(qū)域擴(kuò)展顯示到所述顯示界面。
可選的,依據(jù)所述顯示信息對(duì)所述數(shù)據(jù)標(biāo)簽進(jìn)行顯示之前,還包括:依據(jù)所述顯示范圍確定前n個(gè)數(shù)據(jù)標(biāo)簽,對(duì)所述前n個(gè)數(shù)據(jù)標(biāo)簽執(zhí)行顯示步驟。
可選的,還包括:在接收到預(yù)置操作時(shí),收起所述顯示界面中顯示的數(shù)據(jù)標(biāo)簽。
可選的,還包括:響應(yīng)于對(duì)數(shù)據(jù)標(biāo)簽的觸發(fā),展示所述數(shù)據(jù)標(biāo)簽對(duì)應(yīng)類別下的圖片。
可選的,還包括:確定各圖片的特征信息;依據(jù)所述特征信息對(duì)應(yīng)類別對(duì)所述圖片進(jìn)行聚合,確定各類別的圖片集合。
可選的,所述確定各圖片的特征信息,包括:收集存儲(chǔ)的圖片;從各圖片中提取至少一個(gè)維度的特征信息。
可選的,所述從各圖片中提取至少一個(gè)維度的特征信息,包括:通過圖像特征提取確定各圖片的目標(biāo)圖像特征;和/或,從各圖片的圖像描述信息中提取目標(biāo)條件特征;和/或,從各圖片的來源信息中提取來源特征。
可選的,所述通過圖像特征提取確定各圖片的目標(biāo)圖像特征,包括:對(duì)各圖片進(jìn)行圖像特征提取,確定各圖片的圖像特征;將所述圖像特征分別與各預(yù)置標(biāo)準(zhǔn)特征進(jìn)行比對(duì),確定對(duì)應(yīng)的相似度;當(dāng)所述相似度超過比對(duì)閾值時(shí),將所述相似度對(duì)應(yīng)預(yù)置標(biāo)準(zhǔn)特征作為所述圖片的目標(biāo)圖像特征。
可選的,所述從各圖片的圖像描述信息中獲取目標(biāo)條件特征,包括:從各圖片的圖像描述信息中查找時(shí)間條件和/或位置條件,將所述時(shí)間條件和/或位置條件作為目標(biāo)條件特征。
可選的,所述從各圖片的來源信息中提取來源特征,包括:從各圖片的來源信息中提取存儲(chǔ)來源和/或生成來源,將所述存儲(chǔ)來源和/或生成來源作為來源特征。
可選的,依據(jù)所述特征信息對(duì)應(yīng)類別對(duì)所述圖片進(jìn)行聚合,確定各類別的圖片集合,包括:依據(jù)所述特征信息確定類別,將具有相同類別的圖片聚合成一個(gè)圖片集合。
可選的,還包括:在檢測(cè)到更新的圖片后,確定所述更新的圖片的特征信息;按照特征信息將所述更新的圖片聚合到相應(yīng)的類別中。
對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)實(shí)施例的實(shí)施例可提供為方法、裝 置、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
在一個(gè)典型的配置中,所述計(jì)算機(jī)設(shè)備包括一個(gè)或多個(gè)處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、其他類型的隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非持續(xù)性的電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
本申請(qǐng)實(shí)施例是參照根據(jù)本申請(qǐng)實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本申請(qǐng)實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)實(shí)施例范圍的所有變更和修改。
最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的相同要素。
以上對(duì)本申請(qǐng)所提供的一種圖片處理方法、一種圖片處理裝置和一種智能終端,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。