專利名稱:圖像處理裝置、顯示控制方法和程序的制作方法
技術(shù)領(lǐng)域:
本公開涉及一種圖像處理裝置、顯示控制方法和程序。
背景技術(shù):
在現(xiàn)有技術(shù)中,執(zhí)行記錄每天變化的物體的狀態(tài)作為圖像。如果比較在不同的時間點拍攝的圖像,則變得容易確定目標(biāo)物體外觀上的改變。例如,個人的健康狀況的改變或生物的成長過程可以通過每日記錄的圖像確定。日本專利申請公開N0.JP-A-2009053328公開了一種圖像顯示裝置,其周期地拍攝用戶的臉部圖像并且在當(dāng)前的臉部圖像附近像鏡像圖像一樣顯示過去的臉部圖像,從而當(dāng)前的臉部圖像與過去的臉部圖像并排布置。同時,圖像顯示裝置輸出根據(jù)這些臉部圖像之間的差異分析的關(guān)于用戶的健康狀況的消息。
發(fā)明內(nèi)容
然而,在上述日本專利申請公開N0.JP-A-2009-053328中描述的技術(shù)被設(shè)計為允許裝置根據(jù)臉部圖像之間的比較自動地執(zhí)行分析。不提供允許用戶指定怎樣比較圖像的用戶界面。為了用戶可見地并且適當(dāng)?shù)卮_定目標(biāo)物體(用戶自身或另一個被攝體)的變化,需要用戶能夠容易地并且靈活地切換待比較的圖像的顯示格式。為解決上述問題,根據(jù)本公開的技術(shù)提供允許用戶容易地并且靈活地切換待比較的圖像的顯示格式的用戶界面。根據(jù)本公開,提供一種圖像處理裝置,包括:輸入圖像獲取部,獲取輸入圖像;過去圖像獲取部,獲取輸入圖像中的被攝體的過去圖像;模式選擇部,利用輸入圖像從多個模式中選擇多個模式之一,所述多個模式包括第一模式和第二模式,在第一模式中,輸入圖像中的被攝體與過去圖像中的被攝體交疊,在第二模式中,過去圖像中的被攝體與輸入圖像中的被攝體并排布置;以及顯示控制部,按照由模式選擇部所選擇的模式在輸入圖像上疊加過去圖像。此外,根據(jù)本公開,提供一種顯示控制方法,用于控制圖像處理裝置中的圖像的顯示,所述顯示控制方法包括:獲取輸入圖像;獲取輸入圖像中的被攝體的過去圖像;利用輸入圖像從多個模式中選擇多個模式之一,所述多個模式包括第一模式和第二模式,在第一模式中,輸入圖像中的被攝體與過去圖像中的被攝體交疊,在第二模式中,過去圖像中的被攝體與輸入圖像中的被攝體并排布置;以及按照由模式選擇部所選擇的模式在輸入圖像上疊加過去圖像。此外,根據(jù)本公開,提供一種程序,包括命令計算機充當(dāng)以下部件的指令:輸入圖像獲取部,獲取輸入圖像;過去圖像獲取部,獲取輸入圖像中的被攝體的過去圖像;模式選擇部,利用輸入圖像從多個模式中選擇多個模式之一,所述多個模式包括第一模式和第二模式,在第一模式中,輸入圖像中的被攝體與過去圖像中的被攝體交疊,在第二模式中,過去圖像中的被攝體與輸入圖像中的被攝體并排布置;以及顯示控制部,按照由模式選擇部所選擇的模式在輸入圖像上疊加過去圖像。利用根據(jù)本公開的技術(shù),用戶可以容易地并且靈活地切換待比較的圖像的顯示格式。
圖1是根據(jù)本公開的實施例的圖像處理裝置的概述的第一說明圖;圖2是根據(jù)本公開的實施例的圖像處理裝置的概述的第二說明圖;圖3是顯示根據(jù)實施例的圖像處理裝置的硬件配置的示例的框圖;圖4是顯示根據(jù)實施例的圖像處理裝置的邏輯功能的配置的第一示例的框圖;圖5A是圖解顯示模式的第一示例的說明圖;圖5B是圖解顯示模式的第二示例說明圖;圖5B是圖解顯示模式的第二示例說明圖;圖5C是圖解顯不模式的第二不例的說明圖;圖6是圖解切換顯示模式的運動示例的說明7A是圖解切換顯示模式的第一方案的說明圖;圖7B是圖解切換顯示模式的第二方案的說明圖;圖7C是圖解切換顯不模式的第二方案的說明圖;圖7D是圖解切換顯示模式的第四方案的說明圖;圖8是圖解被攝體位置與過去圖像被拍攝的日期與時間相關(guān)聯(lián)的示例的說明圖;圖9是顯示根據(jù)實施例的顯示控制處理的流程的示例的流程圖;圖10是顯示圖9所示的過去圖像疊加處理的詳細流程的示例的流程圖;圖11是圖解應(yīng)用示例的概述的說明圖;圖12A是圖解應(yīng)用示例中的顯示模式的第一示例的說明圖;圖12B是圖解應(yīng)用示例中的顯示模式的第二示例的說明圖;圖12C是圖解應(yīng)用不例中的顯不模式的第二不例的說明圖;以及圖13是圖解應(yīng)用示例中切換顯示模式的操作示例的說明圖。
具體實施例方式下面,將參考附圖詳細描述本發(fā)明的優(yōu)選實施例。注意,在本說明書和附圖中,具有基本相同的功能和結(jié)構(gòu)的結(jié)構(gòu)元件利用相同的附圖標(biāo)記表示,省略這些結(jié)構(gòu)元件的重復(fù)說明將以下列順序進行說明。1.圖像處理裝置的概述2.圖形顯示裝置的配置示例2-1.硬件配置2-2.功能配置3.處理的流程4.應(yīng)用示例5.結(jié)論
1.圖像處理裝置的概述圖1和圖2是根據(jù)本公開的實施例的圖像處理裝置的概述的說明圖。參考圖1,顯示用戶Ua擁有的圖像處理裝置100。圖像處理裝置100具有作為內(nèi)部照相機的成像部102和顯示部110。當(dāng)用戶Ua將成像部102的透鏡指向自身時,成像部102拍攝用戶Ua的圖像并且拍攝的圖像顯示在顯示部110上。圖1顯示的圖像ImOl是圖像處理裝置100拍攝的圖像的示例。作為被攝體的用戶Ua的臉部處于圖像ImOl中。圖像處理裝置100獲取這類拍攝的圖像作為輸入圖像。圖像處理裝置100獲取的輸入圖像在圖像處理裝置100的內(nèi)部或外部數(shù)據(jù)庫(DB)中被累積作為過去圖像。然后,圖像處理裝置100按照各種顯示模式顯示輸入圖像和累積的過去圖像,其將在稍后說明。圖1顯示移動終端作為圖像處理裝置100的示例。然而,圖像處理裝置100不局限于這些示例。圖像處理裝置100可以是例如平板個人計算機、膝上型個人計算機、智能電話、個人數(shù)字助理(PDA)、數(shù)字式攝像機或終端設(shè)備(例如游戲終端)。在圖2顯示的示例中,圖像處理裝置100是包括成像部102和顯示部110的裝置并且作用類似具有鏡子的化妝臺。例如,這些裝置可以是信息處理裝置,例如桌上型個人計算機或數(shù)字電視裝置。2.圖像處理裝置的配置示例接下來,將詳細說明圖1和圖2所示的圖像處理裝置100的配置示例。2-1.硬件配置圖3是顯示根據(jù)實施例的圖像處理裝置100的硬件配置的示例的框圖。參考圖3,圖像處理裝置100具有成像部102、傳感器部104、輸入部106、存儲部108、顯示部110、通信部112、總線116和控制部118。(I)成像部成像部102是拍攝圖像的照相機模塊。成像部102通過利用成像元件拍攝被攝體的圖像產(chǎn)生拍攝的圖像,成像元件例如電荷耦合器件(CCD)、互補金屬氧化物半導(dǎo)體(CMOS)等等。在圖1和圖2所示的示例中,通過成像部102拍攝的圖像的被攝體是圖像處理裝置100的用戶。另一方面,在稍后說明的應(yīng)用示例中,通過成像部102拍攝的圖像的被攝體不是圖像處理裝置100的用戶。成像部102不必要必須是圖像處理裝置100的一部分。例如,無線地或通過線纜連接到圖像處理裝置100的成像裝置可以用作成像部102。(2)傳感器部傳感器部104是幫助通過圖像處理裝置100執(zhí)行的處理的傳感器模塊。例如,傳感器部104可以包括定位傳感器,例如全球定位系統(tǒng)(GPS)傳感器或基于無線電信號的強度的無線定位傳感器。此外,傳感器部104可以包括三軸加速度傳感器和陀螺儀傳感器。(3)輸入部輸入部106是由用戶使用來操作圖像處理裝置100或輸入信息到圖像處理裝置100中的輸入設(shè)備。輸入部106可以包括例如檢測用戶對顯示部110的屏幕的接觸的接觸式傳感器。代替接觸式傳感器(或除接觸式傳感器之外),輸入部106可以包括指向裝置,例如鼠標(biāo)或接觸墊。此外,輸入部106可以包括其他類型的輸入設(shè)備,例如鍵盤、小鍵盤、按鈕、開關(guān)或遙控器。(4)存儲部存儲部108由存儲介質(zhì)形成,并且存儲由圖像處理裝置100使用來執(zhí)行處理的程序和數(shù)據(jù),存儲介質(zhì)例如半導(dǎo)體存儲器或硬盤。存儲在存儲部108中的數(shù)據(jù)能夠包括例如通過成像部102產(chǎn)生的拍攝的圖像數(shù)據(jù)、通過傳感器部104產(chǎn)生的傳感器數(shù)據(jù)和累積在數(shù)據(jù)庫中的過去圖像數(shù)據(jù)。注意,在本說明書中說明的程序和數(shù)據(jù)的部分或全部可以從外部數(shù)據(jù)源(例如數(shù)據(jù)服務(wù)器、網(wǎng)絡(luò)存儲器或外部連接的存儲器)獲取,而不存儲在存儲部108中。(5)顯示部顯示部110是由液晶顯示屏(IXD)、有機發(fā)光二極管(0LED)、陰極射線管(CRT)等等形成的顯示模塊。顯示部110可用于顯示通過在輸入圖像上疊加過去圖像產(chǎn)生的輸出圖像。注意,顯示部110也不必要必須是圖像處理裝置100的一部分。例如,無線地或通過線纜連接到圖像處理裝置100的顯示裝置可以用作顯示部110。(6)通信部通信部112是傳遞圖像處理裝置100和其他裝置之間的通信的通信接口。通信部112支持給定的無線通信協(xié)議或有線通信協(xié)議,并且建立與其他裝置的通信連接。(7)總線總線116將成像部102、傳感器部104、輸入部106、存儲部108、顯示部110、通信部112和控制部118互相連接。(8)控制部控制部118對應(yīng)于處理器,例如中央處理器(CPU)或數(shù)字信號處理器(DSP)??刂撇?18執(zhí)行存儲在存儲部108或其他存儲介質(zhì)中的程序,從而操作圖像處理裝置100的各種功能,其將在稍后說明。2-2.功能配置圖4是顯示通過圖3所示的圖像處理裝置100的存儲部108和控制部118實現(xiàn)的邏輯功能的配置的示例的框圖。參考圖4,圖像處理裝置100包括輸入圖像獲取部120、識別部130、累積控制部140、圖像DB150、過去圖像獲取部160、顯示控制部170、運動檢測部180和模式選擇部190。(I)輸入圖像獲取部輸入圖像獲取部120獲取通過成像部102產(chǎn)生的拍攝圖像作為輸入圖像。在圖1和圖2所示的示例中,用戶Ua的臉部圖像處于通過輸入圖像獲取部120獲取的輸入圖像中。輸入圖像可以是靜止圖像或形成運動圖像的幀中的每一個。輸入圖像獲取部120輸出獲取的輸入圖像到識別部130、累積控制部140、顯示控制部170和運動檢測部180。(2)識別部識別部130識別從輸入圖像獲取部120輸入的輸入圖像中的被攝體。識別部130可以通過利用例如基于已知的圖象識別技術(shù)的識別算法識別輸入圖像中的被攝體。代替這,識別部130可以識別登錄到圖像處理裝置100的用戶是被攝體。此外,識別部130可以通過允許用戶經(jīng)由輸入部106輸入諸如被攝體的標(biāo)識符的識別信息識別被攝體。當(dāng)被攝體的識別成功時,識別部130輸出被攝體的識別信息(例如,諸如用戶ID的標(biāo)識符)到累積控制部140和過去圖像獲取部160。注意,當(dāng)使用被限制從而僅單個用戶處于輸入圖像中作為被攝體時,可以省略識別部130的識別處理。
(3)累積控制部/圖像DB累積控制部140控制過去圖像在圖像DB150中的累積。圖像DB150是累積在過去拍攝的被攝體的一個或多個過去圖像的數(shù)據(jù)庫。例如,每一次過去了預(yù)定時間段(例如,一天或一星期),累積控制部140可以在圖像DB150中存儲從輸入圖像獲取部120輸入的輸入圖像作為過去圖像。代替這,按照來自用戶經(jīng)由輸入部106的命令,累積控制部140可以在圖像DB150中存儲輸入圖像作為過去圖像。例如,累積控制部140在圖像DB150中與從識別部130輸入的被攝體識別信息和指示拍攝過去圖像的日期與時間的日期和時間信息相關(guān)聯(lián)地存儲過去圖像。(4)過去圖像獲取部過去圖像獲取部160從圖像DB150獲取輸入圖像中的被攝體的過去圖像。例如,從存儲在圖像DB150中的多個過去圖像中,過去圖像獲取部160可以獲取與從識別部130輸入的被攝體的識別信息相關(guān)聯(lián)的過去圖像。從同樣的被攝體的多個過去圖像中,過去圖像獲取部160可以有選擇地僅僅獲取在預(yù)定的日期與時間(例如,當(dāng)前日期和時間的一天以前、一星期以前、一月以前、或一年以前)拍攝的過去圖像。過去圖像獲取部160輸出按照這樣的方式獲取的過去圖像到顯示控制部170。注意,代替獲取在過去拍攝的被攝體的過去圖像,過去圖像獲取部160可以基于過去存儲的或在其之后指定的被攝體的圖像和過去屬性,動態(tài)地產(chǎn)生表示被攝體在過去的估計外觀的過去圖像。例如,當(dāng)被攝體是人時,可以使用當(dāng)前的和過去的數(shù)據(jù)之間的差異,根據(jù)在當(dāng)前輸入圖像中的被攝體的外觀,例如體型數(shù)據(jù)(諸如人的高度和重量)、年齡數(shù)據(jù)、或健康相關(guān)資料(諸如血壓或疲勞程度)估計在過去的被攝體的外觀。(5)顯示控制部顯示控制部170根據(jù)模式選擇部190 (將在稍后描述)選擇的顯示模式,通過在輸入圖像上疊加通過過去圖像獲取部160獲取的過去圖像,產(chǎn)生輸出圖像。然后,顯示控制部170在顯示部110的顯示器上顯示產(chǎn)生的輸出圖像。在本實施例中,過去圖像的顯示模式是圖5A到圖5C中例示的三種顯示模式Ml、M2和M3中的一種。第一顯示模式Ml是在過去圖像中的被攝體與輸入圖像中的被攝體交疊的模式。在本說明書中第一顯示模式Ml稱為“交疊”模式。第二顯示模式M2是在過去圖像中的被攝體與輸入圖像中的被攝體并排布置的模式。在本說明書中,第二顯示模式M2稱為“平行(并排)”模式。第三顯示模式M3是通過過去圖像獲取部160獲取的多個過去圖像的列表疊加在輸入圖像上的模式。在本說明書中,第三顯示模式M3稱為“列表”模式。圖5A是圖解顯示模式的第一示例的交疊模式。參考圖5A,示出以交疊模式顯示的輸出圖像Imll。輸出圖像Imll是通過在2011年9月15日拍攝的輸入圖像上疊加作為2011年8月15日拍攝的過去圖像POl到P03中的一個的過去圖像P02產(chǎn)生的圖像。具有短發(fā)型的用戶Ua處于輸入圖像中。具有長發(fā)型的用戶Ua處于過去圖像P02中。在交疊模式中,當(dāng)前的被攝體和過去的被攝體交疊并且以這樣的方式顯示。因此,對于用戶來說容易觀察當(dāng)前的和過去的被攝體之間外觀上的細節(jié)差異。例如,可以通過在輸出圖像之內(nèi)基本上匹配當(dāng)前的和過去的被攝體的互相對應(yīng)的特征點位置實現(xiàn)交疊模式。被攝體的特征點位置可以是例如人(或動物)的眼、嘴、肩或腰等等的位置,或可以是除了人之外的被攝體的邊緣上的任何位置。
圖5B是圖解顯示模式的第二示例的平行方式的說明圖。參考圖5B,示出以平行方式顯示的輸出圖像Iml2。輸出圖像Iml2可以是通過在2011年9月15日拍攝的輸入圖像上疊加2011年8月15日拍攝的過去圖像產(chǎn)生的圖像。在平行方式中,在輸出圖像之內(nèi)以平行方式布置當(dāng)前的和過去的被攝體,如圖5B所示。因此,用戶可以在比較顯示的兩個被攝體時更清楚可視地識別各個被攝體。例如,通過布置這些被攝體使得在它們之間具有間隔可以實現(xiàn)平行方式,以便當(dāng)前的和過去的被攝體的令人注目的部分(例如,人的臉部)彼此不交疊。可以移動在過去圖像中的被攝體以跟隨當(dāng)前的被攝體,同時維持上述幀到幀的間隔,或在被顯示一次之后不必要必須跟隨當(dāng)前的被攝體。圖5C是圖解顯示模式的第三示例的列表模式的說明圖。參考圖5C,示出以列表方式顯示的輸出圖像Iml3。尺寸減小的過去圖像POl到P03在輸出圖像Iml3的下部作為列表顯示。在列表模式中,顯示控制部170可以根據(jù)用戶Ua的運動卷起過去圖像的列表。例如,顯示控制部170可以響應(yīng)于用戶Ua向左方向的運動向右卷起過去圖像的列表,由此可以重新顯示比過去圖像POl更舊的過去圖像。以類似方式,顯示控制部170可以響應(yīng)于用戶Ua向右方向的運動向左卷起過去圖像的列表。過去圖像的卷起量可以根據(jù)被攝體的速度動態(tài)地改變。注意,過去圖像的列表不局限于圖5C所示的示例,并且可以疊加在輸出圖像內(nèi)的任何位置上。顯示控制部170可以根據(jù)選擇的模式改變待顯示的過去圖像的透明度。例如,在交疊模式中,疊加的過去圖像的透明度可以設(shè)置為相對較高,以便彼此交疊的兩個被攝體可以被足夠可視地識別。在平行方式中,過去圖像疊加在輸入圖像中沒有被攝體的區(qū)域上。因此,過去圖像的透明度可以設(shè)置為相對低。在列表模式中,過去圖像的透明度可以設(shè)置為中間值。此外,在交疊模式和平行方式中,顯示控制部170可以根據(jù)輸入圖像中被攝體的尺寸、亮度或色調(diào),分別改變待顯示的過去圖像的被攝體的尺寸、亮度和色調(diào)。例如,當(dāng)輸入圖像中的被攝體的尺寸比在過去圖像中的被攝體的尺寸大時,可以對應(yīng)于尺寸比例放大過去圖像。當(dāng)輸入圖像中的被攝體比在過去圖像中的被攝體更明亮?xí)r,可以調(diào)整過去圖像的亮度以便在過去圖像中的被攝體變得更明亮。通過這樣做,改變圖像拍攝條件的影響可以被消除,從而可以更適當(dāng)?shù)乇容^被攝體。在本實施例中,可以根據(jù)輸入圖像中的被攝體的運動執(zhí)行顯示模式的切換。圖6是圖解切換顯示模式的運動示例的說明圖。參考圖6,描述能被用作觸發(fā)器以在三種顯示模式中的各對之間切換的被攝體的運動示例。例如,從列表模式或平行方式切換到交疊模式的觸發(fā)器可以是被攝體移動得更接近顯示的過去圖像的一個的運動或被攝體拉近顯示的過去圖像的一個。從交疊模式切換到平行方式的觸發(fā)器可能是就像抖去交疊的過去圖像的被攝體的超過預(yù)定速度的運動(例如,身體或頭的擺動)。從列表模式切換到平行方式的觸發(fā)器可以是被攝體似乎將顯示的過去圖像的一個傳遞到被攝體不存在的區(qū)域的運動。從交疊模式或平行方式切換到列表模式的觸發(fā)器可以是被攝體運動到屏幕的邊緣部分。被攝體的這些運動通過運動檢測部180檢測,其將在接下來說明。注意,切換圖6所示的顯示模式的運動僅僅是示例。換句話說,可以使用被攝體的其他類型的運動作為觸發(fā)器執(zhí)行顯示模式的切換。此外,經(jīng)由輸入部106檢測的用戶輸入(例如,接觸、擊打或預(yù)定按鈕的壓下)可以補充地用作切換顯示模式的操作。
(6)運動檢測部運動檢測部180檢測從輸入圖像獲取部120輸入的輸入圖像中的被攝體的運動。例如,運動檢測部180根據(jù)已知的技術(shù),例如背景差異提取或膚色區(qū)域提取,提取輸入圖像中的被攝體區(qū)域。接下來,運動檢測部180確定從一系列輸入圖像提取的被攝體區(qū)域的運動是否與被定義為切換顯示模式的觸發(fā)器的多個運動中的一個匹配。當(dāng)運動檢測部180檢測到被定義為切換顯示模式的觸發(fā)器的運動時,運動檢測部180將檢測到的運動的一種以及(必要時)由運動指定的過去圖像的標(biāo)識符輸出到模式選擇部190。以下,將參考圖7A到圖7D說明切換顯示模式的示例性四種方案。圖7A是圖解切換顯不模式的第一方案的說明圖。用戶Ub處于圖7A中例不的輸出圖像Im21中,并且過去圖像Pll到P13以列表模式顯示在輸出圖像Im21的下部。在輸出圖像Im22中,用戶Ub移動其頭以更接近過去圖像P12。運動檢測部180可以檢測用戶Ub的這類運動作為切換到交疊模式的觸發(fā)器。圖7B是圖解切換顯示模式的第二方案的說明圖。用戶Ub處于圖7B中例示的輸出圖像Im31中,并且過去圖像P12以平行模式顯示在用戶Ub附近。在輸出圖像Im32中,用戶Ub進行使用其手向著用戶Ub拉過去圖像P12的運動。運動檢測部180可以檢測用戶Ub的這類運動作為切換到交疊模式的觸發(fā)器。圖7C是圖解切換顯示模式的第三方案的說明圖。用戶Ub處于圖7C中例示的輸出圖像Im41中,并且過去圖像P12以交疊模式顯示從而過去圖像P12與用戶Ub交疊。在輸出圖像Im42中,用戶Ub進行搖擺其頭的運動。運動檢測部180可以檢測用戶Ub的這類運動作為從交疊模式切換到平行模式的觸發(fā)器。圖7D是圖解切換顯示模式的第四方案的說明圖。用戶Ub處于圖7D中例示的輸出圖像Im51中,并且過去圖像P12以交疊模式顯示從而過去圖像P12與用戶Ub交疊。在輸出圖像Im52中,用戶Ub移動到屏幕的邊緣部分。運動檢測部180可以檢測用戶Ub的這類運動作為切換到列表模式的觸發(fā)器。(7)模式選擇部模式選擇部190根據(jù)運動檢測部180使用輸入圖像檢測的被攝體的運動從包括上述三種顯示模式的多個顯示模式中選擇顯示模式。例如,如圖7A所示,當(dāng)檢測到被攝體移動得更接近以列表模式或平行模式顯示的過去圖像的一個的運動時,模式選擇部190可以選擇交疊模式。此外,如圖7B所示,當(dāng)檢測到作為被攝體的用戶拉近以列表模式或平行模式顯示的過去圖像的運動時,模式選擇部190可以選擇交疊模式。此外,如圖7C所示,當(dāng)在以交疊模式顯示過去圖像的情況下檢測到被攝體超過預(yù)定速度的運動時,模式選擇部190可以選擇平行模式。此外,如圖7D所示,當(dāng)在以交疊模式或平行模式顯示過去圖像的情況下檢測到被攝體移動到屏幕的邊緣部分的運動時,模式選擇部190可以選擇列表模式。模式選擇部190將以這樣的方式選擇的顯示模式的標(biāo)識符輸出到顯示控制部170。然后,顯示控制部170根據(jù)模式選擇部190選擇的模式在輸入圖像上疊加指定的過去圖像或過去圖像的列表。注意,在交疊模式中,顯示控制部170可以根據(jù)輸入圖像內(nèi)被攝體的位置改變疊加在輸入圖像上的過去圖像。更具體地說,當(dāng)選擇交疊模式時,顯示控制部170可以根據(jù)輸入圖像內(nèi)被攝體的位置在輸入圖像上疊加在不同的時間拍攝的過去圖像。例如,輸入圖像內(nèi)水平方向上的被攝體位置可以與拍攝過去圖像的日期與時間相關(guān)聯(lián)。圖8是圖解被攝體位置與拍攝過去圖像的日期與時間相關(guān)聯(lián)的示例的說明圖。表示輸入圖像Im6內(nèi)水平方向上的被攝體位置的坐標(biāo)軸被顯示在圖8的下部。坐標(biāo)軸與表示拍攝每個過去圖像的日期與時間的時間軸相關(guān)聯(lián)。例如,當(dāng)被攝體位于輸入圖像Im6內(nèi)的位置Hl時,較舊的過去圖像Pll可以疊加在輸入圖像Im6上,當(dāng)被攝體位于位置H2時,較新的過去圖像P12可以疊加在輸入圖像Im6上。用這樣的方式,被攝體位置與拍攝過去圖像的日期與時間相關(guān)聯(lián)。結(jié)果,用戶可以僅僅通過向左或向右移動而自由地改變過去圖像,從而可以比較用戶的當(dāng)前圖像和在各時間點的過去圖像。3.處理的流程圖9是顯示根據(jù)本實施例的圖像處理裝置100的顯示控制處理的流程的示例的流程圖。參考圖9,首先,輸入圖像獲取部120獲取通過成像部102產(chǎn)生的拍攝圖像作為輸入圖像(步驟S102)。然后,當(dāng)已經(jīng)通過過去圖像獲取部160獲取過去圖像(步驟S104)時,可以跳過從步驟S106到步驟SllO的處理。當(dāng)還沒有獲取過去圖像時,識別部130識別從輸入圖像獲取部120輸入的輸入圖像中的被攝體(步驟S106)。接下來,過去圖像獲取部160從圖像DB150獲取通過拍攝識別部130識別的被攝體在過去獲得的過去圖像(步驟S108)。在初始狀態(tài),模式選擇部190選擇預(yù)先設(shè)置的指定顯示模式(例如列表模式)(步驟S110)。接下來,運動檢測部180檢測輸入圖像獲取部120獲取的輸入圖像中的被攝體的運動(步驟S112)。接下來,模式選擇部190確定運動檢測部180已經(jīng)檢測到對應(yīng)于顯示模式的切換的運動(步驟S114)。當(dāng)已經(jīng)檢測到對應(yīng)于顯示模式的切換的運動時,模式選擇部190選擇切換之后的顯示模式(步驟S116)。然后,根據(jù)模式選擇部190選擇的模式,顯示控制部170執(zhí)行圖10中例示的過去圖像疊加處理(步驟S120)。圖10是在圖9所示的步驟S120中的過去圖像疊加處理的詳細流程的示例的流程圖。圖10所示的處理根據(jù)當(dāng)前選擇的顯示模式出現(xiàn)分支。例如,當(dāng)選擇交疊模式時,處理前進到步驟S126 (S122)。當(dāng)選擇平行模式時,處理前進到步驟S132 (S124)。當(dāng)選擇列表模式時,處理前進到步驟S138。當(dāng)選擇交疊模式時,首先,顯示控制部170識別待顯示的過去圖像(步驟S126)。例如,這里識別的過去圖像可以是由被攝體的運動指定的過去圖像,例如圖7A或圖7B所示的。替代地,如圖8所示的示例中的,可以識別在根據(jù)輸入圖像內(nèi)的被攝體位置確定的日期與時間拍攝的過去圖像,作為待顯示的過去圖像。接下來,顯示控制部170調(diào)整識別的過去圖像的顯示屬性(步驟S128)。例如,顯示控制部170可以增加過去圖像的透明度,以便彼此交疊的兩個被攝體可以被足夠可視地識別。此外,顯示控制部170可以根據(jù)輸入圖像中被攝體的尺寸、亮度或色調(diào),分別改變待顯示的過去圖像的被攝體的尺寸、亮度和色調(diào)。然后,顯示控制部170在輸入圖像上疊加顯示屬性已經(jīng)被調(diào)整的過去圖像,從而輸入圖像中的被攝體和過去圖像中的被攝體彼此交疊(步驟S130)。當(dāng)選擇平行模式時,首先,顯示控制部170識別待顯示的過去圖像(步驟S132)。以與交疊模式的情況類似的方式,這里識別的過去圖像可以是由被攝體的運動指定的過去圖像。接下來,顯示控制部170調(diào)整識別的過去圖像的顯示屬性(步驟S134)。例如,顯示控制部170可以將過去圖像的透明度設(shè)置為比交疊模式中的低。此外,顯示控制部170可以根據(jù)輸入圖像中被攝體的尺寸、亮度或色調(diào),分別改變待顯示的過去圖像的被攝體的尺寸、亮度和色調(diào)。然后,顯示控制部170在輸入圖像上疊加顯示屬性已經(jīng)被調(diào)整的過去圖像,從而輸入圖像中的被攝體和過去圖像中的被攝體以平行方式布置(步驟S136)。當(dāng)選擇列表模式時,首先,顯示控制部170調(diào)整待以列表布置的多個過去圖像的顯示屬性(步驟S138)。例如,顯示控制部170可以減小每個過去圖像的尺寸。然后,顯示控制部170按圖像拍攝日期與時間的順序以列表布置多個過去圖像,并且在輸入圖像上疊加列表(步驟S140)。4.應(yīng)用示例上述圖像處理裝置100向用戶提供簡單并且靈活的用戶界面,用于切換顯示模式以比較當(dāng)前圖像和過去圖像。在上述示例中,主要地,圖像處理裝置100的用戶自身的圖像是比較對象。然而,圖像處理裝置100的配置甚至適用其他被攝體是比較對象的情況。在本節(jié)中給定這,將參考圖11到圖13說明這樣的應(yīng)用示例。圖11是圖解應(yīng)用示例的概述的說明圖。參考圖11,示出用戶Uc擁有的圖像處理裝置100。圖像處理裝置100是成像裝置。圖像處理裝置100可以是例如數(shù)字照相機或具有照相機模塊的智能電話等等。圖像處理裝置100的輸入部106包括圖11所示的按鈕106a、按鈕106b。按鈕106a是釋放按鈕106a并且接受用戶的圖像拍攝操作。如后面所說明的,按鈕106b能被用戶使用來操作顯示模式。在圖11所示的示例中,圖像處理裝置100的成像部102的透鏡指向被攝體BI。背景存在于被攝體BI后。此外,在本應(yīng)用示例中,過去圖像的顯示模式可以包括交疊模式、平行模式和列表模式。此外,不在輸入圖像上疊加過去圖像并且輸入圖像按照原樣在顯示器上顯示的正常模式可以存在。圖12A是圖解在本應(yīng)用示例中的交疊模式的說明圖。參考圖12A,示出以交疊模式顯示的輸出圖像Im7。輸出圖像Im7是通過在2011年9月15日拍攝的輸入圖像上疊加作為2011年6月15日拍攝的過去圖像P21到P23中的一個的過去圖像P21產(chǎn)生的圖像。三個月以前的被攝體BI處于過去圖像P21中。成長更多的被攝體BI處于輸入圖像中。在交疊模式中,這兩個被攝體被交疊并顯示。圖12B是圖解在本應(yīng)用示例中的平行模式的說明圖。參考圖12B,示出以平行方式顯示的輸出圖像Im8。輸出圖像ImS也是通過類似于在圖12A所示的輸入圖像上疊加過去圖像P21產(chǎn)生的圖像。然而,注意,代替交疊,并排布置分別在輸入圖像和過去圖像P21中的被攝體。當(dāng)用戶在根據(jù)交疊模式顯示過去圖像的情況下改變視角時可以選擇這類平行模式。圖12C是圖解在本應(yīng)用示例中的列表模式的說明圖。參考圖12C,示出以列表模式顯示的輸出圖像Im91。輸出圖像Im91包括在一定程度上減小尺寸的輸入圖像Im92和過去圖像P21到P23的列表。在本應(yīng)用示例中,列表模式可以用作提供指定屏幕的模式,其允許用戶指定待疊加在輸入圖像上的過去圖像。圖13是圖解在本應(yīng)用示例中切換顯示模式的操作示例的說明圖。圖13圖解在四種顯示模式之間的轉(zhuǎn)換的示例,四種顯示模式包括除交疊模式、平行模式和列表模式之外的正常模式。在四種顯示模式之中,規(guī)定顯示模式是例如輸入圖像按照原樣顯示在顯示器上的正常模式。當(dāng)在正常模式中檢測到經(jīng)由輸入部106的預(yù)定用戶輸入時,顯示模式切換到列表模式。如果在列表模式中指定過去圖像的一個,模式選擇部190搜索指定過去圖像的背景與輸入圖像的背景匹配的位置。然后,當(dāng)可以找到背景互相匹配的位置時,模式選擇部190選擇交疊模式。然后,當(dāng)通過用戶改變視角被攝體在輸入圖像之內(nèi)移動時,模式選擇部190選擇平行模式。注意,在平行模式中在輸入圖像之內(nèi)疊加的過去圖像的位置不根據(jù)在交疊模式中疊加過去圖像的位置而改變。在選擇交疊模式或平行模式的狀態(tài)中,如果檢測到經(jīng)由輸入部106的預(yù)定用戶輸入,顯示模式切換到正常模式。在圖13所示的示例中,可以通過使用預(yù)定按鈕的壓下作為觸發(fā)器執(zhí)行到交疊模式的切換。在這種情況下,模式選擇部190可以響應(yīng)于按鈕106b的壓下通過執(zhí)行在過去圖像和輸入圖像之間的匹配選擇交疊模式。此外,當(dāng)用戶改變視角同時壓下按鈕106b時,模式選擇部190可以選擇平行模式。另一方面,當(dāng)按鈕106b被釋放時,顯示模式回到正常模式。注意,在圖像處理裝置100具有如在本應(yīng)用示例中的圖像拍攝功能的情況下,如果在根據(jù)交疊模式或平行模式顯示過去圖像的狀態(tài)下接受圖像拍攝操作,可以獲取通過在輸入圖像上疊加過去圖像產(chǎn)生的圖像作為拍攝圖像并且存儲。這允許用戶在稍后通過參考存儲圖像比較兩個被攝體。5.結(jié)論以上參考圖1到圖13詳細說明根據(jù)實施例的圖像處理裝置100和圖像處理裝置100的應(yīng)用示例。根據(jù)上述實施例,輸入圖像用于執(zhí)行在多個過去圖像顯示模式之間切換,多個過去圖像顯示模式包括被攝體彼此交疊的交疊模式和被攝體并排布置的平行模式。因此,用戶可以容易地并且靈活地切換比較的兩個圖像的顯示格式??梢皂憫?yīng)于輸入圖像中的被攝體的運動執(zhí)行顯示模式的選擇。換句話說,作為比較對象的被攝體的運動本身被用作切換顯示模式的觸發(fā)器。因 此,用戶可以切換顯示格式,而不必關(guān)注與被攝體無關(guān)的輸入
>J-U ρ α裝直。例如,切換到交疊模式的觸發(fā)器可以是檢測被攝體移動得更接近過去圖像的一個的運動或檢測被攝體拉近過去圖像的一個的運動。此外,從交疊模式切換到平行模式的觸發(fā)器可以是檢測類似于抖開交疊的過去圖像的運動。這些運動是過用戶直觀地識別并且用戶可以容易地記住它們。從而,根據(jù)上述配置,可以進一步改善切換顯示模式的用戶界面的可用性。注意,通過在本說明書中說明的每個裝置執(zhí)行的一系列控制處理可以通過使用軟件、硬件以及軟件和硬件的結(jié)合的任何一種實現(xiàn)。例如,在每個裝置的內(nèi)部或外部設(shè)置的存儲介質(zhì)中預(yù)先存儲形成軟件的程序。然后,例如,當(dāng)被執(zhí)行時,每個程序被讀到隨機存取存儲器(RAM)中并且通過例如CPU的處理器執(zhí)行。本領(lǐng)域技術(shù)人員應(yīng)該理解,取決于設(shè)計要求及其他因素,各種修改、組合、子組合和變更可以發(fā)生,只要它們在所附權(quán)利要求或其等同物的范圍內(nèi)。另外,本技術(shù)也可以如下配置。(I) 一種圖像處理裝置包括:輸入圖像獲取部,獲取輸入圖像;
過去圖像獲取部,獲取輸入圖像中的被攝體的過去圖像;模式選擇部,利用輸入圖像從多個模式中選擇多個模式之一,所述多個模式包括第一模式和第二模式,在第一模式中,輸入圖像中的被攝體與過去圖像中的被攝體交疊,在第二模式中,過去圖像中的被攝體與輸入圖像中的被攝體并排布置;以及顯示控制部,按照由模式選擇部所選擇的模式在輸入圖像上疊加過去圖像。( 2 )根據(jù)(I)所述的圖像處理裝置,其中,模式選擇部響應(yīng)于在輸入圖像中的被攝體的運動選擇多個模式之一。(3)根據(jù)(2)所述的圖像處理裝置,其中,在檢測到被攝體移動得更接近根據(jù)與第一模式不同的模式顯示的過去圖像的運動時,模式選擇部選擇第一模式。(4)根據(jù)(2)所述的圖像處理裝置,其中,被攝體是圖像處理裝置的用戶,以及其中,在檢測到用戶拉近根據(jù)與第一模式不同的模式顯示的過去圖像的運動時,模式選擇部選擇第一模式。(5)根據(jù)(2)所述的圖像處理裝置,其中,當(dāng)在根據(jù)第一模式顯示過去圖像時檢測到被攝體的運動超過預(yù)定速度時,模式選擇部選擇第二模式。(6)根據(jù)(I) IlJ (5)中任何一項所述的圖像處理裝置,其中,過去圖像獲取部獲取在不同時間拍攝的多個過去圖像,以及其中,當(dāng)?shù)谝荒J奖贿x擇時,根據(jù)在輸入圖像內(nèi)被攝體的位置,顯示控制部在輸入圖像上疊加在不同時間拍攝的多個過去圖像之一。(7)根據(jù)(I) IlJ (6)中任何一項所述的圖像處理裝置,其中,過去圖像獲取部獲取在不同時間拍攝的多個過去圖像,以及其中,所述多個模式進一步包括第三模式,在第三模式中,過去圖像獲取部獲取的多個過去圖像的列表被疊加在輸入圖像上。(8)根據(jù)(7)所述的圖像處理裝置,其中,當(dāng)檢測到在根據(jù)第一模式和第二模式之一顯示過去圖像的情況下被攝體移動到屏幕的邊緣部分時,模式選擇部選擇第三模式。(9)根據(jù)(2)所述的圖像處理裝置,其中,當(dāng)作為在根據(jù)第一模式顯示過去圖像的狀態(tài)的角度改變的結(jié)果被攝體移動時,模式選擇部選擇第二模式。(10)根據(jù)(I)到(9)中任何一項所述的圖像處理裝置,其中,根據(jù)由模式選擇部所選擇的模式,顯示控制部改變待顯示的過去圖像的透明度。(11)根據(jù)(I)到(10)中任何一項所述的圖像處理裝置,其中,根據(jù)輸入圖像中被攝體的尺寸、亮度和色調(diào)中的一個,顯示控制部相應(yīng)改變待顯示的過去圖像的被攝體的尺寸、亮度和色調(diào)的一個。(12)根據(jù)(I)到(11)中任何一項所述的圖像處理裝置,其中,圖像處理裝置是成像裝置,該成像裝置包括拍攝輸入圖像的成像部和接受用戶的圖像拍攝操作的輸入部,以及其中,當(dāng)在根據(jù)第一模式和第二模式之一顯示過去圖像的狀態(tài)下接受圖像拍攝操作時,獲取通過在輸入圖像上疊加過去圖像產(chǎn)生的圖像,作為拍攝圖像。(13)—種顯示控制方法,用于控制圖像處理裝置中的圖像的顯示,所述顯示控制方法包括:獲取輸入圖像;獲取輸入圖像中的被攝體的過去圖像;利用輸入圖像從多個模式中選擇多個模式之一,所述多個模式包括第一模式和第二模式,在第一模式中,輸入圖像中的被攝體與過去圖像中的被攝體交疊,在第二模式中,過去圖像中的被攝體與輸入圖像中的被攝體并排布置;以及按照由模式選擇部所選擇的模式在輸入圖像上疊加過去圖像。(14) 一種程序,包括命令計算機充當(dāng)以下部件的指令:輸入圖像獲取部,獲取輸入圖像;過去圖像獲取部,獲取輸入圖像中的被攝體的過去圖像;模式選擇部,利用輸入圖像從多個模式中選擇多個模式之一,所述多個模式包括第一模式和第二模式,在第一模式中,輸入圖像中的被攝體與過去圖像中的被攝體交疊,在第二模式中,過去圖像中的被攝體與輸入圖像中的被攝體并排布置;以及顯示控制部,按照由模式選擇部所選擇的模式在輸入圖像上疊加過去圖像。本公開包含與2011年11月9日提交到日本專利局的日本優(yōu)先權(quán)專利申請JP2011-245301中公開的主題相關(guān)的主題,其全文通過引用并入本文。
權(quán)利要求
1.一種圖像處理裝置,包括: 輸入圖像獲取部,獲取輸入圖像; 過去圖像獲取部,獲取輸入圖像中的被攝體的過去圖像; 模式選擇部,利用輸入圖像從多個模式中選擇多個模式之一,所述多個模式包括第一模式和第二模式,在第一模式中,輸入圖像中的被攝體與過去圖像中的被攝體交疊,在第二模式中,過去圖像中的被攝體與輸入圖像中的被攝體并排布置;以及 顯示控制部,按照由模式選擇部所選擇的模式在輸入圖像上疊加過去圖像。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置, 其中,模式選擇部響應(yīng)于在輸入圖像中的被攝體的運動選擇多個模式之一。
3.根據(jù)權(quán)利要求2所述的圖像處理裝置, 其中,在檢測到被攝體移動得更接近根據(jù)與第一模式不同的模式顯示的過去圖像的運動時,模式選擇部選擇第一模式。
4.根據(jù)權(quán)利要求2所述的圖像處理裝置, 其中,被攝體是圖像處理裝置的用戶,以及 其中,在檢測到用戶拉近根據(jù)與第一模式不同的模式顯示的過去圖像的運動時,模式選擇部選擇第一模式。
5.根據(jù)權(quán)利要求2 所述的圖像處理裝置, 其中,當(dāng)在根據(jù)第一模式顯示過去圖像時檢測到被攝體的運動超過預(yù)定速度時,模式選擇部選擇第二模式。
6.根據(jù)權(quán)利要求1所述的圖像處理裝置, 其中,過去圖像獲取部獲取在不同時間拍攝的多個過去圖像,以及 其中,當(dāng)?shù)谝荒J奖贿x擇時,根據(jù)在輸入圖像內(nèi)被攝體的位置,顯示控制部在輸入圖像上疊加在不同時間拍攝的多個過去圖像之一。
7.根據(jù)權(quán)利要求1所述的圖像處理裝置, 其中,過去圖像獲取部獲取在不同時間拍攝的多個過去圖像,以及 其中,所述多個模式進一步包括第三模式,在第三模式中,過去圖像獲取部獲取的多個過去圖像的列表被疊加在輸入圖像上。
8.根據(jù)權(quán)利要求7所述的圖像處理裝置, 其中,當(dāng)檢測到在根據(jù)第一模式和第二模式之一顯示過去圖像的情況下被攝體移動到屏幕的邊緣部分時,模式選擇部選擇第三模式。
9.根據(jù)權(quán)利要求2所述的圖像處理裝置, 其中,當(dāng)作為在根據(jù)第一模式顯示過去圖像的狀態(tài)的角度改變的結(jié)果被攝體移動時,模式選擇部選擇第二模式。
10.根據(jù)權(quán)利要求1所述的圖像處理裝置, 其中,根據(jù)由模式選擇部所選擇的模式,顯示控制部改變待顯示的過去圖像的透明度。
11.根據(jù)權(quán)利要求1所述的圖像處理裝置, 其中,根據(jù)輸入圖像中被攝體的尺寸、亮度和色調(diào)中的一個,顯示控制部相應(yīng)改變待顯示的過去圖像的被攝體的尺寸、亮度和色調(diào)的一個。
12.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中,圖像處理裝置是成像裝置,該成像裝置包括拍攝輸入圖像的成像部和接受用戶的圖像拍攝操作的輸入部,以及 其中,當(dāng)在根據(jù)第一模式和第二模式之一顯示過去圖像的狀態(tài)下接受圖像拍攝操作時,獲取通過在輸入圖像上疊加過去圖像產(chǎn)生的圖像,作為拍攝圖像。
13.一種顯示控制方法,用于控制圖像處理裝置中的圖像的顯示,所述顯示控制方法包括: 獲取輸入圖像; 獲取輸入圖像中的被攝體的過去圖像; 利用輸入圖像從多個模式中選擇多個模式之一,所述多個模式包括第一模式和第二模式,在第一模式中,輸入圖像中的被攝體與過去圖像中的被攝體交疊,在第二模式中,過去圖像中的被攝體與輸入圖像中的被攝體并排布置;以及 按照由模式選擇部所選擇的模式在輸入圖像上疊加過去圖像。
14.一種程序,包括命令計算機充當(dāng)以下部件的指令: 輸入圖像獲取部,獲取輸入圖像; 過去圖像獲取部,獲取輸入圖像中的被攝體的過去圖像; 模式選擇部,利用輸入圖像從多個模式中選擇多個模式之一,所述多個模式包括第一模式和第二模式,在第一模式中,輸入圖像中的被攝體與過去圖像中的被攝體交疊,在第二模式中,過去圖像中的被攝體與輸入圖像中的被攝體并排布置;以及 顯示控制部,按照由模式選擇部所選擇的模式在輸入圖像上疊加過去圖像。
全文摘要
本發(fā)明提供一種圖像處理裝置,包括輸入圖像獲取部,獲取輸入圖像;過去圖像獲取部,獲取輸入圖像中的被攝體的過去圖像;模式選擇部,利用輸入圖像從多個模式中選擇多個模式之一,所述多個模式包括第一模式和第二模式,在第一模式中,輸入圖像中的被攝體與過去圖像中的被攝體交疊,在第二模式中,過去圖像中的被攝體與輸入圖像中的被攝體并排布置;以及顯示控制部,按照由模式選擇部所選擇的模式在輸入圖像上疊加過去圖像。
文檔編號G06F3/0481GK103197825SQ201210431978
公開日2013年7月10日 申請日期2012年11月2日 優(yōu)先權(quán)日2011年11月9日
發(fā)明者梨子田辰志, 歷本純一 申請人:索尼公司