用於編輯三維圖像的方法和利用該方法的移動終端的製作方法
2023-09-17 19:59:20 1
專利名稱:用於編輯三維圖像的方法和利用該方法的移動終端的製作方法
技術領域:
本發明涉及圖像處理方法,更具體地說,涉及用於編輯三維圖像的方法以及利用該方法的移動終端。
背景技術:
通常,根據終端是否可移動可以將終端分成移動或可攜式終端和固定終端。此外, 根據移動終端的用戶是否可以直接隨身攜帶可以將移動終端分成手持終端和車載終端。隨著終端的功能越來越多樣化,終端可以支持諸如拍攝圖像或視頻、再現音樂或視頻文件、玩遊戲、接收廣播信號等更複雜的功能。通過綜合併且集中實現這些功能,以多媒體播放器或裝置的形式來實施移動終端。為了支持並且增加終端的功能,可以考慮改善終端的結構部分和/或軟體部分。總體上來說,終端正在朝著超過顯示二維圖像的水平並具有顯示允許深度感知或立體視覺的三維立體圖像的功能方向發展。用戶可以通過三維立體圖像享受更逼真的用戶接口(UI)或內容。但是能夠顯示三維立體圖像的現有技術的終端未提供一種使用戶能夠方便地插入或編輯三維文本等形式的期望文本的方法。
發明內容
因此,本發明的一個目的是提供一種具有與常規輸入法不同的輸入法的移動終端。本發明的另一個目的是提供一種用於編輯三維圖像的方法以及利用該方法的移動終端,該方法能夠將三維對象插入到三維圖像中或者編輯三維對象,然後將該三維對象插入到三維圖像中。為了實現上述目的,提供了一種用於編輯包括反映雙眼視差的第一圖像和第二圖像的三維圖像的方法,該方法包括從三維圖像識別編輯目標;對被識別的編輯目標的第一圖像進行編輯;以及將經過編輯的第一圖像和與經過編輯的第一圖像相對應的第二圖像應用於三維圖像。為了實現上述目的,提供了一種用於編輯包括反映雙眼視差的第一圖像和第二圖像的三維圖像的方法,該方法包括接收要合成的圖形對象;從三維圖像中識別合成目標; 以及將接收到的圖形對象合成到被識別的合成目標。為了實現上述目的,提供了一種用於編輯包括反映雙眼視差的第一圖像和第二圖像的三維圖像的方法,該方法包括獲取從三維圖像識別的人物的第一圖像;從資料庫中搜索尋找與所述第一圖像相對應的二維人物照片圖像;以及當搜索成功時,從資料庫獲取與二維人物照片圖像相關聯的信息,將獲取的信息合成到第一圖像,並且將合成後的第一圖像和與合成後的第一圖像相對應的第二圖像應用於三維圖像。為了實現上述目的,提供了一種用於編輯包括反映雙眼視差的第一圖像和第二圖像的三維圖像的方法,該方法包括接收要合成的圖形對象;從三維圖像識別分別具有不同的深度比例的多個合成目標;以及將圖形對象合成到多個合成目標,以使得所述圖形對象在該圖形對象的、與所述合成目標重疊的部分上具有不同的深度。為了實現上述目的,提供了一種編輯包括反映雙眼視差的第一圖像和第二圖像的三維圖像的移動終端,該移動終端包括顯示單元,其顯示三維圖像;以及控制器,其從三維圖像識別編輯目標、對被識別的編輯目標的第一圖像進行編輯,並且將經過編輯的第一圖像和與經過編輯的第一圖像相對應的第二圖像應用於三維圖像。在根據本發明的示例性實施方式的用於編輯3D圖像的方法和利用該方法的移動終端中,插入或編輯3D對象,使得3D對象與3D立體圖像一致。因此,可以消除將2D對象插入到3D圖像時的不便,並且從用戶的角度來說可以提供更自然的圖像。根據下文中給出的詳細描述,本發明的可應用性的進一步範圍將變得顯而易見。 但是,應該理解,由於根據該詳細描述,本發明的精神和範圍內的各種變化和修改對於本領域技術人員來說將變得顯而易見,因此僅通過例示而給出表示本發明的優選實施方式的詳細描述和具體示例。
根據下面給出的詳細描述和附圖,將更全面地理解本發明,這些詳細描述和附圖僅作為例示給出,因此本發明不限於此,其中圖1是根據本發明的一個示例性實施方式的移動終端的示意性框圖;圖2是示出了根據本發明的一個示例性實施方式的移動終端處於3D圖像編輯模式時的畫面圖像的圖;圖3是示出了根據本發明的一個示例性實施方式的關於通過移動終端識別的編輯目標的功能菜單的圖;圖4是示出了根據本發明的一個示例性實施方式的將文本合成到通過移動終端識別的編輯目標的圖;圖5是示出了根據本發明的一個示例性實施方式的通過利用臉部識別方案將文本合成到由移動終端識別的編輯目標的圖;圖6是示出了根據本發明的一個示例性實施方式的將線條合成到通過移動終端識別的編輯目標的圖;圖7是示出了根據本發明的一個示例性實施方式的將線條合成到通過移動終端識別的、由用戶選擇的編輯目標的圖;圖8是示出了根據本發明的一個示例性實施方式的將由用戶輸入的文本合成到通過移動終端選擇的編輯目標的圖;圖9是示出了根據本發明的一個示例性實施方式的通過由移動終端區分線條部分的深度將由用戶輸入的線條合成到編輯目標的圖;圖10是示出了根據本發明的一個示例性實施方式的用於調節圖像的深度比例的方法的流程圖;圖11是示出了根據本發明的另一個示例性實施方式的用於調節圖像的深度比例的方法的流程圖12是示出了根據本發明的再一個示例性實施方式的用於調節圖像的深度比例的方法的流程圖;以及圖13是示出了根據本發明的又一個示例性實施方式的用於調節圖像的深度比例的方法的流程圖。
具體實施例方式下面將參照附圖詳細描述本發明的實施方式,其中,對相同或相應的組件使用相同的附圖標記,而不考慮附圖編號,並且省略冗餘解釋。在描述本發明時,如果對相關的已知功能或構造的詳細解釋被認為不必要地轉移了本發明的要點,但本領域中的技術人員理解該要點,則略去這樣的說明。在下面的描述中,僅為了便於對本發明的說明,使用了用於表示要素的後置用語「模塊」、「部件」或「單元」,這些後置用語本身並不具有任何重要含義。 如果對相關的已知功能或構造的詳細解釋被認為不必要地轉移了本發明的要點,但本領域中的技術人員理解該要點,則略去這樣的說明。本發明的附圖旨在便於理解本發明,並且不應將本發明理解為受到附圖的限制。移動終端的整體構造與本發明相關聯的移動終端可以包括行動電話、智慧型電話、筆記本計算機、數字廣播接收器、PDA(個人數字助理)、PMP(可攜式多媒體播放器)和導航裝置等。本領域中的人員應當理解,除了專門針對移動功能而構造的任何組件以外,根據本發明實施方式的構造還可以應用於固定類型的終端(例如數位電視機、臺式計算機等)。圖1是根據本發明的一個實施方式的移動終端的示意性框圖。移動終端100可以包括無線通信單元110、音頻/視頻(A/V)輸入單元120、用戶輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180以及電源單元190等。圖1示出了具有各種組件的移動終端,但是應該理解並不需要實現所有示出的組件。可以實現更多或較少的組件。將如下具體地描述移動終端的元件。無線通信單元110通常包括使得移動終端100能夠與該移動終端所在的無線通信系統或網絡之間進行無線通信的一個或更多個組件。例如,無線通信單元110可以包括廣播接收模塊111、移動通信模塊112、無線網際網路模塊113、短距離通信模塊114以及位置定位模塊115中的至少一個。廣播接收模塊111通過廣播信道從外部的廣播管理伺服器(或其它網絡實體)接收廣播信號和/或廣播相關信息。廣播相關信息可以是指與廣播信道、廣播節目或廣播服務提供商相關聯的信息。也可以經由移動通信網絡來提供廣播相關信息,在此情況下,可以由移動通信模塊112接收該廣播相關信息。通過廣播接收模塊111接收到的廣播信號和/ 或廣播相關信息可以存儲在存儲器160(或其他類型的存儲介質)中。移動通信模塊112向基站(例如,接入點、Node B等)、外部終端(例如,其它用戶設備)和伺服器(或其它網絡實體)中的至少一個發送無線信號和/或從基站(例如,接入點、Node B等)、外部終端(例如,其它用戶設備)和伺服器(或其它網絡實體)中的至少一個接收無線信號。根據文本和/或多媒體消息的接收和/或發送,這些無線信號可以包括語音呼叫信號、視頻呼叫信號或各種類型的數據。
無線網際網路模塊113支持移動終端的無線網際網路接入。該模塊可以在內部或外部連接到終端。所實現的無線網際網路接入技術可以包括WLAN(無線區域網)(Wi-Fi)、 Wibro(無線寬帶)、Wimax(全球微波接入互操作性)、HSDPA(高速下行鏈路分組接入)、 LTE (長期演進)、或LTE-A (長期演進-高級)等。短距離通信模塊114是用於支持短距離通信的模塊。短距離通信模塊的一些示例包括藍牙 、射頻識別(RFID:radio frequency identification)、紅外數據協會(IrDA Infrared data association) ^iajSi ! (UffB :ultra-wideband)禾口 ZIGBEE ·。位置定位模塊115是用於檢查或獲得移動終端的定位(或位置)的模塊。位置定位模塊的一個典型示例是GPS (全球定位系統)。參考圖1,A/V輸入單元120接收音頻或圖像信號。A/V輸入單元120可以包括照相機121(或其他圖像拍攝裝置)或麥克風122(或其它聲音採集裝置)。照相機121對由處於視頻拍攝模式或圖像拍攝模式中的圖像拍攝裝置所獲得的靜止圖像或視頻的圖像圖框進行處理。可以在顯示單元151(或其它視覺輸出裝置)上顯示處理後的圖像圖框。經過照相機121處理的圖像圖框可以存儲在存儲器160(或其它存儲介質)中,或者通過無線通信單元Iio發送。根據移動終端的構造,可以設置兩個或更多個照相機121。在電話呼叫模式、記錄模式和語音識別模式等中,麥克風122可以經由麥克風或其他裝置接收聲音,並將該聲音處理為音頻數據。可以轉換經過處理的音頻(語音)數據以輸出為能夠在電話呼叫模式的情況下經由移動通信模塊112發送到移動通信基站(或其它網絡實體)的格式。麥克風122可以執行各種類型的噪聲去除(或抑制)算法以去除(或抑制)在接收和發送音頻信號的過程中產生的噪聲或幹擾。用戶輸入單元130(或其他用戶輸入裝置)可以根據用戶輸入的命令而產生輸入數據,以控制移動終端的各種操作。用戶輸入單元130可以包括鍵區、薄膜開關(dome switch)、觸摸板(例如,檢測由於接觸而產生的電阻、壓力、和電容等的變化的觸敏構件)、 滾輪(jog wheel)和撥動開關(jog switch)等。感測單元140 (或其它檢測裝置)檢查移動終端100的當前狀況(或狀態),諸如移動終端100的打開/閉合狀態、移動終端100的位置、用戶是否與移動終端100接觸、移動終端100的取向、和移動終端100的加速或減速移動和方向等,並生成用於控制移動終端 100的操縱的命令或信號。例如,當把移動終端100實現為滑蓋式行動電話時,感測單元140 可以感測該滑蓋式電話是打開的還是閉合的。另外,感測單元140可以檢測電源單元190是否提供電力、或接口單元170是否與外部設備耦接。感測單元140可以包括接近單元141。輸出單元150被配置為以視覺、聽覺和/或觸覺方式(例如,音頻信號、圖像信號、 告警信號、振動信號等)提供輸出。輸出單元150可以包括顯示單元151、音頻輸出模塊 152、告警單元153、和觸覺模塊巧4等。顯示單元151可以顯示(輸出)在移動終端100中經過處理的信息。例如,當移動終端100處於電話呼叫模式中時,顯示單元151可以顯示與呼叫或其它通信(諸如文本消息收發、和多媒體文件下載等)相關聯的用戶界面(UI)或圖形用戶界面(GUI)。當移動終端100處於視頻呼叫模式或圖像拍攝模式時,顯示單元151可以顯示拍攝的圖像和/或接收到的圖像、和示出了視頻或圖像以及與該視頻或圖像相關的功能的UI或GUI等。顯示單元151可以包括液晶顯示器(IXD)、薄膜電晶體液晶顯示器(TFT-IXD)、有機發光二極體(OLED)顯示器、柔性顯示器、三維(3D)顯示器、和電子墨水(e-ink)顯示器等中的至少一個。這些顯示器中的一些顯示器可以被構造為使得能夠看到外部的透明或透光顯示器,因此可以被稱為透明顯示器。典型的透明顯示器例如可以是TOLED (透明有機發光二極體)顯示器等。通過這樣的構造,用戶可以通過由終端機體的顯示單元151佔據的區域看到位於終端機體後側的物體。根據移動終端100的尤其優選的實施方式,移動終端100可以包括兩個或更多個顯示單元(或其它顯示裝置)。例如,多個顯示單元可以分開或一體地布置在移動終端的一個表面上,或者可以分開地布置在彼此不同的表面上。同時,當顯示單元151與檢測觸摸操作的傳感器(此後稱為「觸摸傳感器」)以分層的方式交疊以形成觸控螢幕時,顯示單元151可以既用作輸入裝置又用作輸出裝置。觸摸傳感器可以具有觸摸膜、觸摸片和/或觸摸板等形式。觸摸傳感器可以將施加到顯示單元151的特定部分的壓力或在顯示單元151的特定部分產生的電容或其他參數的變化轉換成電輸入信號。觸摸傳感器可以檢測施加觸摸時的壓力以及觸摸的位置或面積。當存在對觸摸傳感器的觸摸輸入時,相對應的一個信號(多個信號)被發送到觸摸控制器。觸摸控制器處理該信號並將相對應的數據發送到控制器180。因此,控制器180 可以識別出顯示單元151的哪個部分被觸摸。參照圖1,接近單元141可以被設置在觸控螢幕內或觸控螢幕附近。接近單元141是在沒有物理接觸的情況下利用電磁力或紅外線來檢測是否存在相對於特定檢測表面的物體或位於特定檢測表面附近的物體的傳感器。因此,與接觸式傳感器相比,接近單元141具有長得多的壽命,並且接近單元141可以用於各種用途。接近單元141的示例可以包括透射型光電傳感器、直接反射型光電傳感器、鏡面反射型光電傳感器、RF振蕩型接近傳感器、電容式接近傳感器、磁接近傳感器、和紅外接近傳感器等。如果觸控螢幕是電容式接近傳感器,則利用電場隨著指針的接近而發生的變化來檢測指針的接近。在此情況下,可以將觸控螢幕(觸摸傳感器)歸類為接近單元。音頻輸出模塊152可以在呼叫信號接收模式、呼叫模式、錄製模式、語音識別模式、或廣播接收模式等中轉換並輸出從無線通信單元110接收到的或存儲在存儲器160中的聲音音頻數據。此外,音頻輸出模塊152可以提供與移動終端100所執行的特定功能相關的音頻輸出(例如,呼叫信號接收音、消息接收音等)。音頻輸出模塊152可以包括接收器、揚聲器、蜂鳴器和/或其它聲音產生裝置。告警單元153(或其它類型的用戶通知裝置)可以提供輸出以通知移動終端100 的事件的發生。典型的事件可以包括呼叫接收、消息接收、按鍵信號輸入、觸摸輸入等。除了音頻或視頻輸出外,告警單元153可以按照不同的方式來提供輸出,以通知事件的發生。 例如,告警單元153可以以振動的形式提供輸出(或者其它觸覺或感覺輸出)。當接收到呼叫、消息和/或一些其它的入局通信時,告警單元153可以提供觸覺輸出(即,振動)以通知用戶。通過提供這樣的觸覺輸出,即使用戶的行動電話放在衣袋中,用戶也能夠識別出各種事件的發生。通知事件的發生的輸出也可以通過顯示單元151或音頻輸出模塊152來提供。顯示單元151與音頻輸出模塊152可以被分類成告警單元153的一部分。
觸覺模塊巧4產生用戶可以感覺到的各種觸覺效果。觸覺模塊產生的觸覺效果的一種典型示例是振動。可以對觸覺模塊154的強度和模式進行控制。例如,不同的振動可以組合地輸出或順序輸出。除了振動以外,觸覺模塊巧4可以產生如刺激效果的多種其它觸覺效果,諸如由針列對接觸皮膚表面垂直移動、空氣通過噴射孔或吸入孔的噴射力或吸力、與皮膚的接觸、 與電極的接觸、靜電力等和利用能夠吸收或產生熱的組件來再現冷或熱的感覺而產生的效^ ο觸覺模塊IM可以實現為使用戶能夠通過諸如用戶的手指或手臂等的肌覺來感覺觸覺效果,並且通過直接接觸來傳遞觸覺效果。根據移動終端100的構造,可以設置兩個或更多個觸覺模塊154。存儲器160可以存儲用於由控制器180執行的處理和控制操作的軟體程序,或可以臨時地存儲輸入或輸出的數據(例如,電話薄、消息、靜態圖像等)。此外,存儲器160還可以存儲關於當向觸控螢幕輸入觸摸時輸出的各種模式的振動和音頻信號的數據。存儲器160可以包括以下類型的存儲介質中的至少一項快閃記憶體、硬碟、多媒體卡式微型存儲器、卡式存儲器(例如,SD或》)存儲器等)、隨機存取存儲器(RAM)、靜態隨機存取存儲器(SRAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、可編程只讀存儲器(PROM)、磁存儲器、磁碟和/或光碟。此外,移動終端100可以與在網際網路上執行存儲器160的存儲功能的網絡存儲器相關地工作。接口單元170充當與連接到該移動終端的每個外部設備的接口。例如,接口單元可以向外部設備發送數據,接收並向移動終端100的各個組件傳輸電力,或將移動終端100 的內部數據發送到外部設備。例如,接口單元170可以包括有線/無線耳機埠、外部電源埠、有線/無線數據埠、存儲卡埠、用於連接具有身份模塊的裝置的埠、音頻輸入/ 輸出(I/O)埠、視頻I/O埠、和/或耳機埠等。身份模塊可以是存儲用於對使用移動終端100的人員的權限進行認證的多種信息的晶片,並且可以包括用戶身份模塊(UIM :uSer identity module)、訂戶身份模塊 (SIM subscriber identity module)禾口通用訂戶身份模塊(USIM universal subscriber identify module)等。另外,具有身份模塊的裝置(此後將其稱為「身份裝置」)可以採用智慧卡的形式。因此,身份裝置可以通過埠與終端100連接起來。當移動終端100與外部支架連接時,接口單元170可以充當允許從支架通過該接口單元向移動終端100提供電力的通道,或可以充當允許將用戶從支架輸入的各種命令傳輸到移動終端的通道。從支架輸入的各種命令信號或電力都可以起到識別移動終端被正確地固定在支架上的信號的作用。控制器180通常控制移動終端的總體操作。例如,控制器180執行與語音呼叫、數據通信和視頻呼叫等相關的控制和處理。控制器180可以包括用於再現多媒體數據的多媒體模塊181。多媒體模塊181可以被構造在控制器180內,或可以被構造為與控制器180分
立設置。控制器180可以執行圖案識別處理,以分別將在觸控螢幕上執行的手寫輸入或繪圖輸入識別為字符或圖像。電源單元190接收外部電力或內部電力,並且在控制器180的控制下提供用於操作各個元件和組件所需的適當電力。本文中描述的各種實施方式可以利用例如軟體、硬體或它們的任意組合在計算機可讀介質或其類似介質內實現。對於硬體實現來說,本文中所述的實施方式可以利用以下器件中的至少一個來實現專用集成電路(ASIC Application specific integrated circuits)、數位訊號處理器(DSP :digital signal processor)、數位訊號處理裝置(DSPD :digital signal processing device)、可編程邏輯器件(PLD :programmable logic device)、現場可編程門陣列(FPGA:field programmable gate arrays)、處理器、控制器、微控制器、微處理器、被設計為執行本文中所述的功能的其它電子單元。在一些情況下,這些實施方式可以由控制器180本身來實現。對於軟體實現來說,本文所描述的諸如過程和功能的實施方式可以使用單獨的軟體模塊來實現。每一個軟體模塊都可以執行本文所述的一個或更多個功能或操作。軟體代碼可以使用以任意適當的程式語言編寫的軟體應用來實現。軟體代碼可以存儲在存儲器 160中並由控制器180執行。用於處理針對移動終端的用戶輸入的方法用戶輸入單元130被操作為接收用於控制移動終端100的操作的命令,並且可以包括多個操作單元131和132。操作單元131和132通常被稱為操作部,並且可以針對操作部採用多種方法和技術,只要用戶能夠以觸覺的方式操作該操作部即可。顯示單元151可以顯示多種類型的可視信息。該信息可以以字符、數字、符號、圖形或圖標的形式顯示出來。為了輸入這樣的信息,可以以鍵區的形式按照預定的排列顯示字符、數字、符號、圖形和圖標中的至少一項。此外,鍵區可以被稱為「軟鍵」。顯示單元151可以作為整個區域而工作,或者可以分成多個區域工作。在後一種情況下,多個區域可以被構造為互相關聯地被操作。例如,輸出窗口和輸入窗口可以顯示在顯示單元151的上部和下部。輸出窗口和輸入窗口是被分別分配給輸出信息或輸入信息的區域。以數字標記的用於輸入電話號碼或其他信息的軟鍵可以輸出到輸入窗口。當觸摸軟鍵時,可以在輸出窗口上顯示與被觸摸的軟鍵相對應的數字或其他信息。當操作操作單元時,可以嘗試對輸出窗口上顯示的電話號碼的呼叫連接,或者將在輸出窗口上顯示的文本可以輸入給應用程式。顯示單元151或觸摸板可以被配置成接收滾動觸摸。用戶可以通過觸摸板上的滾動操作來移動在顯示單元151上顯示的實體(例如,位於圖標等上的光標或指針)。另外, 當用戶在顯示單元151或觸摸板上移動其手指時,可以在顯示單元151上可視地顯示出用戶的手指移動的路徑。這在編輯顯示單元151上顯示的圖像時是有用的。當在特定時間範圍內一起觸摸了顯示單元151(或觸控螢幕)和觸摸板時,可以執行終端的特定功能。例如,當用戶利用其拇指和食指夾住終端機體時,可以一起觸摸到顯示單元151和觸摸板。特定功能可以是對顯示單元151或觸摸板的啟用或禁用。示例性實施方式涉及一種能夠在如上所述地構造的終端中實現的控制方法。現在將參照附圖來描述這些實施方式。將予以描述的示例性實施方式可以單獨使用或者可以組合使用。此外,將予以描述的示例性實施方式可以與前述的用戶界面(UI)結合以供使用。將描述說明本發明的示例性實施方式所需的概念或術語。
三維(3D)立體圖像三維(3D)立體圖像是這樣的圖像用戶可以用按照與真實空間相同的方式來感受對象位於監測器或屏幕上的一個部分的漸進深度和真實性。通過利用雙眼視差 (disparity)來實現3D立體圖像。雙眼視差指的是通過互相相隔大約65毫米的用戶的兩眼的位置所獲得的視差(parallax)。當雙眼看見互相不同的2D圖像時,並且當圖像傳遞到大腦併合成時,用戶可以感受3D立體圖像的深度和真實性。3D顯示方法包括立體方法(眼鏡方法)、自動立體方法(無眼鏡方法)、投影法(全息法)等。主要用於家庭電視接收器的立體方法包括惠斯通(Wheatstone)立體方法等。主要用於移動終端等的自動立體方法包括視差屏障方法、透鏡方法等。投影法包括反射全息法、透射式全息法等。3D立體圖像的構造和顯示通常,3D立體圖像包括左圖像(左眼圖像)和右圖像(右眼圖像)。構成3D立體圖像的方法可以被分成上-下方案(其中,左圖像和右圖像上下設置在一個圖框中)、L-R(左右、並排)方案(其中,左圖像和右圖像左右設置在一個圖框中)、棋盤方案(其中,左圖像片段和右眼片段以片(tile)形式設置)、交錯方案(其中,按照列或行交替設置左圖像和右圖像)、時分(時序、逐圖框)方案(其中,按照時間交替顯示左眼圖像和右眼圖像)等。3D深度比例3D深度、3D深度比例或3D深度值指的是表示圖像內物體之間的3D距離的指示符。例如,當深度比例被定義為256個級,因此最大值是255而最小值是0時,數值越大,代表位置離觀看者或用戶越近。通常,包括通過兩個照相機鏡頭拍攝到的左圖像和右圖像的3D立體圖像使觀看者感受由於上述雙眼視差所生成的左圖像和右圖像之間的視差導致的深度比例(cbpth scaling)。多視角圖像還使觀看者通過利用由多個照相機鏡頭拍攝到的多個圖像(各圖像具有不同的視差)來感受深度比例。與起初便生成為具有深度比例的圖像的3D立體圖像或多視角圖像不同,可以根據2D圖像生成具有深度比例的圖像。例如,基於深度圖像繪製(DIBR)方案是這樣的方法通過利用一個或更多個2D圖像和相應的深度映射來創建尚未存在的新視點圖像。深度映射提供關於圖像中各像素的深度比例信息。圖像製作者可以通過利用深度映射來計算2D圖像上顯示的物體的視差,並且可以向左或右使相應的物體偏移或移動計算出的視差,以生成新視點圖像。本示例性實施方式可以應用於2D圖像(圖像、圖形對象、局部畫面圖像等)以及起初便生成為具有深度比例的圖像的3D立體圖像(圖像、圖形對象、局部畫面圖像等)。例如,在本發明的示例性實施方式中,可以通過利用已知的3D圖像創建方案根據2D圖像來生成3D信息(S卩,深度映射),通過利用上述DIBR等可以生成新視點圖像(S卩,左圖像和右圖像),然後可以對圖像進行組合以生成3D圖像。在下面的描述中,假設通過移動終端100來調節3D圖像的深度比例。但是,通過移動終端100調節3D圖像的情況僅用於說明該發明中公開的示例性實施方式並且應當理解本發明中所公開的示例性實施方式的技術概念並不限於此。S卩,當要通過移動終端100調節2D圖像的深度比例時,可以通過生成如上所述的深度映射或3D圖像的過程來三維方式顯示2D圖像。因此,在後面描述「3D圖像」時,應當解釋3D圖像意味著包括「2D」圖像(儘管沒有提到2D圖像)。這裡,2D圖像可以是2D圖形對象、以及2D局部畫面圖像等。3D mm^mnmmi^mmmm本發明提出了一種根據本發明的一個示例性實施方式的用於編輯3D圖像的方法,在該方法中,插入或編輯3D對象,以與3D圖像或3D立體圖像一致,由此在用戶的角度上提供視覺上更自然的圖像。這裡,3D對象指的是諸如3D文本(3D對話泡泡)、3D圖標、3D 圖像、3D視頻、3D圖等的3D圖形對象。在根據本發明的一個示例性實施方式的用於編輯3D圖像的方法中,在將3D對象插入到3D圖像中時,將3D圖像內的插入目標改變為編輯狀態,然後可以輸入3D對象,或者在向3D圖像輸入3D對象之後,可以指定插入目標。在根據本發明的一個示例性實施方式的用於編輯3D圖像的方法中,在3D圖像內存在的人物的左圖像或右圖像可以與之前獲取的2D人物圖像比較,以執行臉部識別,並且當臉部識別成功時,關於該人物的信息可以插入到3D圖像中。在根據本發明的一個示例性實施方式的用於編輯3D圖像的方法中,在將3D對象插入到3D圖像內的多個對象(各對象具有不同的深度比例)中時,根據各對象的深度比例可以相應地調節要插入的3D對象的各部分的深度比例,然後進行插入。同時,在3D對象中,在執行諸如「文本」、「對話泡泡」等的功能菜單(控制菜單) 之後,可以根據多種方法(如,鍵盤輸入、虛擬鍵盤輸入、手寫識別、手勢識別、預定文本選擇等)來輸入文本。同樣地,在執行諸如「圖章」、「專輯」、「圖庫」等的功能菜單之後,可以根據多種方法(如,選擇預定圖標或選擇在專輯或圖庫中包括的照片圖像、圖片或視頻)輸入3D對象中的圖標、圖像或視頻。同樣地,在執行諸如「繪畫」、「書寫」等的功能菜單之後,可以根據多種方法(如,觸摸輸入或選擇預定圖)輸入3D對象中的線條或圖。根據本發明的一個示例性實施方式的用於編輯3D圖像的方法可以應用於編輯包括多個圖像(各圖像具有不同視點(view point))的立體圖像。例如,根據本發明的一個示例性實施方式的用於編輯3D圖像的方法可以應用於包括左圖像和右圖像的立體圖像、 包括多個圖像(各圖像具有照相機鏡頭的不同視點)的多視點圖像等。在下面的描述中,假設根據本發明的一個示例性實施方式的移動終端對包括左圖像和右圖像的立體圖像進行編輯。但是,應當理解,通過移動終端100編輯立體圖像的構造僅用於說明本發明的一個示例性實施方式,而本文中所公開的本發明的技術概念不限於這樣的示例性實施方式。例如,根據本發明的一個示例性實施方式的通過移動終端100來編輯立體圖像的左圖像或右圖像的過程可以應用於編輯在多視點圖像(multi-view image)中包括的一個視點圖像。下文中,將根據以下方法來描述根據本發明的一個示例性實施方式的移動終端 100的操作將3D圖像內的插入目標改變為編輯狀態,然後輸入3D對象的方法、將3D對象插入到3D圖像上,然後指定插入目標的方法、以及當設置了多個插入目標對象時調節深度比例的方法。
首先,將描述移動終端100將3D圖像內的插入目標改變為編輯狀態,然後輸入3D 對象的情況。將3D圖像內的插入目1 奪為編輯狀傑少後輸入3D對象根據本發明的一個示例性實施方式的移動終端100可以將3D圖像內的插入目標改變為編輯模式,然後插入或編輯3D對象。具體地說,控制器180從3D圖像識別編輯目標。為此,顯示單元151顯示3D圖像, 並且控制器180根據用戶輸入或用戶選擇來識別編輯目標。例如,當顯示單元151顯示3D圖像並且用戶從3D圖像中選擇或輸入編輯目標時, 控制器180可以顯示使用戶插入或編輯圖形對象的功能菜單。這裡,編輯目標指的是要插入3D對象的畫面區域或圖形對象、要編輯插入的3D對象的畫面區域或圖形對象等。例如,當3D圖像示出美術館、圖片、雕塑、觀眾、門、窗、椅子、 桌子等的整個內部視野時,美術館內部的可以是編輯目標。例如,當用戶通過觸摸輸入或接近觸摸來選擇編輯目標時,控制器180可以將出現觸摸輸入或接近觸摸的區域或圖形對象識別為編輯目標。另選地,當用戶通過使用多次觸摸經過拖動在屏幕上的特定區域上進行輸入等時,控制器180可以將特定區域或位於特定區域內的圖形對象識別為編輯目標。在這種情況下,控制器180可以按區域(如,四邊形區域、圓形區域、橢圓形區域等)來識別編輯目標,或者可以按在畫面上顯示的對象來識別編輯目標。當基於矢量圖形來構造3D圖像時,控制器180可以容易地單獨將選擇的對象識別為編輯目標。另選地,當基於位形來構造3D圖像時,控制器180可以根據諸如邊緣檢測等的圖像處理算法單獨將選擇的對象識別為編輯目標。圖2是示出了根據本發明的一個示例性實施方式的當移動終端處於3D圖像編輯模式時的畫面圖像的圖。如圖2所示,當用戶選擇在圖庫的畫面圖像上顯示的一個3D圖像時010),移動終端100可以顯示能夠針對所選3D圖像執行的功能菜單(220)。在圖2中,移動終端100顯示如「編輯」、「調節」、「過濾」、「繪畫」、「文本」、「返回」、「保存」、「恢復」、「圖框」和「圖章」的
功能菜單。圖3是示出了根據本發明的一個示例性實施方式的關於通過移動終端識別的編輯目標的功能菜單的圖。如圖3所示,當用戶觸摸特定區域或圖形對象(圖3中的圖片)(310)時,或者當用戶輸入特定區域或包括圖形對象的區域時(320),移動終端100可以顯示能夠針對所選特定區域或所選圖形對象執行的功能菜單(330)。控制器180對被識別的編輯目標的第一圖像進行編輯。這裡,第一圖像指的是被識別的編輯目標的左圖像或右圖像。第二圖像是與第一圖像相對應的圖像,並且第二圖像指的是與被識別的編輯目標的左圖像相對應的右圖像,或者與被識別的編輯目標的右圖像相對應的左圖像。在編輯第一圖像時,顯示單元151可以顯示被識別的編輯目標的第一圖像,並且控制器180可以根據用戶輸入或用戶選擇對顯示的第一圖像執行編輯功能。或者,當控制器180顯示能夠針對被識別的編輯目標執行的功能菜單時,已經從功能菜單選擇特定功能的用戶可以執行特定編輯並且顯示單元151可以顯示應用了該特定編輯的第一圖像。具體地說,控制器180可以將圖形對象合成到第一圖像。例如,控制器180可以將圖形對象插入到第一圖像,或者對第一圖像中插入的圖形對象進行編輯。這裡,圖形對象可以是文本、線條、圖形(diagram)、圖標、圖像(image)、視頻等。考慮到雙眼視差,控制器180可將已經合成到第一圖像的圖形對象合成到第二圖像。同樣地,控制器180可以將合成後的第一圖像和合成後的第二圖像應用到3D圖像中。或者,在編輯第一圖像時,控制器180可以計算被識別的編輯目標的、與被識別的編輯目標的第一觀察角度相對應的3D位置信息。例如,第一觀察角度可以是用戶在前面觀看原始3D圖像的角度。控制器180可以根據3D位置信息來生成3D圖形對象。控制器180 可以將生成的3D圖形對象合成到第一圖像。或者,在編輯第一圖像時,控制器180可以計算被識別的編輯目標的、與被識別的編輯目標的第一觀察角度相對應的3D位置信息。並且,控制器180可以通過使用3D位置信息來將被識別的編輯目標變換為使得被識別的編輯目標與第二觀察角度相對應。例如, 第二觀察角度可以是用戶觀看被識別的編輯目標的正面的角度。控制器180可以根據用戶輸入對經過變換的編輯目標的第一圖像進行編輯。考慮到雙眼視差,控制器180可以將與針對經過變換的編輯目標的第一圖像的編輯相同的編輯應用於第二圖像。並且,控制器180通過使用3D位置信息可以再一次變換經過變換的編輯目標,使得經過變換的編輯目標與原始第一觀察角度相對應。下文中,作為一個示例,將通過利用下述情況來描述控制器180的操作在這種情況中,第一觀察角度是用戶在前面觀看示出了美術館的內部整個視野的3D圖像的角度,而第二觀察角度是3D圖像內的觀眾在前面觀看掛在牆上的圖片的角度。控制器180可以根據被識別的編輯目標的左圖像或右圖像來計算與編輯目標的第一觀察角度相對應的3D位置信息。這裡,計算出的3D位置信息可以是編輯目標的X軸旋轉角度XI、Y軸旋轉角度Yl和Z軸深度值Zl。控制器180可以變換左圖像或右圖像,使得通過使用該3D位置信息來使左圖像或右圖像與第二觀察角度相對應。即,控制器180可以根據X軸旋轉角度X2、Y軸旋轉角度Υ2 和Z軸深度值Ζ2 (即,與第二觀察角度相對應的3D位置信息)來變換編輯目標的左圖像或右圖像。控制器180可以根據用戶輸入將諸如3D文本等的圖形對象插入到或編輯為經過變換的編輯目標的左圖像或右圖像。將圖形對象合成到相應的右圖像或左圖像,以及經過變換的編輯目標的左圖像或右圖像。在這種情況下,考慮到雙眼視差,控制器180將圖形對象合成到右圖像或左圖像。控制器180可以再一次變換經過變換的編輯目標,使得經過變換的編輯目標與第一觀察角度相對應。在這種情況下,控制器180可以根據編輯目標的X軸旋轉角度Xl、Υ軸旋轉角度Yl和ζ軸深度值Zl來重置經過變換的編輯目標,或者通過Χ1/Υ1/Ζ1和Χ2/Υ2/Ζ2 之間的變化(variation)來恢復設置。已經根據原始第一觀察角度再一次變換的編輯目標可以被反映(或合成)為3D圖像,以進行三維顯示。此外,控制器180可以根據用戶的觸摸輸入、接近觸摸、觸摸和拖動、多次觸摸輸入等來調節插入或編輯的圖形對象的位置或方向(X軸旋轉角度、Y軸旋轉角度、Z軸深度值)。如上所述,因為控制器180變換被識別的編輯目標,使得被識別的編輯目標與合適的第二觀察角度相對應,因此用戶能夠針對被識別的編輯目標執行在精確位置處的圖形對象輸入。在上面的描述中,控制器180將圖形對象合成到編輯目標的第一和第二圖像,但是考慮到雙眼視差,控制器180可以僅將圖形對象合成到經過變換的編輯目標的第一圖像,並且針對合成後的第一圖像生成第二圖像。例如,控制器180可以僅將圖形對象插入到編輯目標的左圖像並且根據基於深度圖像繪製(DIBR)方案來生成相應的右圖像。控制器180可以變換經過變換的編輯目標,使得經過變換的編輯目標通過使用3D位置信息與初始第一觀察角度相對應。在對編輯目標進行編輯之後,控制器180將編輯後的第一圖像和與編輯後的第一圖像相對應的第二圖像應用於3D圖像。具體地說,控制器180可以將包括第一和第二圖像的編輯目標圖像合成為3D圖像。圖4是示出了根據本發明的一個示例性實施方式的將文本合成到通過移動終端識別的編輯目標的圖。如圖4所示,當用戶從針對被識別的編輯目標顯示的功能菜單選擇文本輸入(圖 4中的圖片圖框)(410)並且通過使用虛擬鍵盤輸入文本G20)時,移動終端100將包括輸入文本的對話泡泡合成到放大顯示的編輯目標並且對合成後的編輯目標進行顯示G30), 並且當完成編輯時,顯示合成有對話泡泡的3D圖像(440)。在這種情況下,移動終端100可以根據用戶選擇或用戶輸入來設置文本的字體或顏色或者設置對話泡泡的種類、顏色或背景,或者放大或縮小畫面上的編輯目標,或者可以以拖放的方式移位或移動編輯目標的位置。在圖4中,移動終端100未加改變地放大和顯示圖框(即,顯示被識別的編輯目標),但是如上所述,移動終端100可以沿著用戶在前面觀看圖框的圖片的方向來變換圖框的圖片,並且放大和顯示圖框的圖片。同時,移動終端100可以自動調節文本的位置和方向,使得文本與編輯目標的3D 位置或方向一致(在圖4中,移動終端100根據圖框(編輯目標)的傾斜方向來自動調節文本方向)或者可以根據用戶輸入來調節文本的位置或方向。下文中,作為移動終端100將3D圖像內部的插入目標改變為編輯狀態然後輸入該編輯對象的修改例,將描述使用臉部識別方案來編輯3D圖像的方法。顯示單元151顯示包括人物的3D圖像。控制器180從3D圖像獲取經過識別的人物的第一圖像(左圖像或右圖像)。具體地,控制器180可以從3D圖像識別由用戶通過觸摸輸入等選擇的人物,或者在3D圖像的所選區域中包括的人物。控制器180從資料庫中搜索與第一圖像相對應(即,與第一圖像類似或相同)的 2D人物照片圖像。資料庫可以是在移動終端100中安裝的地址列表、聯繫電話、電話薄等的內部資料庫,或者可以是可以通過無線通信單元110連接的外部資料庫。當搜索成功並且找到了與第一圖像相對應的2D人物照片圖像時,控制器180從資料庫獲取與2D人物照片圖像相關聯的信息。與2D人物照片圖像相關聯的信息可以包括姓名、地址、有線/無線電話號碼、電子郵件地址、即使通訊軟體(messenger) ID、備忘錄、生日寸。控制器180將獲取信息視覺合成到第一圖像並且將合成後的第一圖像和與合成後的第一圖像相對應的第二圖像合成為3D圖像。在這種情況下,控制器180考慮到雙眼視差可以將獲取信息合成到第二圖像並且將合成後的第一圖像與合成後的第二圖像應用於 3D圖像。控制器180可以將以3D圖形對象(如,3D文本(或3D對話泡泡)、3D圖標、3D圖像、3D視頻、3D圖等)形式的獲取信息視覺合成到第一圖像。圖5是示出了根據本發明的一個示例性實施方式的通過利用臉部識別方案將文本合成到由移動終端識別的編輯目標的圖。如圖5所示,當用戶從3D圖像選擇人物(具體地,臉部)作為編輯目標(510)時, 移動終端100通過使用臉部識別方案來從資料庫中搜索與3D人物圖像的左圖像或右圖像相對應的2D人物圖像(照片圖像)(520)。當找到了與3D人物圖像的左圖像或右圖像相對應的2D人物圖像(照片圖像)時, 移動終端100將與對話泡泡形式的相應的2D人物圖像(照片圖像)相關聯的信息(在圖 5中,「Jun」,人物姓名)合成為3D圖像(530)。控制器180將合成後的第一圖像和與合成後的第一圖像相對應的第二圖像應用於3D圖像的過程可以與如上面參照圖1至圖4所述的移動終端100將3D圖像內的插入目標改變為編輯狀態並且輸入3D對象的情況類似地進行理解,因此將省略其詳細描述。現在將描述移動終端100在3D圖像上輸入3D對象然後指定插入目標的情況。^h 3D圖像上輸入3D X寸象然後指定插入目豐示根據本發明的一個示例性實施方式的移動終端100可以在3D圖像上輸入3D對象,然後指定3D圖像內的插入目標。具體地說,顯示單元151顯示3D圖像。控制器180接收要合成的圖形對象,並且從3D圖像識別合成目標。在這種情況下, 控制器180對圖形對象被合成到的目標進行區分顯示,並且將通過用戶選擇或輸入的目標識別為合成目標。具體地說,當通過用戶以觸摸並拖動方式等在3D圖像上移位或移動圖形對象時, 控制器180可以通過邊緣顯示、高亮顯示、激活顯示等來區分顯示在靠近圖形對象的目標中的、能夠合成的目標。控制器180可以從用戶接收要插入到3D圖像的圖形對象,並且考慮到輸入的圖形對象的位置或方向而自動識別合成目標,或者根據用戶輸入或用戶選擇來識別合成目標。然後,控制器將輸入的圖形對象合成到經過識別的合成目標。控制器180可以根據用戶的觸摸輸入、接近輸入、觸摸和拖動、多次觸摸等調節合成目標在3D圖像中的3D位置或方向(X軸旋轉角度、Y軸旋轉角度、Z軸深度值)。圖6是示出了根據本發明的一個示例性實施方式的將線條合成到通過移動終端識別的編輯目標的圖。如圖6所示,當用戶選擇「繪畫」功能菜單(610)並且以繪畫模式在3D圖像上出現的圖片圖框上繪製水平線(620)時,移動終端100根據圖片圖框的3D位置(X軸旋轉角度、 Y軸旋轉角度、Z軸深度值)來調節水平線的角度,並且將水平線合成到圖片圖框(630)。或者,儘管圖6中未示出,但是當用戶以繪畫模式在3D圖像的特定位置繪製水平線並且以拖放方式等使水平線移位到圖片圖框時,移動終端100可以調節水平線的角度並且以與如上所述方式類似的方式將調整後的水平線合成到圖片圖框。圖7是示出了根據本發明的一個示例性實施方式的將線條合成到通過移動終端識別的、由用戶選擇的編輯目標的圖。如圖7所示,當用戶以繪畫模式在3D圖像的特定位置畫線條時(710),移動終端 100用標號(「1」、「2」、「3」、「4」)來標記在3D圖像上出現的區域或對象中的可以作為編輯目標(在圖7中,天花板玻璃)的那些區域或對象(720)。當用戶選擇其中一個標記(720)時,移動終端100根據編輯目標的3D位置(X軸旋轉角度、Y軸旋轉角度、Z軸深度值)相應地自動調節線條的位置或角度,並且將線條合成到編輯目標(730)。圖8是示出了根據本發明的一個示例性實施方式的將由用戶輸入的文本合成到通過移動終端選擇的編輯目標的圖。如圖8所示,當用戶選擇「文本」功能菜單(810)並且以文本輸入模式輸入文本 (820)時,移動終端100在3D圖像的特定位置顯示包括文本的對話泡泡(830)。當用戶以拖放方式使對話泡泡移位或移動到編輯目標(830)時,移動終端100根據編輯目標的3D位置(X軸旋轉角度、Y軸旋轉角度、Z軸深度值)來自動調節對話泡泡的位置或角度,並且將對話泡泡合成到編輯目標(840)。移動終端100在3D圖像上輸入3D對象,然後指定插入目標的情況可以與如上面參照圖1至圖5所述的移動終端100將3D圖像內的插入目標改變為編輯狀態並且輸入3D 對象的情況類似地進行理解,所以將省略其詳細描述。現在將描述當提供多個編輯目標對象時移動終端100調節要插入的對象的深度比例的情況。目fex寸象的t書況下χ杉罙it比例講行i周節在將3D對象插入到3D圖像內的具有不同比例的多個對象中時,根據本發明的另一個示例性實施方式的移動終端可以調節3D對象的各部分的深度比例,使得3D對象的各部分的深度比例與各對象的深度比例相對應,並且插入調整後的3D對象。具體地說,顯示單元151顯示3D圖像。控制器180接收要合成的圖形對象,並且識別3D圖像中具有不同的深度比例的多個編輯目標。控制器180將輸入的圖形對象合成到編輯目標,以使得圖形對象的深度比例在與各個合成目標重疊的部分具有不同深度比例。在這種情況下,控制器180可以將圖形對象視覺合成到編輯目標的第一圖像和第二圖像。圖9是示出了根據本發明的一個示例性實施方式的通過由移動終端區分線條部分的深度將由用戶輸入的線條合成到編輯目標的圖。如圖9所示,當圓圈(即,3D圖像的編輯目標對象)的深度比例不同(深度比例分別為100、80、60、40和20)時(910),用戶可以以繪畫模式在圓圈上輸入線條(920)。在這種情況下,移動終端100可以合成線條,以使得根據各圓圈的深度,按照線條的部分逐漸區分深度比例。在圖9中,移動終端100可以通過將從線條的一端到另一端的深度比例設置為100、99、98........22、21和20來執行合成。圖10是示出了根據本發明的一個示例性實施方式的用於調節圖像的深度比例的方法的過程的流程圖。參照圖10,首先,移動終端100從3D圖像識別編輯目標(步驟S1010)。這裡,3D 圖像包括反映雙眼視差的第一圖像和第二圖像。具體地說,移動終端100可以識別通過用戶的觸摸輸入、接近觸摸或區域輸入所選擇的編輯目標。下面,移動終端100編輯被識別的編輯目標的第一圖像(步驟S1020)。這裡,第一圖像可以是被識別的編輯目標的左圖像或右圖像。具體地說,移動終端100可以將圖形對象合成到第一圖像。圖形對象可以是文本、 線條、圖形、圖標、圖像或視頻。同時,移動終端100計算與被識別的編輯目標的第一觀察角度相對應的被識別的編輯目標的3D位置信息,根據3D位置信息生成3D圖形對象,然後將生成的3D圖形對象合成到第一圖像。或者,移動終端可以計算與被識別的編輯目標的第一觀察角度相對應的被識別的編輯目標的3D位置信息,通過使用3D位置信息變換被識別的編輯目標,使得被識別的編輯目標與第二觀察角度相對應,然後編輯經過變換的編輯目標的第一圖像。然後,移動終端100將經過編輯的第一圖像和與經過編輯的第一圖像相對應的第二圖像應用於3D圖像(S1030)。這裡,第二圖像可以是分別與左圖像或右圖像相對應的右圖像或左圖像。在這種情況下,移動終端100考慮到雙眼視差可以將圖形對象合成到第二圖像, 並且將經過合成的第一圖像和經過合成的第二圖像應用於3D圖像。在這種情況下,移動終端100考慮到雙眼視差可以將與針對經過變換的編輯目標的第一圖像的編輯相同的編輯應用於第二圖像,並且通過使用3D位置信息再一次變換經過變換的編輯目標,使得經過變換的編輯目標與第一觀察角度相對應。或者,移動終端100考慮到雙眼視差可以根據經過變換的編輯目標的第一圖像生成第二圖像,並且通過使用3D位置信息再一次變換經過變換的編輯目標,使得經過變換的編輯目標與第一觀察角度相對應。隨後,移動終端100可以根據用戶輸入來調節3D圖像中的編輯目標的位置或方向 (步驟 S1040)。圖11是示出了根據本發明的另一個示例性實施方式的用於調節圖像的深度比例的方法的過程的流程圖。參照圖11,首先,移動終端100接收要合成的圖形對象(步驟S1110)。移動終端100從3D圖像識別合成目標(步驟S1120)。在這種情況下,移動終端 100可以對圖形對象可以合成到的目標進行區分顯示,並且將由用戶選擇的目標識別為合成目標。具體地說,當移位或移動圖形對象時,移動終端100可以對在靠近圖形對象的目標中的、圖形對象可以合成到的目標進行區分顯示。下面,移動終端100將輸入的圖形對象合成到經過識別的合成目標(步驟S1130)。然後,移動終端100可以根據用戶輸入來調節3D圖像中圖形對象的位置或方向(步驟 Sl 140)。圖12是示出了根據本發明的再一個示例性實施方式的用於調節圖像的深度比例的方法的過程的流程圖。參照圖12,首先,移動終端100獲取從3D圖像識別出的人物的第一圖像(步驟 S1020)。並且,移動終端100從資料庫中搜索與第一圖像相對應的2D人物照片圖像(步驟 S1220)。然後,當搜索成功時,移動終端100從資料庫獲取與該2D人物照片圖像相關聯的信息(步驟S1240),將獲取信息視覺合成到第一圖像(步驟S1250),並且將合成後的第一圖像和與合成後的第一圖像相對應的第二圖像應用於3D圖像(步驟SU60)。在這種情況下,移動終端考慮到雙眼視差可以將獲取信息合成到第二圖像,並且將合成的第一圖像和合成的第二圖像應用於3D圖像。然後,移動終端100可以根據用戶輸入來調節表示3D圖像中的獲取信息的圖形對象的位置或方向(步驟S1270)。圖13是示出了根據本發明的又一個示例性實施方式的用於調節圖像的深度比例的方法的過程的流程圖。參照圖13,首先,移動終端100接收要合成的圖形對象(步驟S1310)。並且,移動終端識別3D圖像中的、具有不同的深度比例的多個合成目標(步驟S1320)。然後,移動終端100將圖形對象合成到合成目標,使得圖形對象按照與各個合成目標重疊的部分而具有不同的深度比例(步驟S1330)。在這種情況下,移動終端100可以將圖形對象視覺合成到合成目標的第一圖像和與第一圖像相對應的第二圖像。根據本發明的一個示例性實施方式的調節圖像的深度比例的方法可以與如上面參照圖1至圖9所述的關於根據本發明的示例性實施方式的移動終端的描述類似地進行理解,因此將省略其詳細描述。在本發明的實施方式中,上述方法可以實現為可以在程序記錄介質中由處理器讀取的代碼。處理器可讀介質包括R0M、RAM、⑶-ROM、磁帶、軟盤、光數據存儲裝置等。處理器可讀介質還包括按照載波或信號形式的實現方式(如,通過網際網路的發送)。根據本發明的實施方式的移動終端不限於構造和方法的應用,而可以選擇性地組合全部或部分實施方式,以被構造成各種修改例。已經參照附圖描述了本發明的示例性實施方式。本申請中使用的術語僅用於描述特定實施方式,而不旨在限制本發明。由於在不偏離這些實施方式的特性的情況下可以以多種形式實施這些實施方式, 因此應當理解上述實施方式不限於上述描述的任何細節,除非特別指出,而應當在所附權利要求中限定的範圍之內進行寬泛地解釋。因此,希望所附權利要求包括落入權利要求的範圍或這樣的範圍的等同物之內的各種修改例和變型例。
權利要求
1.一種用於控制移動終端的方法,該方法包括以下步驟通過所述移動終端上的控制器來提供第一圖像和第二圖像以形成三維圖像,所述第一圖像和所述第二圖像反映雙眼視差;通過所述控制器從所述三維圖像識別編輯目標; 通過所述控制器對被識別的編輯目標的第一圖像進行編輯;以及通過所述控制器將經過編輯的第一圖像和與所述經過編輯的第一圖像相對應的第二圖像應用於所述三維圖像。
2.根據權利要求1所述的方法,該方法還包括以下步驟通過用戶的觸摸輸入、接近觸摸、或區域輸入來識別所選擇的編輯目標。
3.根據權利要求1所述的方法,該方法還包括以下步驟 將圖形對象合成到所述第一圖像。
4.根據權利要求3所述的方法,其中,所述圖形對象是文本、線條、圖形、圖標、圖像或視頻。
5.根據權利要求3所述的方法,該方法還包括以下步驟考慮到所述雙眼視差,將所述圖形對象合成到所述第二圖像;以及將合成後的第一圖像和合成後的第二圖像應用於所述三維圖像。
6.根據權利要求1所述的方法,該方法還包括以下步驟在將所述第一圖像和所述第二圖像應用於所述三維圖像之後,根據用戶輸入來調節所述編輯目標在所述三維圖像上的位置或方向。
7.根據權利要求1所述的方法,該方法還包括以下步驟計算所述被識別的編輯目標的、與所述被識別的編輯目標的第一觀察角度相對應的三維位置信息;根據所述三維位置信息來生成三維圖形對象;以及將所生成的三維圖形對象合成到所述第一圖像。
8.根據權利要求1所述的方法,該方法還包括以下步驟計算所述被識別的編輯目標的、與所述被識別的編輯目標的第一觀察角度相對應的三維位置信息;通過使用所述三維位置信息來將所述被識別的編輯目標變換為與第二觀察角度相對應;以及對經過變換的編輯目標的第一圖像進行編輯。
9.根據權利要求8所述的方法,該方法還包括以下步驟考慮到所述雙眼視差,將與針對所述經過變換的編輯目標的第一圖像的編輯相同的編輯應用於所述第二圖像;以及通過使用所述三維位置信息來將所述經過變換的編輯目標變換為與所述第一觀察角度相對應。
10.根據權利要求8所述的方法,該方法還包括以下步驟考慮到所述雙眼視差,從所述經過變換的編輯目標的第一圖像生成所述第二圖像;以及通過使用所述三維位置信息將所述經過變換的編輯目標變換為使得所述經過變換的編輯目標與所述第一觀察角度相對應。
11.一種用於控制移動終端的方法,該方法包括以下步驟通過所述移動終端上的控制器來提供第一圖像和第二圖像以形成三維圖像,所述第一圖像和所述第二圖像反映雙眼視差;通過所述控制器接收要合成的圖形對象;通過所述控制器從所述三維圖像中識別合成目標;以及通過所述控制器將接收到的圖形對象合成到被識別的合成目標。
12.根據權利要求11所述的方法,該方法還包括以下步驟以可區分所述目標的方式顯示所述圖形對象能夠合成到的目標;以及將由用戶選擇的目標識別為所述合成目標。
13.根據權利要求12所述的方法,其中,在區分顯示所述目標的步驟中,當所述圖形對象移動時,區分顯示在靠近所述圖形對象的目標中的、能夠合成到所述圖形對象的目標。
14.根據權利要求11所述的方法,該方法還包括以下步驟 將從所述三維圖像識別的人物的第一圖像獲取為所述圖形對象; 從資料庫中搜索與所述第一圖像相對應的二維照片圖像;以及從所述資料庫獲取與所述二維照片圖像相關聯的信息; 將所獲取信息合成到所述第一圖像;以及將合成後的第一圖像和與所述合成後的第一圖像相對應的第二圖像應用於所述三維圖像。
15.根據權利要求11所述的方法,該方法還包括以下步驟從所述三維圖像識別多個合成目標,各合成目標具有不同的深度比例;以及將所述圖形對象合成到所述多個合成目標,以使得所述圖形對象在該圖形對象的、與所述合成目標重疊的部分上具有不同的深度。
16.一種移動終端,該移動終端包括顯示單元,其被構造為顯示三維圖像;以及控制器,其被構造為從所述三維圖像識別編輯目標、對所述編輯目標的第一圖像進行編輯、並且將經過編輯的第一圖像和與所述經過編輯的第一圖像相對應的第二圖像應用於所述三維圖像,其中,所述第一圖像和所述第二圖像反映雙眼視差,以形成所述三維圖像。
17.根據權利要求16所述的移動終端,其中,所述控制器還被構造為通過用戶的觸摸輸入、接近觸摸、或區域輸入來識別所選擇的編輯目標。
18.根據權利要求16所述的移動終端,其中,所述控制器還被構造為將圖形對象合成到所述第一圖像。
19.根據權利要求18所述的移動終端,其中,所述控制器還被構造為考慮到所述雙眼視差,將所述圖形對象合成到所述第二圖像,並且將所述第一圖像和所述第二圖像合成到所述三維圖像。
20.根據權利要求16所述的移動終端,其中,所述控制器還被構造為根據用戶輸入來調節所述編輯目標在所述三維圖像上的位置或方向。
21.根據權利要求16所述的移動終端,其中,所述控制器還被構造為計算識別出的編輯目標的、與所述識別出的編輯目標的第一觀察角度相對應的三維位置信息,通過使用所述三維位置信息將所述識別出的編輯目標變換為與第二觀察角度相對應,以及顯示經過變換的編輯目標的所述第一圖像。
22.根據權利要求21所述的移動終端,其中,所述控制器還被構造為對所述經過變換的編輯目標的所述第一圖像進行編輯,考慮到所述雙眼視差將與針對所述第一圖像的編輯相同的編輯應用於所述第二圖像,以及通過使用所述三維位置信息來將所述經過變換的編輯目標變換為與所述第一觀察角度相對應。
23.—種移動終端,該移動終端包括顯示單元,其被構造為顯示三維圖像;以及控制器,其被構造為接收要合成的圖形對象、從所述三維圖像識別合成目標、並且將所述圖形對象合成到所述合成目標。
24.根據權利要求23所述的移動終端,其中,所述控制器還被構造為以可區分方式顯示所述圖形對象要被合成到的目標,並且將由用戶選擇的目標識別為所述合成目標。
25.根據權利要求23所述的移動終端,其中,所述控制器還被構造為當所述圖形對象移動時,區分顯示在靠近所述圖形對象的目標中的、能夠合成到所述圖形對象的目標。
26.根據權利要求23所述的移動終端,其中,所述控制器還被構造為將從所述三維圖像識別的人物的第一圖像獲取為所述圖形對象,從資料庫中搜索與所述第一圖像相對應的二維照片圖像,從所述資料庫獲取與所述二維照片圖像相關聯的信息,將所獲取信息合成到所述第一圖像,以及將所述第一圖像和與所述第一圖像相對應的第二圖像應用於所述三維圖像。
27.根據權利要求23所述的移動終端,其中,所述控制器還被構造為從所述三維圖像識別多個合成目標,各合成目標具有不同的深度比例;以及將所述圖形對象合成到所述多個合成目標,以使得所述圖形對象在該圖形對象的、與所述合成目標重疊的部分上具有不同的深度。
全文摘要
用於編輯三維圖像的方法和利用該方法的移動終端。一種用於控制移動終端的方法包括通過移動終端上的控制器來提供第一圖像和第二圖像,第一圖像和第二圖像反映雙眼視差以形成三維圖像;從三維圖像識別編輯目標;編輯被識別的編輯目標的第一圖像;以及將經過編輯的第一圖像和與經過編輯的第一圖像相對應的第二圖像應用於三維圖像。
文檔編號G06T19/00GK102376101SQ201110104968
公開日2012年3月14日 申請日期2011年4月26日 優先權日2010年8月11日
發明者金鐘煥 申請人:Lg電子株式會社