TWI477995B - 相片分類系統及方法 - Google Patents
相片分類系統及方法 Download PDFInfo
- Publication number
- TWI477995B TWI477995B TW099115736A TW99115736A TWI477995B TW I477995 B TWI477995 B TW I477995B TW 099115736 A TW099115736 A TW 099115736A TW 99115736 A TW99115736 A TW 99115736A TW I477995 B TWI477995 B TW I477995B
- Authority
- TW
- Taiwan
- Prior art keywords
- photo
- classification
- feature
- photos
- folder
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/30—Scenes; Scene-specific elements in albums, collections or shared content, e.g. social network photos or video
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Processing Or Creating Images (AREA)
Description
本發明涉及一種相片管理系統及方法,尤其涉及一種相片分類系統及方法。
電子裝置的功能越來越強大,例如手機不僅可以通話,還具有拍照、攝像等功能。然而,當用戶需要從存有大量相片的手機中查找某個人的所有相片時,通常需要逐張查看,浪費了太多的時間。
鑒於以上內容,有必要提供一種相片分類系統及方法,利用相片中可以識別的特徵,對該相片進行分類。
一種相片分類系統,運行於電子裝置上,該系統包括:識別模組,用於識別所有待分類的各張相片的所有特徵;接收模組,用於接收用戶設置的對相片進行分類的分類特徵及分類排序;查找模組,用於根據用戶設置的分類特徵及分類排序,從待分類相片中查找具有各個分類特徵的所有相片,並於各個分類特徵的相片中查找具有相似特徵的相片;及儲存模組,用於將具有每個相似特徵的相片儲存至該相似特徵對應的文件夾中。
一種相片分類方法,該方法包括如下步驟:(a)識別所有待分類的各張相片的所有特徵;(b)接收用戶設置的對相片進行分
類的分類特徵及分類排序;(c)根據用戶設置的分類特徵及分類排序,從待分類相片中查找具有第一個分類特徵的所有相片;(d)於具有該分類特徵的相片中查找具有相似特徵的相片;(e)將具有相似特徵的相片儲存至該相似特徵對應的文件夾中;(f)查找具有下一個分類特徵的相片,重複步驟(d)和(e),直到按照所有分類特徵完成對所述相片分類。
相較於習知技術,所述相片分類系統及方法,透過對相片中可以識別的特徵進行歸類而實現對相片的分類,方便用戶可以快速查看相片。
1‧‧‧電子裝置
10‧‧‧相片分類系統
11‧‧‧資料庫
100‧‧‧識別模組
101‧‧‧接收模組
102‧‧‧判斷模組
103‧‧‧建立模組
104‧‧‧儲存模組
105‧‧‧查找模組
圖1係本發明相片分類系統較佳實施例之運行環境圖。
圖2係圖1中相片分類系統10之功能模組圖。
圖3係本發明相片分類方法較佳實施例之作業流程圖。
如圖1所示,係本發明相片分類系統較佳實施例之運行環境圖。該相片分類系統10運行於電子裝置1中,該電子裝置1可以為電腦、照相機、攝像機、手機等。該電子裝置1包括資料庫11,該資料庫11可以內置於該電子裝置1中,也可以外接於該電子裝置1。該資料庫11內儲存了相片和每張相片的屬性。本實施例中,所述屬性包括每張相片的類型、大小、儲存位置及相片中物體(包括人)的特徵等,該特徵指的是相片中的人臉、拍攝該相片的經緯度或其他可識別的特徵。
如圖2所示,係圖1中相片分類系統10之功能模組圖。所述相片分
類系統10包括:識別模組100、接收模組101、判斷模組102、建立模組103、儲存模組104及查找模組105。所述模組是具有特定功能的軟體程式段,該軟體儲存於電腦可讀儲存介質或其他儲存設備,可被電腦或其他包含處理器的計算裝置執行,從而完成對相片進行分類的作業流程。
識別模組100用於識別資料庫11中所儲存的各張相片的所有特徵。
接收模組101用於接收用戶設置的對相片進行分類的分類特徵及分類排序。本實施例中,該分類特徵包括人臉、拍攝相片的經緯度或其他可以對相片進行識別的特徵,所述分類排序是指為了對相片進行分類而設置的將分類特徵作為分類依據的順序。比方說,若所設置的分類特徵包括多個,如既包括人臉又包括拍攝相片的經緯度,則該分類排序可以被設置為:先根據人臉特徵進行分類,再根據相片的經緯度進行分類,或者先根據相片的經緯度進行分類,再根據人臉特徵進行分類。
判斷模組102用於判斷待分類的相片中是否存在沒有用戶設置的分類特徵的相片,如是否存在沒有人臉的相片。
當上述判斷結果為所述待分類相片中存在沒有所述分類特徵的相片時,建立模組103用於建立一個文件夾。本較佳實施例中,該建立的文件夾的名稱可以命名為“other”。
儲存模組104用於在上述建立的文件夾中儲存沒有用戶設置的分類特徵的相片,如儲存沒有人臉的所有相片。
查找模組105用於根據用戶設置的分類特徵及分類排序,從待分
類相片(不包括上述文件夾“other”中儲存的相片)中查找具有第一個分類特徵的所有相片。例如,若所述分類排序中設定第一個分類特徵為人臉特徵,第二個分類特徵為拍攝相片的經緯度,則該查找模組105首先查找具有人臉特徵的所有相片。該查找模組105還用於查找具有第一個分類特徵的所有相片中具有相似特徵的相片,並查找每個相似特徵分別對應的文件夾。例如,根據人臉識別技術在所有具有人臉特徵的相片中查找具有相似人臉特徵的相片,即查找包含同一個人的所有相片,然後查找每張相片的儲存位置。本實施例中,所述相似特徵包括相同特徵。
所述判斷模組102還用於判斷資料庫11中是否存在用於儲存具有每個相似特徵相片的文件夾。
若上述判斷結果為資料庫11中不存在儲存具有某個相似特徵相片的文件夾,則建立模組103用於建立文件夾以儲存所述具有該相似特徵的相片,儲存模組104將具有該相似特徵的相片存於該建立的文件夾中。若資料庫11中存在儲存具有所有相似特徵相片的文件夾,則所述儲存模組104將所述具有每個相似特徵的相片直接儲存到該相似特徵對應的文件夾中。具體而言,本實施例會將具有相似特徵的相片存於一個文件夾中,如若相片A、B、C具有相似特徵a,則儲存模組104將該相片A、B、C存到一個文件夾(如第一文件夾)中,若相片D、E、F具有相似特徵b,則儲存模組104會將相片D、E、F存至另一個文件夾(如第二文件夾)中。
所述判斷模組102還用於判斷所設置的分類特徵中是否存在分類特徵未被作為分類依據對相片進行分類,例如,分類相片未按照拍攝相片的經緯度這一分類特徵進行分類。若有分類特徵未被作
為分類依據對相片進行分類,則所述查找模組105還用於根據所設置分類排序查找當前分類特徵所對應的下一個分類特徵,例如,若分類排序中設置了先根據人臉這一分類特徵對相片分類,然後根據拍攝相片的經緯度這一分類特徵對相片進行分類,而當前已按照人臉對相片進行了分類,則查找模組105所查找到的下一個分類特徵為拍攝相片的經緯度。
如圖3所示,係本發明相片分類方法較佳實施例之作業流程圖。
步驟S30,識別模組100識別資料庫11中所儲存的各張相片的所有特徵。
步驟S31,接收模組101接收用戶設置的對相片進行分類的分類特徵及分類排序。本實施例中,該分類特徵包括人臉、拍攝相片的經緯度或其他可以對相片進行識別的特徵。所述分類排序是指為了對相片進行分類而設置的將分類特徵作為分類依據的順序。比方說,若所設置的分類特徵包括多個,如既包括人臉又包括拍攝相片的經緯度,則該分類排序可以被設置為:先根據人臉特徵進行分類,再根據相片的經緯度進行分類,或者先根據相片的經緯度進行分類,再根據人臉特徵進行分類。
步驟S32,判斷模組102判斷待分類的相片中是否存在沒有用戶設置的分類特徵的相片,如是否存在沒有人臉的相片。若存在沒有用戶設置的分類特徵的相片,則流程進入步驟S33。若待分類的相片均具有用戶設置的分類特徵,則流程進入步驟S35。
步驟S33,建立模組103建立一個文件夾。本較佳實施例中,該建立的文件夾的名稱可以命名為“other”。
步驟S34,儲存模組104在所建立的文件夾“other”中儲存所述沒有用戶設置的分類特徵的相片。
步驟S35,查找模組105根據用戶設置的分類特徵及分類排序,從待分類相片(不包括上述文件夾“other”中儲存的相片)中查找具有第一個分類特徵的所有相片。例如,若分類排序設定第一個分類特徵為人臉特徵,第二個分類特徵為拍攝相片的經緯度,則該查找模組105查找具有人臉特徵的所有相片。
步驟S36,查找模組105查找具有該第一分類特徵的所有相片中具有相似特徵的相片,並查找每個相似特徵分別對應的文件夾。例如,在所有具有人臉特徵的相片中查找具有相似人臉特徵的相片,即查找包含同一個人的所有相片。本實施例中,所述相似特徵包括相同特徵。
步驟S37,所述判斷模組102判斷是否存在用於儲存具有每個相似特徵相片的文件夾。若不存在儲存具有某個相似特徵相片的文件夾,則流程進入步驟S38。若存在儲存具有所有相似特徵相片的文件夾,則流程進入步驟S39。
步驟S38,建立模組103用於建立儲存具有該相似特徵相片的文件夾,並進入步驟S39。
步驟S39,所述儲存模組104將具有每個相似特徵的相片儲存到該相似特徵對應的文件夾中。具體而言,本實施例會將具有相似特徵的相片存於一個文件夾中,如若相片A、B、C具有相似特徵a,則儲存模組104將該相片A、B、C存到一個文件夾(如第一文件夾)中,若相片D、E、F具有相似特徵b,則儲存模組104會將相片D
、E、F存至另一個文件夾(如第二文件夾)中。
步驟S40,所述判斷模組102判斷所設置的分類特徵中是否存在分類特徵未被作為分類依據對相片進行分類,例如,分類相片未按照拍攝相片的經緯度這一特徵對相片進行分類。若有分類特徵未被作為分類依據對相片進行分類,則流程進入步驟S41。若所有分類特徵都被作為分類依據對相片進行了分類,則結束流程。
步驟S41,所述查找模組105根據所設置的分類排序查找當前分類特徵所對應的下一個分類特徵,然後,流程轉至步驟S36。例如,若分類排序中設置了先根據人臉這一分類特徵對相片分類,然後根據拍攝相片的經緯度這一分類特徵對相片進行分類,而當前已按照人臉對相片進行了分類,則查找模組105所查找到的下一個分類特徵為拍攝相片的經緯度。若一張相片中存在多個分類特徵,則該相片可能會分別儲存到多個文件夾中。
在其他實施中,步驟S31也可於步驟S30前執行。
最後所應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照以上較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。
10‧‧‧相片分類系統
100‧‧‧識別模組
101‧‧‧接收模組
102‧‧‧判斷模組
103‧‧‧建立模組
104‧‧‧儲存模組
105‧‧‧查找模組
Claims (6)
- 一種相片分類系統,運行於電子裝置上,該系統包括:識別模組,用於識別所有待分類的各張相片的所有特徵;接收模組,用於接收用戶設置的對相片進行分類的分類特徵及分類排序,該分類特徵包括相片中的人臉及拍攝相片的經緯度;查找模組,用於根據用戶設置的分類特徵及分類排序,從待分類相片中查找具有各個分類特徵的所有相片,並於各個分類特徵的相片中查找具有相似特徵的相片;及儲存模組,用於將具有每個相似特徵的相片儲存至該相似特徵對應的文件夾中。
- 如申請專利範圍第1項所述之相片分類系統,該系統還包括:判斷模組,用於判斷待分類的相片中是否存在沒有用戶設置的分類特徵的相片;建立模組,用於當上述判斷結果為所述待分類相片中存在沒有用戶設置的分類特徵的相片時,建立一個文件夾M;及所述儲存模組,還用於在上述建立的文件夾M中儲存沒有用戶設置的分類特徵的相片。
- 如申請專利範圍第2項所述之相片分類系統,所述判斷模組還用於判斷是否存在用於儲存具有每個相似特徵的相片的文件夾;若不存在儲存具有某個相似特徵相片的文件夾,所述建立模組還用於建立一個文件夾N以儲存所述具有該相似特徵的相片;及所述儲存模組,還用於將具有該相似特徵的相片儲存至該建立的文件夾N中。
- 一種相片分類方法,該方法包括如下步驟:(a)識別所有待分類的各張相片的所有特徵;(b)接收用戶設置的對相片進行分類的分類特徵及分類排序,該分類特徵包括相片中的人臉及拍攝相片的經緯度;(c)根據用戶設置的分類特徵及分類排序,從待分類相片中查找具有第一個分類特徵的所有相片;(d)於具有該分類特徵的相片中查找具有相似特徵的相片;(e)將具有相似特徵的相片儲存至該相似特徵對應的文件夾中;(f)查找具有下一個分類特徵的相片,重複步驟(d)和(e),直到按照所有分類特徵完成對所述相片分類。
- 如申請專利範圍第4項所述之相片分類方法,在步驟(b)之後還包括:判斷待分類的相片中是否存在沒有用戶設置的分類特徵的相片;當上述判斷結果為所述待分類相片中存在沒有用戶設置的分類特徵的相片時,建立一個文件夾M;及在上述建立的文件夾M中儲存沒有用戶設置的分類特徵的相片。
- 如申請專利範圍第4項所述之相片分類方法,所述步驟(e)還包括:判斷是否存在用於儲存具有每個相似特徵的相片的文件夾;若不存在儲存具有某個相似特徵相片的文件夾,建立一個文件夾N以儲存所述具有該相似特徵的相片;及將具有該相似特徵的相片儲存至該建立的文件夾N中。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW099115736A TWI477995B (zh) | 2010-05-17 | 2010-05-17 | 相片分類系統及方法 |
US12/982,882 US8538160B2 (en) | 2010-05-17 | 2010-12-31 | Electronic device and method for sorting pictures |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW099115736A TWI477995B (zh) | 2010-05-17 | 2010-05-17 | 相片分類系統及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201142622A TW201142622A (en) | 2011-12-01 |
TWI477995B true TWI477995B (zh) | 2015-03-21 |
Family
ID=44911817
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW099115736A TWI477995B (zh) | 2010-05-17 | 2010-05-17 | 相片分類系統及方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8538160B2 (zh) |
TW (1) | TWI477995B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5993642B2 (ja) * | 2012-07-09 | 2016-09-14 | キヤノン株式会社 | 情報処理装置及びその制御方法及びプログラム |
TWI494780B (zh) * | 2013-08-22 | 2015-08-01 | Apacer Technology Inc | 基於地理位置之相片分類方法及其系統、及電腦可讀取記錄媒體 |
CN105808645B (zh) * | 2016-02-26 | 2019-05-10 | 北京金山安全软件有限公司 | 一种图片处理方法、装置及电子设备 |
JP7511352B2 (ja) * | 2020-02-03 | 2024-07-05 | キヤノン株式会社 | 情報処理システム、撮像装置及びその制御方法、プログラム |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090122198A1 (en) * | 2007-11-08 | 2009-05-14 | Sony Ericsson Mobile Communications Ab | Automatic identifying |
TW200929059A (en) * | 2007-12-28 | 2009-07-01 | Altek Corp | Automated photo management system, automated photo management method, and computer-readable medium storing codes for classifying photos |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11502344A (ja) * | 1995-03-20 | 1999-02-23 | ロー テクノロジーズ | 画像を識別するための装置及び方法 |
JP3837505B2 (ja) * | 2002-05-20 | 2006-10-25 | 独立行政法人産業技術総合研究所 | ジェスチャ認識による制御装置のジェスチャの登録方法 |
PT1524047E (pt) * | 2003-10-16 | 2007-05-31 | Concast Ag | Processo e dispositivo para a leitura automática de produtos semi-acabados |
US7437005B2 (en) * | 2004-02-17 | 2008-10-14 | Microsoft Corporation | Rapid visual sorting of digital files and data |
US8233708B2 (en) * | 2005-08-17 | 2012-07-31 | Panasonic Corporation | Video scene classification device and video scene classification method |
US20080229232A1 (en) * | 2007-03-16 | 2008-09-18 | Apple Inc. | Full screen editing of visual media |
-
2010
- 2010-05-17 TW TW099115736A patent/TWI477995B/zh not_active IP Right Cessation
- 2010-12-31 US US12/982,882 patent/US8538160B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090122198A1 (en) * | 2007-11-08 | 2009-05-14 | Sony Ericsson Mobile Communications Ab | Automatic identifying |
TW200929059A (en) * | 2007-12-28 | 2009-07-01 | Altek Corp | Automated photo management system, automated photo management method, and computer-readable medium storing codes for classifying photos |
Also Published As
Publication number | Publication date |
---|---|
US8538160B2 (en) | 2013-09-17 |
US20110280486A1 (en) | 2011-11-17 |
TW201142622A (en) | 2011-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017129018A1 (zh) | 一种图片处理方法、装置和智能终端 | |
US20180365489A1 (en) | Automatically organizing images | |
US9760803B2 (en) | Associating classifications with images | |
WO2015043512A1 (zh) | 一种图片管理方法和装置 | |
EP2985707A1 (en) | Method and apparatus for finding file in storage device and router and medium | |
CN104331509A (zh) | 照片管理方法及装置 | |
CN105404878A (zh) | 一种照片分类方法和装置 | |
WO2019218459A1 (zh) | 一种照片存储方法、存储介质、服务器和装置 | |
CN102033958A (zh) | 一种照片分类管理***及方法 | |
JP6168996B2 (ja) | コンテンツ制御方法、コンテンツ制御装置およびプログラム | |
CN102779179A (zh) | 一种信息关联的方法及终端 | |
KR101647691B1 (ko) | 하이브리드 기반의 영상 클러스터링 방법 및 이를 운용하는 서버 | |
CN104750688A (zh) | 照片管理方法及*** | |
CN105760533A (zh) | 一种照片管理方法和装置 | |
TWI477995B (zh) | 相片分類系統及方法 | |
CN104794189A (zh) | 一种图像筛选方法及筛选*** | |
CN102682111A (zh) | 一种图片检索方法 | |
CN105138699A (zh) | 一种基于拍摄角度的照片分类方法、装置及移动终端 | |
WO2019109246A1 (zh) | 图片查找方法和装置 | |
US20150186751A1 (en) | Image duplication detection | |
EP3611629A1 (en) | Photo processing method and apparatus, and computer device | |
US7797470B2 (en) | Method of storing pictures and apparatus for the same | |
TWI547816B (zh) | 照片分群系統及方法 | |
CN102253935A (zh) | 相片分类***及方法 | |
CN111163170A (zh) | 照片分享方法、***及服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |