專利名稱:圖像處理裝置的制作方法
技術(shù)領(lǐng)域:
本公開涉及圖像處理設備、程序以及方法。
背景技術(shù):
相關(guān)技術(shù)的描述在過去,在計算機屏幕上向用戶呈現(xiàn)現(xiàn)實世界中的地理信息的各種地理信息服務 已經(jīng)投入實際使用。例如,通過使用網(wǎng)絡上向公眾開放的公共地圖檢索服務,用戶可以容易地獲得包含與所需的地名對應的位置、地址或陸標名稱等的地區(qū)的地圖。在地圖檢索服務中顯示的任何地圖上,還可以將標志設置在符合用戶指定的關(guān)鍵字的每個設施上。此外,近年來,引人注目地改善的計算機性能不僅允許用戶終端處理二維平面地圖,也允許處理三維空間上的信息。例如,公開號為2005-227590的日本專利申請?zhí)岢隽嗽趤碜缘貓D指引設備的輸出圖像中并行地顯示當前位置周圍的二維地圖和三維圖像。
發(fā)明內(nèi)容然而,在僅顯示指定位置的特定視點的俯視圖的三維圖像的方法中,所顯示的三維圖像的視點不同于現(xiàn)實空間中用戶的視點。因此,當用戶試著在現(xiàn)實空間中尋找他或她想要去的期望的建筑物或設施等時,用戶在現(xiàn)實世界中在他或她周圍所看到的場景與三維圖像相比不匹配,因而用戶可能難于容易地定位期望的建筑物或設施等。因此,期望提供便于尋找現(xiàn)實空間中諸如期望的建筑物或設施等目標的、新穎改善的圖像信息處理裝置、圖像處理方法以及計算機可讀存儲介質(zhì)。因此,提供了用于顯示物理目標的裝置。該裝置包括捕獲單元,用于捕獲物理目標的輸入圖像。該裝置還包括匹配單元,用于將三維模型與物理目標匹配。該裝置還包括處理單元,用于通過以下中的至少一個來產(chǎn)生修改的部分圖像修改匹配的三維模型的一部分,或使用匹配的三維模型修改從輸入圖像中提取的部分圖像。該裝置還包括顯示生成器,用于生成表示輸出圖像的信號,該輸出圖像包含疊加在輸入圖像之上的修改的部分圖像。在另一方面,提供了用于顯示物理目標的方法。該方法包括捕獲物理目標的輸入圖像,以及將三維模型與物理目標匹配。該方法還包括通過以下中的至少一個來產(chǎn)生修改的部分圖像修改匹配的三維模型的一部分,或使用匹配的三維模型修改從輸入圖像中提取的部分圖像。該方法還包括顯示包含疊加在輸入圖像之上的修改的部分圖像的輸出圖像。在另一方面,提供了一種存儲當其通過處理器執(zhí)行時導致計算機執(zhí)行用于顯示物理目標的方法的指令的、以有形的方式實施的非易失性計算機可讀存儲介質(zhì)。該方法包括捕獲物理目標的輸入圖像,以及將三維模型與物理目標匹配。該方法還包括通過以下中的至少一個來產(chǎn)生修改的部分圖像修改匹配的三維模型的一部分,或使用匹配的三維模型修改從輸入圖像中提取的部分圖像。該方法還包括顯示包含疊加在輸入圖像之上的修改的部分圖像的輸出圖像。根據(jù)上述實施例,提供了信息處理裝置、信息處理方法以及計算機存儲介質(zhì),可便于尋找現(xiàn)實空間中諸如期望的建筑物或設施等目標。
圖I是示出根據(jù)一實施例的圖像處理設備的硬件配置的一個示例的框圖;圖2是示出根據(jù)一實施例的圖像處理設備的邏輯配置的一個示例的框圖;圖3是示出輸入圖像的一個示例的示意圖; 圖4是用于說明三維模型的一個示例的示意圖;圖5是示出根據(jù)一實施例的通過匹配單元進行匹配處理的結(jié)果的示例的示意圖;圖6是用于說明根據(jù)一實施例的通過加強處理單元進行的提取部分圖像的處理的不意圖;圖7是用于說明根據(jù)一實施例的通過加強處理單元進行的加強處理的第一示例的不意圖;圖8是用于說明根據(jù)一實施例的通過加強處理單元進行的加強處理的第二示例的不意圖;圖9是用于說明根據(jù)一實施例的通過加強處理單元進行的加強處理的第三示例的不意圖;以及圖10是示出根據(jù)一實施例的圖像處理流程的一個示例的流程圖。
具體實施方式
下面將參考附圖來詳細描述本公開的實施例。注意,在說明書和附圖中,用相同附圖標記來表示具有基本上相同的功能和結(jié)構(gòu)的結(jié)構(gòu)元件,并且省略了對這些結(jié)構(gòu)元件的重復說明。注意,下面根據(jù)如下順序進行說明I.圖像處理設備的配置示例1-1.硬件配置1-2.邏輯配置2.加強處理的示例2-1.第一示例2-2.第二示例2-3.第二不例3.圖像處理流程的示例4.結(jié)論〈I.圖像處理設備的配置示例>首先,將參照圖I至圖6來描述根據(jù)一實施例的圖像處理設備的配置的一個示例。這里描述的圖像處理設備的示例包括個人計算機(PC)、智能手機、個人數(shù)字助理、數(shù)碼相機、車載或手持導航設備或手持式視頻游戲機。1-1.硬件配置圖I是示出根據(jù)本實施例的圖像處理設備100的硬件配置的示例的框圖。參照圖1,圖像處理設備100包含中央處理單元(CPU) 10、隨機存取存儲器(RAM) 12、只讀存儲器(ROM) 14、總線16、存儲設備20、成像裝置22、顯示設備24、輸入設備26、全球定位系統(tǒng)(GPS)模塊30、電子指南針32以及加速度傳感器34。CPU 10通常根據(jù)ROM 14、存儲設備20和/或RAM 12中存儲的程序來控 制圖像處理設備100的操作。RAM 12臨時存儲CPU 10執(zhí)行的程序和數(shù)據(jù)。ROM 14可以是用于存儲操作圖像處理設備100的程序的非易失性存儲器??偩€16與CPU 10、RAM 12、ROM 14、存儲設備20、成像裝置22、顯示設備24、輸入設備26、GPS模塊30、電子指南針32以及加速度傳感器34互連。存儲設備20包含可以存儲CPU 10將要執(zhí)行的程序或指令的、以有形的方式實施的非易失性計算機可讀存儲介質(zhì),諸如硬盤或半導體存儲器等。存儲設備20可以是不可拆卸的,或可以是可拆卸的。當圖像處理設備100執(zhí)行圖像處理時,可以從外部數(shù)據(jù)庫中動態(tài)地獲取存儲設備20中存儲的數(shù)據(jù)。此外,存儲設備20可用云計算配置的方式實施于不同的遠程設備或服務器中。成像裝置22被配置為帶有圖像拾取設備的相機模塊,所述圖像拾取設備為諸如電荷耦合器件(CCD)或互補金屬氧化物半導體(CMOS)等。顯示設備24在諸如液晶顯示器(IXD)、有機發(fā)光二極管(OLED)、或等離子顯示器(TOP)的屏幕上顯示圖像。輸入設備26包含按鈕、鍵盤、觸摸板、或指示設備等用于圖像處理設備100的用戶將信息輸入至圖像處理設備100。GPS模塊30接收從GPS衛(wèi)星發(fā)送的GPS信號,以計算圖像處理設備100所在的實際緯度、經(jīng)度以及海拔高度等。電子指南針32檢測圖像處理設備100的實際取向。加速度傳感器34檢測作用于圖像處理設備100上的力所導致的加速度。1-2.邏輯配置圖2是示出根據(jù)本實施例的圖像處理設備100的邏輯配置的一個示例的框圖。參照圖12,圖像處理設備100包含輸入圖像獲取單元110、定位單元120、存儲單元130、匹配單元140、振蕩移動感測單元150、應用單元160、用戶界面單元170以及加強處理單元180。這里使用的術(shù)語“單元”可以是軟件模塊、硬件模塊或軟件模塊和硬件模塊的組合。這樣的硬件和軟件模塊可以實施為分離電路、集成電路,或?qū)嵤樘幚砥鲌?zhí)行的指令。(I)輸入圖像獲取單元輸入圖像獲取單元110 (即捕獲單元)利用成像裝置22獲取一系列輸入圖像,在該一系列輸入圖像中捕獲了用戶周圍的現(xiàn)實世界中的場景。即,捕獲了現(xiàn)實世界中的物理目標或多個物理目標的輸入圖像。然后,輸入圖像獲取單元110順序輸出所獲取的輸入圖像至匹配單元140和加強處理單元180。圖3是示出通過輸入圖像獲取單元110獲取的輸入圖像的一個示例的示意圖。參照圖3,在輸入圖像中示出了一個城市,作為攜帶圖像處理設備100的用戶(或安裝有圖像處理設備100的車輛等)所存在的現(xiàn)實空間。在該城市中有多個建筑物或設施。出現(xiàn)在輸入圖像中的這些目標中的每個可以是如下描述的應用單元160中的地理信息搜索的目標,或用戶在導航過程中使用導航設備所導向的目標。(2)定位單元定位單元120用GPS模塊30來確定圖像處理設備100的當前位置。定位單元120還用電子指南針32來確定圖像處理設備100的實際取向。然后,定位單元120將所得到的作為上述測量的結(jié)果的圖像處理設備100的位置信息(如經(jīng)度、緯度以及海拔高度等)和方位信息輸出至匹配單元140。(3)存儲單元存儲單元130存儲用于描述出現(xiàn)在現(xiàn)實世界中的目標的位置和三維形狀的三維模型。通過三維模型描述的目標的示例包括與上述應用功能相關(guān)的目標,如與應用單元160 所提供的地理信息搜索或?qū)Ш较嚓P(guān)的目標。通過三維模型來描述出現(xiàn)在城市中的諸如飯店、辦公室、學校、車站、公用設施及陸標等目標的位置和三維形狀??梢允褂弥T如地理標記語言(Geography Markup Language, GML)或基于 GML 的 KML (Keyhole Markup Language,鎖孔標記語言)等語言來描述三維模型。圖4是用于說明三維模型的一個示例的示意圖。參照圖4,通過示例部分地描述了三維模型132。在圖4示出的示例中,三維模型132包含關(guān)于9個目標BI至B9(分別為建筑物)的數(shù)據(jù)。針對這些目標中的每一個,三維模型132限定例如目標的標識(下文中稱為“目標ID”)、建筑物的名稱和形成建筑物的形狀的頂點的三維位置以及預定的紋理。實際上,存儲單元130存儲的三維模型可以包含與數(shù)量多于圖4中所示出的一組目標的(分布更為廣泛的區(qū)域中的)的目標有關(guān)的數(shù)據(jù)。存儲單元130還可以存儲與這些目標關(guān)聯(lián)的額外信息,如用戶對該用戶所使用的諸如飯店或旅館等設施的評級等。應當理解,存儲單元130可以用云計算配置的方式實施于不同的遠程設備或服務器中,且因此,可以響應于來自圖像處理設備100的對三維模型的遠程請求,通過網(wǎng)絡從存儲單元130中檢索三維模型(替代訪問圖像處理設備100的本地存儲器)。⑷匹配單元通過將定位單元120所確定的當前位置周圍的三維模型中所包含的目標的特征點與輸入圖像的特征點匹配,匹配單元140將三維模型中所包括的目標與輸入圖像中出現(xiàn)的目標關(guān)聯(lián)。更具體地,在本實施例中,匹配單元140首先基于從定位單元120輸入的位置和方位信息,從存儲單元130中存儲的三維模型中提取關(guān)于圖像處理設備100的當前位置周圍的目標的數(shù)據(jù)。匹配單元140還根據(jù)諸如哈里斯法(Harris method)或莫拉維克法(Moravec method)等已知的拐角檢測法來設置輸入圖像中的特征點。匹配單元140將從三維模型提取的目標組的特征點與輸入圖像中設置的特征點匹配。因此,匹配單元140可以識別三維模型中所包括的目標與輸入圖像中出現(xiàn)的目標的對應關(guān)系。作為匹配的結(jié)果,匹配單元140還可以確定圖像處理設備100的具體位置和姿態(tài)(posture)。與通過定位單元120利用GPS模塊30能夠?qū)崿F(xiàn)的位置精確度相比,通過這里所描述的匹配處理而確定的圖像處理設備100的位置的精確度可以更高。圖5是示出通過匹配單元140的匹配處理結(jié)果的示例的示意圖。參照圖5,在輸入圖像ImOl中出現(xiàn)的目標的每一個拐角處設置多個三角形特征點。輸入圖像ImOl中的這些特征點中的每一個與圖像處理設備100的具體位置和姿態(tài)中的三維模型132中所包括的目標的每個對應頂點匹配。例如,特征點FPl與三維模型132的目標B2的各頂點中的一個頂點匹配。這樣,匹配單元140可以識別三維模型中所包括的每個目標出現(xiàn)在輸入圖像中的什么位置。(5)振蕩移動感測單元振蕩移動感測單元150 (即傳感器單元)利用加速度傳感器34檢測圖像處理設備100抖動。一旦檢測到圖像處理設備100抖動,振蕩移動感測單元150即將振蕩移動感測信號輸出至加強處理單元180。例如當作用于圖像處理設備100上的加速度超過預定閾值時,振蕩移動感測單元150可以確定圖像處理設備100抖動。(6)應用單元應用單元160 (即處理單元)是實現(xiàn)上述與地理信息服務關(guān)聯(lián)的應用功能的處理 模塊。應用單元160所提供的應用功能包含例如地理信息搜索功能或?qū)Ш焦δ?。應用單?60使得例如用戶界面單元170顯示應用屏幕。當用戶通過應用屏幕來輸入搜索關(guān)鍵字時,應用單元160在存儲單元130中搜索與輸入的搜索關(guān)鍵字相符的目標。應用單元160輸出用于指定被指定為搜索結(jié)果的一個或更多個目標的目標指定信息至加強處理單元180。目標指定信息可以是例如用于將用戶選擇的目標指定為導航目的地的信息。(7)用戶界面單元用戶界面單元170為用戶提供用戶界面,以使用上述的應用功能。用戶界面單元170通過例如輸入設備26來接收諸如用于地理信息搜索功能或?qū)Ш侥康牡氐乃阉麝P(guān)鍵字等用戶輸入信息。用戶界面單元170還通過顯示設備24來顯示由應用單元160生成的應用屏幕。此外,用戶界面單元170在應用屏幕中顯示例如通過稍后將要提到的加強處理單元180來生成的加強圖像。(8)加強處理單元加強處理單元180通過對輸入圖像中與加強顯示三維模型中包含的目標中的一個或多個指定目標(下文中稱為“指定目標”)中的每一個對應的部分圖像進行處理,來生成加強顯示每一個指定目標的加強圖像。在本實施例中,例如,當從應用單元160輸入目標指定信息時(例如接收到物理目標的標識時),加強處理單元180基于該目標指定信息來確定指定目標是否出現(xiàn)在輸入圖像中。接下來,當指定目標出現(xiàn)在輸入圖像中時,加強處理單元180基于通過上述匹配單元140進行的匹配的結(jié)果,來識別輸入圖像中對應于指定目標的區(qū)域。加強處理單元180然后處理所識別區(qū)域中的部分圖像,使得與所接收的標識對應的指定目標被加強。在本說明書中,加強處理單元180所處理和生成的部分圖像被稱為加強圖像或加強的部分圖像。加強處理單元180通過將加強圖像疊加在輸入圖像之上,來生成輸出圖像,并利用用于生成表示輸出圖像的信號的顯示生成器來使得用戶界面單元170顯示所生成的輸出圖像。圖6是用于說明根據(jù)本實施例的通過加強處理單元180提取的部分圖像的處理的示意圖。圖6的左上角示出了輸入圖像ImOl。以示例的方式假定從應用單元160輸入的目標指定信息指定了出現(xiàn)在輸入圖像ImOl中的目標B7。圖6右上角示出了作為匹配單元140的匹配結(jié)果而被識別且與指定目標B7對應的區(qū)域R1。加強處理單元180從輸入圖像ImOl中提取該區(qū)域Rl的部分圖像Imll (參見圖6的左下角)。在一些情況中,出現(xiàn)在輸入圖像ImOl中的移動目標可以覆蓋于部分圖像Imll上。在圖6示出的示例中,一個人覆蓋于指定目標B7的前方。在這種情況下,加強處理單元180例如通過對多個幀上的多個部分圖像進行平均來生成其中降低了移動目標的影響的部分圖像Iml2。在接下來的部分中,將詳細描述通過加強處理單元180進行的加強處理的三個示例,以便根據(jù)通過這樣的方式提取的部分圖像來生成上述的加強圖像。<2.加強處理的示例>圖7至圖9分別是用于說明根據(jù)本實施例的通過加強處理單元180進行的加強處理的示例的示意圖。2-1.第一示例在加強處理的第一示例中,假定通過目標指定信息指定了圖4示出的三維模型132中所包含的目標B4和B7。參照圖7,其中示出了第一示例中的加強處理單元180生成的輸出圖像Im21。通過比較輸出圖像Im21與圖3中的輸入圖像ImOl,即可看出在該圖像Im21中指定目標B4和B7的尺寸(尤其是高度)被擴展了。這樣,加強處理單元180可以通過修改與指定目標對應的部分圖像的尺寸來加強指定目標。作為替代(或另外地),加強處理單元180可以通過修改對應于指定目標的部分圖像的形狀、顏色或亮度或通過修改三維模型的對應于指定目標的部分來加強指定目標。加強處理單元180可以通過改變部分圖像的尺寸、形狀、顏色或亮度來直接生成其中加強了每個指定目標的加強圖像(圖7中的輸出圖像Im21中的陰影部分)。作為替代,例如,加強處理單元180可以去除部分圖像在透視上的變形、獲取每個指定目標的紋理,并將獲取的紋理粘貼在每個指定目標的多邊形的表面上。可以通過基于匹配單元140確定的圖像處理設備100(成像裝置22)的位置和姿態(tài)來執(zhí)行對部分圖像的仿射變換(affinetransformation),來去除部分圖像在透視上的變形。使用以該方法獲取的紋理還使得例如輸入圖像中指定目標的被其它目標遮住的部分外觀能夠在輸出圖像中可見(例如,在下面描述的圖9示出的示例中被其它目標遮住的一些部分是可見的)。2-2.第二示例同樣,在加強處理的第二示例中,假定通過目標指定信息來指定圖4示出的三維模型132中的目標B4和B7。以示例的方式,同樣假定目標B4和B7被指定為飯店搜索的結(jié)果,且“商店名稱”和“評級”這兩條額外信息與每個目標關(guān)聯(lián)。例如,參照圖8,指定目標B4的商店名稱為“ABC咖啡”,且評級是二星。另一方面,指定目標B7的商店名稱是“XYZ吧”而評級是三星。額外信息不限于此示例,可以是諸如采取的預算和烹調(diào)風格等任何信息。與第一示例相似,在第二示例中,加強處理單元180首先通過修改與這些指定目標B4和B7對應的部分圖像的尺寸(或形狀、顏色或亮度)來加強指定目標B4和B7。此夕卜,加強處理單元180生成代表其中指定目標移動的動畫的一系列加強圖像。該動畫例如是其中指定目標抖動的動畫。例如,當從振蕩移動感測單元150輸入用于指示圖像處理設備100抖動的振蕩移動感測信號時,加強處理單元180可以生成其中指定目標移動的動畫。參照圖8,其中示出了第二示例中通過加強處理單元180生成的輸出圖像Im22、Im23以及Im24。在輸出圖像Im22中,上述指定目標B4和B7 二者通過利用擴展尺寸的方法而被加強,而不管振蕩移動感測單元150的振蕩移動的檢測結(jié)果。另一方面,當檢測到圖像處理設備100的振蕩移動時,顯示輸出圖像Im23和Im24。在輸出圖像Im23和Im24中,通過利用使用指定目標抖動的動畫的方法,僅作為高評級飯店(三星)的目標B7被加強。[0075]因此,使用指定目標移動的動畫可保證輸入圖像中的期望的指定目標能區(qū)別于其它目標。因此,用戶通過參照輸出圖像,可以非常容易地找到期望的目標。目標移動的動畫不限于上述的示例,可以是例如目標被拉長和縮短或目標跳動的動畫。同樣,如前所述,可以用這樣的方式來顯示將要呈現(xiàn)給用戶的多個指定目標以及其中特別值得推薦的指定目標(例如具有多顆星的高評級飯店或適合用戶預算的飯店)來使得用戶能夠容易地區(qū)分它們通過根據(jù)額外信息(例如星的個數(shù)或用戶的預算)將指定目標分為兩組或多組,并根據(jù)上述分類以定相的方式使用不同的方法來加強這些指定目標。用戶抖動處理設備100觸發(fā)指定目標抖動的方法還可實現(xiàn)更加直觀且易于用戶記憶的用于呈現(xiàn)地理信息的有效用戶界面。2-3.第三示例在加強處理的第三示例中,假定通過目標指定信息指定目標B4、B7以及目標BlO。 與第二示例相似,也假定“商店名稱”和“評級”這兩條額外信息與每個目標關(guān)聯(lián)。然而,在第三示例中,假定“評級”被指定為數(shù)值,且給出了根據(jù)數(shù)值大小的排序。例如,指定目標B4的評級為2. 9,而排序為第三位置。指定目標B7的評級為3. 8,而排序在第二位置。指定目標BlO的評級為4. 2,而排序為第一位置。在第三示例中,當以該方式指定多個排序目標時,加強處理單元180根據(jù)每個指定目標的排序來修改與多個指定目標中的每一個指定目標對應的部分圖像的尺寸。在圖9示出的示例中,在輸出圖像Im25中,指定目標BlO被顯示為最高,指定目標B7被顯示為次高,而指定目標B4被縮小為所有指定目標中的最小的一個。因此,根據(jù)賦予指定目標的諸如排序等額外信息來修改指定目標的尺寸使得用戶不但能夠直觀且容易地了解關(guān)于指定目標的位置信息,還能夠了解其額外信息。<3.圖像處理流程的示例〉圖10是示出根據(jù)本實施例的圖像處理設備100的圖像處理流程的示例的流程圖。參照圖10,首先,輸入圖像獲取單元110獲取其中捕獲了用戶周圍現(xiàn)實世界中的場景的輸入圖像(步驟S102)。定位單元120還確定圖像處理設備100的當前位置和取向(步驟S104)。接下來,匹配單元140可以檢索對應于當前位置的三維模型,并從存儲單元130中存儲的相應的三維模型中獲取關(guān)于圖像處理設備100的當前位置周圍的目標的數(shù)據(jù)(步驟S106)。接下來,匹配單元140將輸入圖像中設置的特征點與所獲取的三維模型中包含的目標組的特征點匹配(步驟S108)。接下來,當從應用單元160輸入目標指定信息時,加強處理單元180區(qū)分由目標指定信息指定的一個或多個指定目標(步驟S110)。接下來,加強處理單元180使用三維模型來提取輸入圖像中的對應于指定目標的區(qū)域的部分圖像(步驟S112)。接下來,加強處理單元180通過處理和修改所提取的部分圖像,來生成加強指定目標的加強圖像(步驟S114)?;蛘撸梢孕薷娜S模型的一部分來生成加強圖像。加強處理單元180通過將生成的加強圖像疊加在輸入圖像之上來生成輸出圖像(步驟S116)。通過用戶界面單元170在顯示設備24的屏幕上顯示以該方式生成的輸出圖像。<4.結(jié)論〉已經(jīng)參照圖I至10描述了本公開的一個實施例。根據(jù)本實施例,通過對輸入圖像中的與通過應用功能指定的三維模型中的指定目標相對應的部分圖像進行處理,生成和顯示了加強指定目標的加強圖像。因此,在保持從用戶使用的圖像處理設備100上安裝的成像裝置22的視點而出現(xiàn)在輸入圖像中的自然外觀的同時,還加強顯示了指定目標。因此,用戶容易在現(xiàn)實空間中找到諸如期望的建筑物或設施等的指定目標。例如,使用表示指定目標移動的動畫的一系列加強圖像還使得用戶能夠非常容易地識別期望的目標。輸出圖像中對指定目標的修改還使得用戶能夠直觀容易地了解諸如排序等額外信息。用戶抖動圖像處理設備100在將要顯示的輸出圖像中觸發(fā)指定目標抖動的動畫的方法還使得用戶的運動與加強圖像相關(guān)聯(lián),且該方法能夠?qū)崿F(xiàn)呈現(xiàn)地理信息的直觀且容易理解的用戶界面。本領(lǐng)域的技術(shù)人員應當理解, 根據(jù)設計要求和其它因素可以出現(xiàn)各種修改、組合、子組合以及改變,只要它們落入所附權(quán)利要求或其同等的范圍內(nèi)即可。
權(quán)利要求1.一種裝置,包括 捕獲單元,用于捕獲物理目標的輸入圖像; 匹配單元,用于將三維模型與所述物理目標匹配; 處理單元,用于通過以下中的至少一個來產(chǎn)生與所述物理目標中的指定物理目標對應的修改的部分圖像 修改匹配的三維模型的與所述指定物理目標對應的部分,或 使用匹配的三維模型來修改從所述輸入圖像中提取的與所述指 定物理目標對應的部分圖像;及 顯示生成器,用于生成表示輸出圖像的信號,所述輸出圖像包含疊加在所述輸入圖像 之上的修改的部分圖像。
2.根據(jù)權(quán)利要求I所述的裝置,其中所述處理單元通過改變所述部分圖像的尺寸、形狀、顏色或亮度中的至少一個來加強所述部分圖像。
3.根據(jù)權(quán)利要求I所述的裝置,其中所述裝置包括用于存儲所述三維模型的存儲單元。
4.根據(jù)權(quán)利要求I所述的裝置,其中所述處理單元生成所述物理目標中的指定物理目標的修改的部分圖像,所述修改的部分圖像對應于所接收的所述物理目標中的指定物理目標的標識。
5.根據(jù)權(quán)利要求I所述的裝置,其中所述匹配單元利用形成所述物理目標之一的形狀的頂點的三維位置將所述輸入圖像中的所述物理目標的特征點與三維模型匹配。
6.根據(jù)權(quán)利要求I所述的裝置,包括用于確定所述裝置的當前位置的定位單元。
7.根據(jù)權(quán)利要求6所述的裝置,其中所述匹配單元基于所確定的當前位置來檢索對應于所述輸入圖像中的所述物理目標的三維模型。
8.根據(jù)權(quán)利要求6所述的裝置,其中所述定位單元確定所述裝置的當前取向。
9.根據(jù)權(quán)利要求I所述的裝置,包括用于檢測所述裝置的移動的傳感器單元。
10.根據(jù)權(quán)利要求9所述的裝置,其中所述處理單元基于所述傳感器單元檢測到的移動來生成修改的部分圖像。
專利摘要提供了圖像處理裝置。該裝置包括捕獲單元,用于捕獲物理目標的輸入圖像;匹配單元,用于將三維模型與所述物理目標匹配;處理單元,用于通過以下中的至少一個來產(chǎn)生與所述物理目標中的指定物理目標對應的修改的部分圖像修改匹配的三維模型的與所述指定物理目標對應的部分,或使用匹配的三維模型來修改從所述輸入圖像中提取的與所述指定物理目標對應的部分圖像;及顯示生成器,用于生成表示輸出圖像的信號,所述輸出圖像包含疊加在所述輸入圖像之上的修改的部分圖像。
文檔編號G09B29/10GK202502670SQ20112036582
公開日2012年10月24日 申請日期2011年9月23日 優(yōu)先權(quán)日2010年10月1日
發(fā)明者竹內(nèi)雄一郎 申請人:索尼公司