相冊管理方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種相冊管理方法和裝置,所述相冊管理方法包括步驟:獲取當前拍攝的照片或存儲于相冊中的照片;對所述照片進行解碼分析,獲取所述照片的清晰度特征值;當所述清晰度特征值小于預設閾值時,則自動刪除所述照片或提示用戶刪除所述照片。從而實現(xiàn)了自動對相冊中的照片進行管理,可以快速清理相冊中質(zhì)量不佳的模糊照片,提高了管理效率。特別是在拍攝過程中及時對當前拍攝的照片進行分析處理,使得拍攝時存入相冊中的照片都是高質(zhì)量的照片,避免將不合格的照片存入相冊中而占用存儲空間,無需用戶拍攝完成后再從相冊中逐張手動刪除,提高了效率,提升了用戶體驗。
【專利說明】相冊管理方法和裝置
【技術領域】
[0001]本發(fā)明涉及攝像【技術領域】,尤其是涉及一種相冊管理方法和裝置。
【背景技術】
[0002]拍攝功能已成為手機、平板等移動終端的必備功能,用戶可以隨時隨地利用移動終端進行拍照留念。在拍攝過程中,不可避免的會產(chǎn)生許多模糊的照片,通常用戶不會在拍攝過程中對這些照片及時進行處理,造成相冊中存儲了大量不合格的照片,浪費了存儲空間,而且日后用戶需要處理時,需要一張一張的查看,進行手動刪除,操作及其繁瑣,效率低下。同時,用戶在外出游玩時,經(jīng)常以同一個景點為背景拍攝多張照片,產(chǎn)生了許多大同小異的相似照片,由于沒有對這些照片歸類,使得相冊中的照片看起來雜亂無章,也不方便用戶日后對這些照片進行管理。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的主要目的在于提供一種相冊管理方法和裝置,旨在實現(xiàn)自動對相冊進行管理,提高管理效率。
[0004]為達以上目的,本發(fā)明提出一種相冊管理方法,包括步驟:
[0005]獲取當前拍攝的照片或存儲于相冊中的照片;
[0006]對所述照片進行解碼分析,獲取所述照片的清晰度特征值;
[0007]當所述清晰度特征值小于預設閾值時,則自動刪除所述照片或提示用戶刪除所述照片。
[0008]優(yōu)選地,所述獲取當前拍攝的照片包括:
[0009]在拍攝過程中,每拍攝一張照片,則獲取所述照片。
[0010]優(yōu)選地,所述獲取存儲于相冊中的照片包括:當滿足預設條件時或接收到用戶指令時,對相冊進行掃描,獲取存儲于相冊中的照片。
[0011]優(yōu)選地,所述方法還包括:
[0012]對相冊中的照片進行掃描,獲取每張照片的背景特征;
[0013]將背景特征相同的照片疊加組合為一個照片組。
[0014]優(yōu)選地,所述方法還包括:在所述照片組上標記所述照片組中的照片數(shù)量。
[0015]本發(fā)明同時提出一種相冊管理裝置,包括獲取模塊、分析模塊和處理模塊,其中:
[0016]獲取模塊,用于獲取當前拍攝的照片或存儲于相冊中的照片,并發(fā)送給所述分析模塊;
[0017]分析模塊,用于對所述照片進行解碼分析,獲取所述照片的清晰度特征值,并判斷所述清晰度特征值是否小于預設閾值,并發(fā)送判斷結果給所述處理模塊;
[0018]處理模塊,用于當所述清晰度特征值小于預設閾值時,則自動刪除所述照片或提示用戶刪除所述照片。
[0019]優(yōu)選地,所述相冊管理裝置還包括拍攝模塊,所述拍攝模塊用于拍攝照片,所述獲取模塊用于獲取所述拍攝模塊拍攝的照片。
[0020]優(yōu)選地,所述獲取模塊用于:當滿足預設條件時或接收到用戶指令時,對相冊進行掃描,獲取存儲于相冊中的照片。
[0021]優(yōu)選地,所述相冊管理裝置還包括分類模塊,所述分類模塊用于:對相冊中的照片進行掃描,獲取每張照片的背景特征,將背景特征相同的照片疊加組合為一個照片組。
[0022]優(yōu)選地,所述分類模塊還用于:在所述照片組上標記所述照片組中的照片數(shù)量。
[0023]本發(fā)明所提供的一種相冊管理方法和裝置,通過獲取當前拍攝的照片或相冊中的照片的清晰度特征值,根據(jù)清晰度特征值對照片的清晰度進行評估,對于清晰度不符合要求的照片,則自動刪除或提示用戶刪除。從而實現(xiàn)了自動對相冊中的照片進行管理,可以快速清理相冊中質(zhì)量不佳的模糊照片,提高了管理效率。
[0024]特別是在拍攝過程中及時對當前拍攝的照片進行分析處理,使得拍攝時存入相冊中的照片都是高質(zhì)量的照片,避免將不合格的照片存入相冊中而占用存儲空間,無需用戶拍攝完成后再從相冊中逐張手動刪除,提高了效率,提升了用戶體驗。
[0025]同時通過對同一背景下所拍攝的照片進行疊加形成照片組,使得照片可以在相冊中更加簡單明了的展示,方便用戶日后查看并對相似的照片進行管理,如刪除部分照片保留拍攝效果相對較好的照片。
【專利附圖】
【附圖說明】
[0026]圖1是本發(fā)明的相冊管理方法第一實施例的流程圖;
[0027]圖2是本發(fā)明的相冊管理方法第二實施例的流程圖;
[0028]圖3是本發(fā)明的相冊管理方法第三實施例的流程圖;
[0029]圖4是本發(fā)明的相冊管理裝置第一實施例的模塊示意圖;
[0030]圖5是本發(fā)明的相冊管理裝置第二實施例的模塊示意圖;
[0031]圖6是本發(fā)明的相冊管理裝置第三實施例的模塊示意圖。
[0032]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0033]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0034]參見圖1,提出本發(fā)明的相冊管理方法第一實施例,所述相冊管理方法包括以下步驟:
[0035]步驟SlO:掃描相冊,獲取存儲于相冊中的照片
[0036]本實施例中,對相冊中存儲的存量照片進行清晰度管理。
[0037]終端可以在滿足預設條件時對相冊進行清晰度管理,如每隔一段時間進行一次管理、相冊中的照片數(shù)量達到預設張數(shù)時進行一次管理、相冊中的照片新增數(shù)量達到預設張數(shù)進行一次管理等等;用戶也可以隨時發(fā)布指令啟動清晰度管理。所述相冊是指用于存儲照片(包括圖片)的存儲空間(如文件夾等),可以是終端本地的相冊,也可以是云端相冊。
[0038]當終端啟動清晰度管理后,隨即對相冊進行掃描,逐張獲取相冊中存儲的照片。
[0039]步驟Sll:對照片進行解碼分析,獲取照片的清晰度特征值
[0040]對照片進行解碼分析,獲取照片的清晰度特征值,其實現(xiàn)方式可以通過硬件解碼(即采用DSP芯片進行硬解碼)的方式,速度快。也可以采用軟件解碼的方式,即利用現(xiàn)有的算法進行解碼分析。
[0041]照片清晰度作為圖像處理及識別的一個重要指標,在本發(fā)明實施例中,可利用圖像評價函數(shù)來定義。例如,可基于頻率域特征的評價函數(shù),即通過算法實現(xiàn)傅立葉變換,利用頻譜函數(shù)實現(xiàn)對照片清晰度的評價,得到照片清晰度特征值。該部分技術較為現(xiàn)有,不再累述。
[0042]步驟S12:判斷清晰度特征值是否小于預設閾值
[0043]用戶可以自定義設置閾值,如直接輸入相應的數(shù)值,或者指定一張參考照片,終端自動獲取該參考照片的清晰度特征值并將其作為閾值。
[0044]如果小于預設閾值,說明該照片的清晰度較低,不符合要求,進入步驟S13;如果超過預設閾值,說明該照片的清晰度符合要求,進入步驟S14,不對照片進行處理,保留該照片。
[0045]步驟S13:自動刪除照片或提示用戶刪除照片
[0046]當發(fā)現(xiàn)照片的清晰度不符合要求時,終端可以自動刪除照片,節(jié)省存儲空間。
[0047]或者,也可以提示用戶刪除照片,如彈出對話框,詢問用戶是否刪除,若用戶選擇是則刪除該照片,若用戶選擇否則保留該照片。
[0048]步驟S14:保留照片
[0049]從而,本實施例通過對相冊中的照片進行掃描,獲取照片的清晰度特征值,根據(jù)清晰度特征值對照片的清晰度進行評估,對于清晰度不符合要求的照片,則自動刪除或提示用戶刪除。從而實現(xiàn)了自動對相冊中的照片進行清晰度管理,可以快速清理相冊中質(zhì)量不佳的模糊照片,無需用戶手動一張一張的查看刪除,提高了效率,提升了用戶體驗。
[0050]參見圖2,提出本發(fā)明的相冊管理方法第二實施例,所述相冊管理方法包括以下步驟:
[0051]步驟S20:拍攝照片
[0052]本實施例中,當終端拍攝照片時,則自動啟動清晰度管理功能。
[0053]步驟S21:獲取拍攝的照片
[0054]在拍攝過程中,終端每拍攝一張照片,則獲取當前拍攝的照片。
[0055]步驟S22:對照片進行解碼分析,獲取照片的清晰度特征值
[0056]對照片進行解碼分析,獲取照片的清晰度特征值,其實現(xiàn)方式可以通過硬件解碼(即采用DSP芯片進行硬解碼)的方式,速度快。也可以采用軟件解碼的方式,即利用現(xiàn)有的算法進行解碼分析。
[0057]照片清晰度作為圖像處理及識別的一個重要指標,在本發(fā)明實施例中,可利用圖像評價函數(shù)來定義。例如,可基于頻率域特征的評價函數(shù),即通過算法實現(xiàn)傅立葉變換,利用頻譜函數(shù)實現(xiàn)對照片清晰度的評價,得到照片清晰度特征值。該部分技術較為現(xiàn)有,不再累述。
[0058]步驟S23:判斷清晰度特征值是否小于預設閾值
[0059]用戶可以自定義設置閾值,如直接輸入相應的數(shù)值,或者指定一張參考照片,終端自動獲取該參考照片的清晰度特征值并將其作為閾值。
[0060]如果小于預設閾值,說明該照片的清晰度較低,不符合要求,進入步驟S24;如果超過預設閾值,說明該照片的清晰度符合要求,進入步驟S25,將照片存儲于相冊中。
[0061]步驟S24:自動刪除該照片或提示用戶刪除該照片
[0062]當發(fā)現(xiàn)照片的清晰度不符合要求時,終端可以自動刪除照片,節(jié)省存儲空間。
[0063]或者,也可以提示用戶刪除照片,如彈出對話框,詢問用戶是否刪除,若用戶選擇是則刪除該照片,若用戶選擇否則將照片存儲于相冊中。
[0064]步驟S25:將照片存儲于相冊
[0065]從而,本實施例在拍攝過程中,實時獲取拍攝的照片,對照片的清晰度進行評估,對于清晰度不符合要求的照片,則及時自動刪除或提示用戶刪除,對于清晰度符合要求的照片才存儲于相冊中。從而,使得拍攝時存入相冊中的照片都是質(zhì)量符合要求的照片,避免將模糊的照片存入相冊中而占用存儲空間,無需用戶拍攝完成后再從相冊中逐張手動刪除,提聞了效率,提升了用戶體驗。
[0066]上述實施例中,預設閾值可以設置兩個或多個,如設置第一預設閾值和第二預設閾值,且第一預設閾值小于第二預設閾值。當照片的清晰度特征值小于第一預設閾值時,終端則自動刪除該照片;當照片的清晰度特征值介于第一預設閾值和第二預設閾值之間時,終端則提示用戶刪除該照片;當清晰度大于第二預設閾值時,終端則保留該照片。
[0067]參見圖3,提出本發(fā)明的相冊管理方法第三實施例,所述相冊管理方法包括以下步驟:
[0068]步驟S30:掃描相冊
[0069]本實施例中,對相冊中的照片進行分類管理。
[0070]終端可以在滿足預設條件時對相冊進行分類管理,如每隔一段時間進行一次管理、相冊中的照片數(shù)量達到預設張數(shù)時進行一次管理、相冊中的照片新增數(shù)量達到預設張數(shù)進行一次管理等等;用戶也可以隨時發(fā)布指令啟動分類管理;或者,在用戶拍攝完成后,立即對拍攝的照片進行分類管理。
[0071]步驟S31:獲取相冊中每張照片的背景特征
[0072]步驟S32:將背景特征相同的照片疊加組合為一個照片組
[0073]所述背景特征如背景元素特征值,提取出每張照片的背景元素特征值,通過背景元素特征值對比,提取背景特征相同的照片(即背景特征相似度大于預設閾值如90%的照片),將這些照片疊加組合為一個照片組,則一個照片組中的照片均為相同背景下所拍攝的照片。
[0074]照片組中疊放于最頂端的照片相當于照片組的封面,可以從照片組中隨機選擇一張作為封面,也可以由用戶指定一張作為封面。照片組的顯示形式可以不同于其它單張照片,如以邊框高亮、邊框圓角等形式予以顯示。并且還可以在照片組上標記照片組中的照片數(shù)量,如在照片組右下角顯示照片數(shù)量。當用戶點擊該照片組時,則自動將疊加的照片展開,這樣處理使得相冊中顯示的照片更加簡單清晰,用戶查看照片時更加方便。
[0075]從而,本實施例通過對同一背景下所拍攝的照片進行疊加形成照片組,使得照片可以在相冊中更加簡單明了的展示,方便用戶日后查看并對相似的照片進行管理,如刪除部分照片保留拍攝效果相對較好的照片,提高了用戶體驗。
[0076]參見圖4,提出本發(fā)明的相冊管理裝置,所述相冊管理裝置包括獲取模塊、分析模塊和處理模塊。
[0077]獲取模塊:用于獲取存儲于相冊中的照片,并發(fā)送給分析模塊。
[0078]獲取模塊可以在當前滿足預設條件時或接收到用戶指令時,對相冊進行掃描,逐張獲取存儲于相冊中的照片。所述滿足預設條件是指達到預設的時間或時間段、相冊中的照片數(shù)量達到預設張數(shù)、相冊中的照片新增數(shù)量達到預設張數(shù)等。
[0079]所述相冊是指用于存儲照片(包括圖片)的存儲空間(如文件夾等),可以是終端本地的相冊,也可以是云端相冊。
[0080]分析模塊:用于對照片進行解碼分析,獲取照片的清晰度特征值,并判斷清晰度特征值是否小于預設閾值,并發(fā)送判斷結果給處理模塊。
[0081]分析模塊對照片進行解碼分析,獲取照片的清晰度特征值,其實現(xiàn)方式可以通過硬件解碼(即采用DSP芯片進行硬解碼)的方式,速度快。也可以采用軟件解碼的方式,即利用現(xiàn)有的算法進行解碼分析。
[0082]照片清晰度作為圖像處理及識別的一個重要指標,在本發(fā)明實施例中,可利用圖像評價函數(shù)來定義。例如,分析模塊可基于頻率域特征的評價函數(shù),即通過算法實現(xiàn)傅立葉變換,利用頻譜函數(shù)實現(xiàn)對照片清晰度的評價,得到照片清晰度特征值。該部分技術較為現(xiàn)有,不再累述。
[0083]用戶可以自定義設置閾值,如直接輸入相應的數(shù)值,或者指定一張參考照片,分析模塊自動獲取該參考照片的清晰度特征值并將其作為閾值。
[0084]處理模塊:用于根據(jù)判斷結果,對照片進行相應處理。
[0085]如果判斷結果為小于預設閾值,說明該照片的清晰度較低,不符合要求,則自動刪除該照片,節(jié)省存儲空間;或提示用戶刪除該照片,如彈出對話框,詢問用戶是否刪除,若用戶選擇是則刪除該照片,若用戶選擇否則保留該照片。
[0086]如果判斷結果為超過預設閾值,說明該照片的清晰度符合要求,則保留該照片。
[0087]在某些實施例中,預設閾值可以設置兩個或多個,如設置第一預設閾值和第二預設閾值,且第一預設閾值小于第二預設閾值。當照片的清晰度特征值小于第一預設閾值時,處理模塊則自動刪除該照片;當照片的清晰度特征值介于第一預設閾值和第二預設閾值之間時,處理模塊則提示用戶刪除該照片;當清晰度大于第二預設閾值時,處理模塊則保留該照片。
[0088]從而,本實施例的相冊管理裝置,通過對相冊中的照片進行掃描,獲取照片的清晰度特征值,根據(jù)清晰度特征值對照片的清晰度進行評估,對于清晰度不符合要求的照片,則自動刪除或提示用戶刪除。從而實現(xiàn)了自動對相冊中的照片進行清晰度管理,可以快速清理相冊中質(zhì)量不佳的模糊照片,無需用戶手動一張一張的查看刪除,提高了效率,提升了用戶體驗。
[0089]參見圖5,提出本發(fā)明的相冊管理裝置第二實施例,本實施例在第一實施例的基礎上增加了一拍攝模塊,所述拍攝模塊用于拍攝照片。
[0090]本實施例中,獲取模塊還用于:在拍攝模塊拍攝照片的過程中,拍攝模塊每拍攝一張照片,則自動獲取當前拍攝的照片,并將拍攝的照片發(fā)送給分析模塊進行分析。以使處理模塊根據(jù)分析模塊的分析結果刪除或保存該照片。
[0091]從而,使得拍攝時存入相冊中的照片都是質(zhì)量符合要求的照片,避免將模糊的照片存入相冊中而占用存儲空間,無需用戶拍攝完成后再從相冊中逐張手動刪除,提高了效率,提升了用戶體驗。
[0092]參見圖6,提出本發(fā)明的相冊管理裝置第三實施例,上述第一、第二實施例中的相冊管理裝置實現(xiàn)了對照片的清晰度管理,本實施例在第二實施例的基礎上增加了一分類模塊,使得相冊管理裝置還可以進一步對照片進行分類管理。該分類模塊用于對相冊中的照片進行掃描,獲取每張照片的背景特征,將背景特征相同的照片疊加組合為一個照片組。
[0093]分類模塊可以在滿足預設條件時對相冊進行分類管理,如每隔一段時間進行一次管理、相冊中的照片數(shù)量達到預設張數(shù)時進行一次管理、相冊中的照片新增數(shù)量達到預設張數(shù)進行一次管理等等;用戶也可以隨時發(fā)布指令啟動分類管理;或者,在用戶拍攝完成后,立即對拍攝的照片進行分類管理。
[0094]所述背景特征如背景元素特征值,分類模塊提取出每張照片的背景元素特征值,通過背景元素特征值對比,提取背景特征相同的照片(即背景特征相似度大于預設閾值如90%的照片),將這些照片疊加組合為一個照片組,則一個照片組中的照片均為相同背景下所拍攝的照片。
[0095]照片組中疊放于最頂端的照片相當于照片組的封面,分類模塊可以從照片組中隨機選擇一張作為封面,也可以由用戶指定一張作為封面。照片組的顯示形式可以不同于其它單張照片,如以邊框高亮、邊框圓角等形式予以顯示。分類模塊還可以在照片組上標記照片組中的照片數(shù)量,如在照片組右下角顯示照片數(shù)量。當用戶點擊該照片組時,則自動將疊加的照片展開,這樣處理使得相冊中顯示的照片更加簡單清晰,用戶查看照片時更加方便。
[0096]從而,本實施例通過對同一背景下所拍攝的照片進行疊加形成照片組,使得照片可以在相冊中更加簡單明了的展示,方便用戶日后查看并對相似的照片進行管理,如刪除部分照片保留拍攝效果相對較好的照片,提高了用戶體驗。
[0097]本發(fā)明的相冊管理裝置,可以是手機、平板、數(shù)碼相機、個人電腦等終端設備。
[0098]需要說明的是:上述實施例提供的相冊管理裝置在進行相冊管理時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成。另外,上述實施例提供的相冊管理裝置與相冊管理方法實施例屬于同一構思,其具體實現(xiàn)過程詳見方法實施例,且方法實施例中的技術特征在裝置實施例中均對應適用,這里不再贅述。
[0099]本領域普通技術人員可以理解,實現(xiàn)上述實施例方法中的全部或部分步驟可以通過程序來控制相關的硬件完成,所述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì)可以是R0M/RAM、磁盤、光盤等。
[0100]以上參照【專利附圖】
【附圖說明】了本發(fā)明的優(yōu)選實施例,并非因此局限本發(fā)明的權利范圍。本領域技術人員不脫離本發(fā)明的范圍和實質(zhì),可以有多種變型方案實現(xiàn)本發(fā)明,比如作為一個實施例的特征可用于另一實施例而得到又一實施例。凡在運用本發(fā)明的技術構思之內(nèi)所作的任何修改、等同替換和改進,均應在本發(fā)明的權利范圍之內(nèi)。
【權利要求】
1.一種相冊管理方法,其特征在于,包括步驟: 獲取當前拍攝的照片或存儲于相冊中的照片; 對所述照片進行解碼分析,獲取所述照片的清晰度特征值; 當所述清晰度特征值小于預設閾值時,則自動刪除所述照片或提示用戶刪除所述照片。
2.根據(jù)權利要求1所述的相冊管理方法,其特征在于,所述獲取當前拍攝的照片包括: 在拍攝過程中,每拍攝一張照片,則獲取所述照片。
3.根據(jù)權利要求1所述的相冊管理方法,其特征在于,所述獲取存儲于相冊中的照片包括:當滿足預設條件時或接收到用戶指令時,對相冊進行掃描,獲取存儲于相冊中的照片。
4.根據(jù)權利要求1-3任一項所述的相冊管理方法,其特征在于,所述方法還包括: 對相冊中的照片進行掃描,獲取每張照片的背景特征; 將背景特征相同的照片疊加組合為一個照片組。
5.根據(jù)權利要求4所述的相冊管理方法,其特征在于,所述方法還包括:在所述照片組上標記所述照片組中的照片數(shù)量。
6.一種相冊管理裝置,其特征在于,包括獲取模塊、分析模塊和處理模塊,其中: 獲取模塊,用于獲取當前拍攝的照片或存儲于相冊中的照片,并發(fā)送給所述分析模塊; 分析模塊,用于對所述照片進行解碼分析,獲取所述照片的清晰度特征值,并判斷所述清晰度特征值是否小于預設閾值,并發(fā)送判斷結果給所述處理模塊; 處理模塊,用于當所述清晰度特征值小于預設閾值時,則自動刪除所述照片或提示用戶刪除所述照片。
7.根據(jù)權利要求6所述的相冊管理裝置,其特征在于,所述相冊管理裝置還包括拍攝模塊,所述拍攝模塊用于拍攝照片,所述獲取模塊用于獲取所述拍攝模塊拍攝的照片。
8.根據(jù)權利要求6所述的相冊管理裝置,其特征在于,所述獲取模塊用于:當滿足預設條件時或接收到用戶指令時,對相冊進行掃描,獲取存儲于相冊中的照片。
9.根據(jù)權利要求6-8任一項所述的相冊管理裝置,其特征在于,所述相冊管理裝置還包括分類模塊,所述分類模塊用于:對相冊中的照片進行掃描,獲取每張照片的背景特征,將背景特征相同的照片疊加組合為一個照片組。
10.根據(jù)權利要求9所述的相冊管理裝置,其特征在于,所述分類模塊還用于:在所述照片組上標記所述照片組中的照片數(shù)量。
【文檔編號】G06F17/30GK104408061SQ201410594374
【公開日】2015年3月11日 申請日期:2014年10月29日 優(yōu)先權日:2014年10月29日
【發(fā)明者】譚湛江 申請人:深圳市中興移動通信有限公司