專利名稱:信息處理裝置、信息處理方法以及程序的制作方法
技術領域:
本公開涉及信息處理裝置、信息處理方法以及程序,更具體地涉及被構造成控制用戶感興趣的對象的顯示的信息處理裝置、信息處理方法以及程序。
背景技術:
近來,在虛擬三維空間中的三維顯示內(nèi)容的立體顯示技術已廣受歡迎(例如參見如下日本專利特開平08-116556號)。當在虛擬三維空間中顯示對象的情況下,用于針對觀看者的左眼和右眼在立體顯示器上呈現(xiàn)對象的針對右眼的圖像和針對左眼的圖像之間的視差量的調節(jié)允許在深度方向上從觀看者的眼前極度靠近的范圍到無限方向的任何距離處的對象呈現(xiàn)。然而,當一個人觀看立體顯示器吋,過多增加顯示器上顯示的對象的視差使得該 人花較長時間將眼睛聚焦在對象上,從而導致使眼睛緊張而導致眼睛疲勞的問題。為了克服該問題,提出了一種限制對象的凸出和縮入量從而減輕眼睛疲勞和不自然的感覺的方法。尤其是,在為便攜設備設計的小尺寸顯示器的情形中,例如在手臂長度處立體顯示對象,觀看距離非常短,因此上述問題更加顯著,從而使得難以在顯示器前方和后方幾厘米之外立體地呈現(xiàn)對象。為了解決該問題,提出了ー種方法,其中與長觀看距離的大尺寸顯示器相比,尤其在小尺寸顯示器中更加降低圖像的視差量,由此減輕眼睛疲勞和不自然的感覺。一般來說,從屏幕的縮入呈現(xiàn),而非從屏幕的凸出呈現(xiàn),在減輕眼睛疲勞和不自然感覺方面有利,而且不使觀看者的眼睛緊張,從而提供對立體表現(xiàn)的對象的舒適的瀏覽。因此,提出了ー種方法,其中縮入量被設置為高于凸出量以執(zhí)行提供深度感的立體顯示。
發(fā)明內(nèi)容
然而,雖然可以通過降低對象的凸出量或縮入量來減輕眼睛疲勞,但是也降低了立體效果,從而缺少現(xiàn)實或沖擊的感覺。因此,期望這樣的技術的開發(fā),其用于通過開發(fā)便于每個觀看者將眼睛的焦點設置在期望的對象上的新方法來擴大對象的凸出量和縮入量的范圍,從而提供具有真實和沖擊感覺的呈現(xiàn)。因此,為解決上述問題而作出本公開。期望提供一種新的改進的信息處理裝置、信息處理方法和程序,其被配置為根據(jù)用戶對特定對象的關注來執(zhí)行該特定對象在深度方向上的動畫顯示。在實施本公開時以及根據(jù)其ー個實施例,提供ー種信息處理裝置,包括獲取塊,被配置為獲取與用戶對能夠立體顯示圖像的顯示屏上所顯示的對象的關注相關聯(lián)的檢測結果,以及顯示控制塊,被配置為基于所獲取的檢測結果根據(jù)用戶關注在深度方向上動畫顯示對象。在實施本公開時以及根據(jù)其ー個實施例,提供ー種信息處理方法,包括獲取與用戶對能夠立體顯示圖像的顯示屏上所顯示的對象的關注相關聯(lián)的檢測結果,以及基于所獲取的檢測結果根據(jù)用戶關注在深度方向上動畫顯示對象。在實施本公開時以及根據(jù)其ー個實施例,提供ー種程序,用于使得計算機執(zhí)行以下處理獲取與用戶對能夠立體顯示圖像的顯示屏上所顯示的對象的關注相關聯(lián)的檢測結果的處理,以及基于所獲取的檢測結果根據(jù)用戶關注在深度方向上動畫顯示對象的處理。如上所述和根據(jù)本發(fā)明,響應用戶對特定對象的關注,可以在深度方向上動畫顯示所述特定對象。
圖I是示出根據(jù)本公開的ー個實施例的信息處理裝置的概要構造的示意圖; 圖2是示出根據(jù)該實施例的信息處理裝置的功能構造的框圖;圖3是指示要由根據(jù)該實施例的信息處理裝置執(zhí)行的動畫顯示處理的流程圖;圖4是根據(jù)該實施例的深度方向中的動畫顯示的示例;圖5是根據(jù)該實施例的基于左右視差表現(xiàn)的動畫顯示的示例;圖6是指示根據(jù)該實施例的視差減小/増大的動畫顯示時間和視差量之間的關系的圖;以及圖7是在通過根據(jù)該實施例的信息處理裝置在屏幕之間進行了切換的情況下動畫顯示的示例。
具體實施例方式下面將參考附圖更詳細地描述本公開的實施例。應當注意,在本說明書和其附圖中,用相同的附圖標記標注具有基本相同功能構造的構成元件,且省略了對這些構成元件的描述。將按照如下順序描述該實施例(1-1)信息處理裝置的構造;(1-2)信息處理裝置的操作;(1-3)視差量的調整;(1-4)屏幕之間切換;以及(1-5)變型(1-1)信息處理裝置的構造如下參照圖I和圖2描述根據(jù)本公開ー個實施例的信息處理裝置的構造。參照圖1,示出了根據(jù)本公開第一實施例的信息處理裝置100的概要構造。圖2示出了信息處理裝置100的功能構造。如圖I所示,信息處理裝置100例如是PC (個人計算機)、電視接收機、音樂播放器、游戲機、移動電話、或便攜式終端等,且具有顯示屏120和獲取塊130。顯示屏120顯示虛擬三維空間Sv,其中設置了兩個或更多個對象200a到200g。獲取塊130獲得與用戶對顯示屏120上顯示的對象的關注相關聯(lián)的檢測的結果。例如,顯示屏120是諸如!XD(液晶顯示器)、PDP(等離子顯示板)、或有機EL(電致發(fā)光)板的顯示設備。顯示屏120是能夠立體顯示的顯示器。顯示屏120通過ー種其中例如使用一副偏振眼鏡允許觀看者基于針對觀看者眼睛而不同的偏振狀態(tài)來觀看視點(viewpoint)圖像(或視差圖像)的方法來執(zhí)行立體顯示。也可用其它方法,包括其中不使用一副偏振眼鏡,而通過視差屏障(parallax barrier)或柱狀透鏡(lenticular lens)將兩個或更多個視點圖像的預定視點圖像引入觀看者的眼球的方法,和被稱為幀序列的另ー種方法。應當注意,如圖所示,顯示屏120可以與信息處理裝置100—體化,且被設置在裝置的表面上??蛇x地,可以獨立于信息處理裝置100地布置顯示屏120。在顯示器120上顯示虛擬三維空間Sv。在該實施例中,在虛擬三維空間Sv中定義圖中顯示的三個方向X軸方向、y軸方向以及Z軸方向。X軸方向指示顯示屏120的左右方向。y軸方向指示顯示屏120的上下方向。z軸方向指示顯示屏120的深度方向。在虛擬三維空間Sv中,顯示了兩個或更多個對象200a至200g。例如,對象可以包括用戶操作的點對象200g和內(nèi)容對象200a至200f。應當注意,隨后將描述實施例中的對象的動畫顯示。獲取塊130獲取與用戶對屏上顯示的對象的關注相關聯(lián)的檢測結果。在圖I中, 獲取塊130獲得用戶對特定對象200e的關注的檢測結果。為了獲得用戶關注的檢測結果,獲取塊130例如可以具有照相機或紅外輻射發(fā)射塊和紅外輻射接收塊。在該實施例中,具有照相機的獲取塊130被布置在方便對觀看者的臉部進行檢測的位置,諸如信息處理裝置100的上部。用戶的關注在實施例的檢測用戶是否關注特定對象的方法中,根據(jù)通過使用獲取塊130的照相機獲得的圖像數(shù)據(jù)執(zhí)行面部檢測(或面部識別),從而通過用戶面部的存在或不存在來估計用戶是否正在關注特定対象。多種其它方法也可用作檢測用戶是否正在關注特定對象的方法。例如,可以使用上述面部識別技術來檢測用戶面部的存在或不存在以及用戶面部的方向,從而基于檢測來估計用戶正在關注的特定対象。基于用戶面部的方向的檢測結果和顯示屏120和用戶面部之間的距離,可以估計用戶正在關注的特定對象。通過檢測存在兩只或更多只眼睛,可以估計用戶正在關注的特定対象。通過檢測從用戶的眼睛的視網(wǎng)膜反射的紅外輻射光,可以估計用戶的關注。可以將諸如照相機的傳感器附著于用戶的眼鏡以檢測眼鏡和顯示屏120之間的距離和方向關系,從而估計用戶的關注。根據(jù)用戶裝置的操作狀態(tài),可以估計用戶的關注。尤其是,如果信息處理裝置100是諸如移動電話、便攜式終端或便攜式游戲機的移動設備,那么可以基于對用戶的設備執(zhí)行的操作的狀態(tài)或從設備發(fā)出的聲音的方向性來估計用戶的關注。另外,可以通過其它方法估計用戶的關注,只要能夠例如基于目光接觸、視線移動、視線方向、身體的存在或不存在、身體的方向、頭部的方向、用戶的手勢或腦信號來估計用戶關注的對象即可。如上所述,與用戶關注相關聯(lián)的檢測結果可以包括以下的至少ー個或更多個面部的存在或不存在、面部的方向、上述顯示屏和面部之間的距離、兩個或更多個眼睛、從用戶的眼睛反射的紅外光、對設備的操作、從設備發(fā)出的聲音的方向性、大腦信號、視線接觸、視線運動、視線方向、身體的存在或不存在、身體的方向、頭部的方向以及用戶的手勢。如圖I所示,例如可以在作為信息處理裝置100的上部的容易檢測觀看者面部的位置處,在與顯示屏120的方向相對應的方向上設置獲取塊130。在該情況下,用戶能夠容易地將虛擬三維空間Sv中的方向與實際方向關聯(lián),從而基于獲取塊130獲得的用戶面部檢測的結果便于動畫顯示。圖I中示出的信息處理裝置100使得獲取塊130獲得與用戶的關注相關聯(lián)的檢測結果,并基于所獲得的檢測結果動畫顯示用戶正在關注的特定對象。例如,如果用戶的關注離開ー對象,那么信息處理裝置100執(zhí)行動畫顯示操作,其中逐漸減小該對象的凸出量或縮入量。如果用戶的關注針對ー對象,那么信息處理裝置100執(zhí)行動畫顯示操作,其中逐漸増大該對象的凸出量或縮入量。參照圖2,示出了示出根據(jù)本公開實施例的信息處理裝置100的功能構造的框圖。在圖2中,信息處理裝置100具有顯示屏120、獲取塊130、圖像輸入塊140、顯示控制塊150以及存儲塊160。如上所述,信息處理裝置100例如可以是PC、電視接收機或移動設備,但 是不是總需要在上述信息處理裝置100的同一外殼中包括上述部件元件。例如,顯示屏120可以不被結合在信息處理裝置100的內(nèi)部,即,顯示屏120可以獨立于信息處理裝置100地設置。另外,存儲塊160可以被不被結合在信息處理裝置100的內(nèi)部,例如存儲塊160可以被設置為起到網(wǎng)絡上布置的存儲器的作用。上面參照圖I描述了顯示屏120和獲取塊130,因此省略其描述。圖像輸入塊140用來輸入要在顯示屏120上顯示的圖像。顯示控制塊150根據(jù)用戶對特定對象的關注來調整視差。例如,如果用戶的關注離開特定對象,那么顯示控制塊150相應地減小對象的視差量。如果用戶的關注針對特定對象,那么顯示控制塊150相應地增大對象的視差量。調整特定對象的視差量的方法包括通過簡單調整內(nèi)容在深度方向(Z方向)的深度量來調整視差量的方法和實際調整視差(或收斂角)的方法。例如,為了基于雙眼視差實現(xiàn)顯示器上的動畫顯示,以對右眼圖像200eR和左眼圖像200eL的最終狀態(tài)下的視差量進行補充的形式生成具有右眼圖像200eR和左眼圖像200eL的不同視差量(或偏移量)的兩個或更多個中間視差圖像。接下來,顯示中間視差圖像(圖5的中間圖)以從右眼圖像200eR和左眼圖像200eL之間沒有視差的顯示狀態(tài)(圖5的左圖)順序增加視差。因此,可以調整每個對象的視差量。顯示控制塊150將要在虛擬三維空間Sv中布置的對象200a至200g在顯示屏120上顯示為立體圖像?;谝暡盍康恼{整,顯示控制塊150在深度方向動畫顯示特定對象。更具體地說,當用戶的關注離開特定對象吋,顯示控制塊150相應地逐漸減小該對象的視差量。因此,顯示控制塊150能夠動畫顯示特定對象以減小該對象的深度量。當用戶的關注針對特定對象吋,顯示控制塊150相應地逐漸增大該對象的視差量。因此,顯示控制塊150能夠動畫顯示該特定對象以增大該對象的深度量。下面將參照圖4和圖5描述動畫顯示。圖4的上部示出了對象200e被表現(xiàn)為在深度方向上凸出的動畫顯示的示例。圖4的下部示出了對象200e被表現(xiàn)為在深度方向上縮入的動畫顯示的示例。圖5示出了以上述右眼圖像200eR和左眼圖像200eL之間的視差(或偏移)的程度在深度方向上進行的動畫顯示。例如,圖4和圖5的左圖示出了沒有執(zhí)行立體顯示的正常屏幕顯示狀態(tài),即,右眼圖像200eR和左眼圖像200eL之間的視差量為O的顯示狀態(tài)。這時,ニ維地顯示對象200e,其中顯示屏120上沒有視差。根據(jù)該顯示狀態(tài),右眼圖像200eR和左眼圖像200eL之間的視差量(或偏移量)如圖5得中部所示逐漸增加。因此,執(zhí)行圖4的中部示出的深度方向的動畫顯示,從而將對象移動至圖4的右圖中示出的目標立體顯示位置。在圖5的右圖中,右眼圖像200eR位于左眼圖像200eL的左側,使得如圖4的右上部所示,對象200e看起來如同在目標立體顯示中凸出。另ー方面,如果和圖5的右圖相反,右眼圖像200eR位于左眼圖像200eL的右邊,那么對象200e看起來如同在圖4中右下部示出的目標立體顯示中縮入。因此,對象在深度方向逐漸移到實際顯示對象的位置,使得用戶能夠容易地逐步調整眼睛焦點使得眼睛焦點跟隨對象。因此,和沒有執(zhí)行動畫顯示的情況相比,可以擴展深度量的范圍,從而實現(xiàn)真實立體顯示。應當注意,對象的深度量指示從顯示屏120向前的凸出的量或從顯示屏120向后的縮入的量。在圖4和圖5中,在通過從O逐漸增大對象的視差量的絕對值來擴大對象的凸出表現(xiàn)和縮入表現(xiàn)的方向中執(zhí)行動畫顯示。這在此被稱為視差増大動畫顯示。另ー方面,有時可以通過逆轉圖4和圖5中示出的箭頭來從右至左地執(zhí)行動畫顯示。在這種情況下,對 象的視差量的絕對值從實現(xiàn)目標立體顯示的值逐漸減小,從而在對象的凸出表現(xiàn)和縮入表現(xiàn)減小的方向上執(zhí)行動畫顯示。這在此被稱為視差減小動畫顯示。顯示控制塊150是用于執(zhí)行顯示操作的計算處理裝置,且例如可以通過GPU (圖形處理單元)、CPU (中央處理單元)或DSP (數(shù)字信號處理器)來實現(xiàn)。顯示控制塊150可以如存儲塊160中存儲的程序所指示地進行操作。應當注意,實現(xiàn)顯示控制塊150的功能的程序可以如在移動存儲介質,諸如硬盤記錄介質或存儲卡中存儲地被提供給信息處理裝置100,或者可以例如通過LAN(局域網(wǎng))、因特網(wǎng)或其它網(wǎng)絡將程序下載至信息處理裝置100。存儲塊160存儲信息處理裝置100執(zhí)行處理所需要的數(shù)據(jù)。在該第一實施例中,存儲塊160也存儲被預定為動畫顯示的閾值的第一預定時間和第二預定時間。存儲塊160也可以是存儲裝置,諸如RAM(隨機存取存儲器)或ROM(只讀存儲器)。可選地,存儲塊160可以是諸如光盤、磁盤或半導體存儲器的移動存儲介質,以及可以是存儲裝置和移動存儲介質的結合。存儲塊160可以存儲例如通過使CPU或DSP執(zhí)行這些功能來實現(xiàn)顯示控制塊150的功能的程序。(1-2)信息處理裝置的操作下面參照圖3描述根據(jù)本公開實施例的動畫顯示處理。根據(jù)本公開實施例的動畫顯示處理在呈現(xiàn)輸入圖像和開始瀏覽輸入圖像的屏幕過渡的時間,從視差量小的位置到實際執(zhí)行立體顯示的位置執(zhí)行動畫顯示。首先,在步驟S305中,圖像輸入塊140輸入包括兩個或更多個對象200a至200e的圖像。在步驟S310中,顯示控制塊150在沒有視差的狀態(tài)下在顯示屏120上ニ維地顯示輸入圖像。在步驟S315中,獲取塊130獲得與用戶對特定對象的關注相關聯(lián)的檢測結果。顯示控制塊150確定用戶對特定對象的關注。如果發(fā)現(xiàn)用戶沒有關注特定對象,則過程返回到步驟S310以重復步驟S310和步驟S315,直到用戶關注特定對象為止。如果發(fā)現(xiàn)用戶關注特定對象,則過程進行到步驟S320,其中顯示控制塊150動畫顯示用戶正在關注的特定對象使得増大該對象的深度量(視差増大動畫顯示)。因此,附加在要調整的視差量的加號或減號指示對象200e從沒有視差的顯示狀態(tài)逐漸從顯示屏120向前凸出,且被動畫顯示直到圖4的上部顯示的目標立體顯示位置。可選地,如圖4的下部所示,對象200e從沒有視差的顯示狀態(tài)逐漸從顯示屏120向后縮入,且被動畫顯示直到目標立體顯示位置。接下來在步驟S325中,顯示控制塊150在目標立體顯示位置處顯示特定對象的立體圖像。在步驟S330中,顯示控制塊150確定用戶是否正在關注特定対象。如果發(fā)現(xiàn)用戶正在關注特定対象,則過程返回到步驟S325以重復步驟S325和步驟S330以在目標立體顯示位置處顯示特定對象的立體圖像,直到用戶眼睛從特定對象移開為止。
如果發(fā)現(xiàn)用戶已將眼睛從特定對象移開,那么過程進行到步驟S335,其中顯示控制塊150確定用戶已將眼睛移開了多長時間。如果發(fā)現(xiàn)移開時間等于或大于眼睛移開時間的預定閾值A (相當于第一預定時間),那么過程返回步驟S325,其中顯示控制塊150在目標立體顯示位置處顯示特定對象的立體圖像,重復步驟S325至步驟S335直到眼睛移開時間變得大于閾值A為止。如果眼睛移開時間變得大于預定閾值A,那么過程進行到步驟S340,其中顯示控制塊150動畫顯示特定對象使得特定對象的深度量減小(視差減小動畫顯示)。接下來,在步驟S345中,顯示控制塊150確定用戶是否正在關注特定対象。如果發(fā)現(xiàn)用戶正在關注特定對象,那么過程返回步驟S320,其中顯示控制塊150動畫顯示特定對象使得増大特定對象的深度量。然后,顯示控制塊150再次執(zhí)行S325之前的步驟的處理。如果在步驟S345中發(fā)現(xiàn)用戶沒有關注特定對象,那么過程返回步驟S335,其中顯示控制塊150在大于移開眼睛時間的閾值A而小于閾值B(相當于第二預定時間)的時間段中繼續(xù)視差減小動畫顯示;如果在步驟S335中眼睛移開時間變得等于或大于閾值B,那么過程進行到步驟S310,其中顯示控制塊150在沒有視差的狀態(tài)下在顯示屏120上顯示特定對象的圖像。然后,顯示控制塊150再次執(zhí)行S315之前的步驟的處理。根據(jù)上述處理,通過動畫顯示在深度方向上逐漸移動對象,使得用戶能夠根據(jù)動畫顯示逐漸調整眼睛焦點,從而使得眼睛焦點跟隨對象。因此,和沒有執(zhí)行動畫顯示的情況相比,可以擴展對象的凸出量和縮入量的范圍以執(zhí)行真實而有力的立體顯示。如果用戶將眼睛從特定對象移開的時長等于或小于閾值A,那么過程返回步驟S325,其中在屏幕上顯示特定對象的立體圖像。這是因為,用戶能夠容易地聚焦在立體顯示的對象上,而不在很短的眼睛離開時間之后開始動畫顯示。如果在很短的眼睛離開時間之后開始動畫顯示,即使當用戶在很短的眼睛離開時間之后眼睛馬上回到該對象的情況下,也會頻繁發(fā)生顯示切換,從而使得處理復雜。如果眼睛移開時間大于閾值A而小于閾值B,那么在上述步驟S340中執(zhí)行視差減小動畫顯示。這是因為,對象在通過動畫顯示減小深度量的方向上逐漸從目標立體顯示位置移動,使得如果用戶將眼睛回到該對象,用戶能夠容易地根據(jù)動畫顯示來調整眼睛焦點。如果眼睛移開時間等于與大于閾值B,那么過程回到步驟S310以在沒有視差的狀態(tài)下在屏上顯示圖像(或對象)。這是因為如果用戶眼睛長時間從對象移開,沒有視差地顯示對象最大地去除用戶眼睛的疲勞,從而提供舒適的瀏覽。在步驟S320中,顯示控制塊150執(zhí)行視差增大動畫顯示然后在步驟S325中在屏幕上顯示對象的立體圖像。這是因為將動畫顯示中的對象從屏幕上無視差地顯示對象連接到目標立體顯示位置降低了顯示的不自然,使得用戶能夠容易地觀看顯示,從而使用戶的眼睛疲勞最小化。應當注意,在步驟S335中,基于眼睛偏移時間的長度確定屏幕上顯示圖像的方法。然而,在步驟S335中,可以基于對象的視差量而非眼睛偏移時間的長度來控制顯示。例如,在圖像內(nèi)容具有大視差量的情況下,諸如過度凸出對象或過度縮入對象,在偏移眼睛ー段時間之后,過程回到步驟S310,其中可以無視差地在屏幕上顯示圖像內(nèi)容。如果視差量小,在偏移眼睛一段時間之后,過程返回步驟S325,其中可以繼續(xù)立體顯示而不改變視差。如果視差量既不大也不小,那么過程可以進行到步驟S340以執(zhí)行視差減小動畫顯示。應當注意,可以預先確定眼睛偏移一段時間的條件和視差量既不大也不小的條件,也可以提前在存儲塊160中存儲這些條件的值。(1-3)視差量的調整
如上所述,顯示控制塊150基于獲取塊130所獲得的檢測結果根據(jù)用戶的關注來調整特定對象的視差量,并對應于經(jīng)調整的視差量來動畫顯示該對象。這時,顯示控制塊150可以以線性或非線性方式調整對象的視差量。因此,可以控制動畫顯示的速度。例如,圖6的上部示出的曲線圖指示以線性方式調整對象的視差量的示例,而圖6的下部示出以非線性方式調整對象的視差的示例。左上部的曲線圖示出從動畫顯示開始至其結束期間執(zhí)行調整以線性減小視差量的絕對值的方法。根據(jù)該方法,執(zhí)行視差減小動畫顯示以逐漸減小對象凸出表現(xiàn)或縮入表現(xiàn)。為了減輕用戶疲勞和不自然感覺,針對用戶眼睛瀏覽屏幕,從顯示屏120向深度的縮入表現(xiàn)通常比從顯示屏120的凸出表現(xiàn)容易。因此,在圖6示出的每個曲線圖中,從顯示屏120的縮入表現(xiàn)的視差量的絕對值大于從顯示屏120的凸出表現(xiàn)的視差量的絕對值。應當理解,不管以凸出還是縮入方式顯示對象,從動畫開始時間、到動畫結束時間h的時間保持相同。因此,在顯示屏120后方執(zhí)行的動畫顯示的速度大于在顯示屏120前方執(zhí)行的動畫顯示的速度。右上部的曲線圖指示線性增加視差量的絕對值的方法。根據(jù)該方法,執(zhí)行視差增大動畫顯示以逐漸增大對象的凸出表現(xiàn)或縮入表現(xiàn)。同樣在該情況下,在顯示屏120后方執(zhí)行的動畫顯示的速度大于在顯示屏120前方執(zhí)行的動畫顯示的速度。另ー方面,左下部的曲線圖執(zhí)行調整使得視差量的絕對值在動畫顯示的開始到結束的時間段內(nèi)非線性變小。該調整允許對象凸出或縮入速度隨時間變化的視差減小動畫顯示的執(zhí)行。如上所述,針對用戶的眼睛瀏覽屏幕,從顯示屏120向深度的縮入表現(xiàn)通常比從顯示屏120的凸出表現(xiàn)容易。另外,和動畫開始時間b和結束時間h之間的時間區(qū)域相比,在動畫開始時間b和結束時間h及其附近時間區(qū)域中,人眼較難跟隨對象??紤]到用戶的該視差狀態(tài),和其它時間區(qū)域中的變化率相比,左下部的曲線圖在動畫開始時間b和結束時間h及其附近時間區(qū)域中減小了視差量的變化率,從而在動畫開始時間和結束時間緩慢執(zhí)行動畫顯示。類似地,右下部的曲線圖將視差量的絕對值非線性地調整到更高程度。根據(jù)該方法,可以執(zhí)行對象凸出或縮入的速度變化的視差増大動畫顯示。同樣在該情況下,動畫顯示的變化速度在開始和結束時比其間中途低,使得用戶眼睛的負擔減輕以使得用戶的眼睛容易跟隨對象。因此,可以進一歩擴展對象的深度量的范圍,從而實現(xiàn)更加真實而有力的立體顯不O
(1-4)屏幕間的切換以上(參照附圖3)說明的動畫顯示方法在使得用戶眼睛識別屏幕從ー個立體圖像的顯示切換到另ー個立體圖畫的顯示,諸如在靜止圖像A之后輸入靜止圖像B,或改變運動圖像的場景時的不同距離感方面尤其有利。參照圖7,示出了屏幕切換的簡單操作。從上到下地執(zhí)行操作步驟。例如,步驟S705示出了立體地呈現(xiàn)輸入圖像的狀態(tài)(立體屏幕A顯示狀態(tài))。這相當于圖3中示出的步驟S325。接下來,當用戶的眼睛離開立體呈現(xiàn)的圖像時,在步驟S710中執(zhí)行視差減小動畫顯示。這相當于圖3中示出的步驟S340(步驟S330到步驟S345)。在經(jīng)過第二預定時間之后,在步驟S715中無視差地顯示輸入圖像的屏幕A。這相當于圖3中示出的步驟S310 (步驟S335到步驟S310)。在步驟S720中,當例如輸入了新圖像時,屏幕A切換到屏幕B。在步驟S725中,無視差地顯示切換的屏幕B的圖像。這相當于圖3中示出的步驟S305和步驟S310。接下來,在步驟S730中,執(zhí)行視差增大動畫顯示。這相當于圖3中示出的步驟S320。在經(jīng)過預定時 間之后,在步驟S735中立體顯示輸入圖像的屏幕B。這相當于圖3中示出的步驟S325。如上所述,當通過切換屏幕執(zhí)行所顯示的圖像中的每個的立體顯示時,在直到目標立體顯示的顯示過程中針對每個圖像顯示不是目標立體顯示的中間圖像。結果,每個圖像可以從對眼睛舒適的非立體顯示平滑地過渡到動畫形式的目標立體顯示,從而減輕用戶觀看立體顯示屏時用戶眼睛的負擔。如上所述,根據(jù)本公開實施例的信息處理裝置100,響應于用戶對特定對象的關注,在深度方向上動畫顯示該對象。該構造擴展了對象凸出量和縮入量的范圍,從而執(zhí)行真實而有力的立體顯示。尤其是,當在手臂長度距離處,例如在安裝在便攜式設備上的小尺寸顯示器上立體地顯示對象的情形中,觀看距離很短,使得用戶眼睛的負擔非常重,從而與大尺寸顯示器的情況相比増加了眼睛疲勞。因此,試圖從顯示器前和后幾厘米以外呈現(xiàn)對象使得難以提供立體顯示。然而,根據(jù)本實施例的深度方向上的動畫顯示,即便在小尺寸顯示器上也能夠在減輕眼睛疲勞和不自然的感覺的同時擴展對象凸出量和縮入量的范圍,從而執(zhí)行更加真實而有力的立體顯示。(1-5)變型由信息處理裝置100執(zhí)行的動畫顯示可用于其它用途。作為示例之一描述本實施例的變型,其中當在能夠完成立體觀看的正常觀看區(qū)域和難以立體觀看的反向觀看區(qū)域之間改變圖像顯示方法時使用動畫顯示。首先,確定是否能從用戶的觀看位置觀看到區(qū)域。例如,使用照相機等檢測用戶的觀看位置,且將檢測結果發(fā)送到獲取塊130?;讷@取塊130獲得的檢測結果,顯示控制塊150根據(jù)用戶的觀看位置在深度方向上動畫顯示圖像。更具體地,確定用戶的觀看位置是在正常觀看區(qū)域還是在反向觀看區(qū)域。當用戶的觀看位置從正常觀看區(qū)域移到反向觀看區(qū)域時,執(zhí)行視差減小動畫顯示。通過這樣做,可以過渡圖像,直到無視差地執(zhí)行視差減小動畫顯示為止,或者可以過渡圖像,直到以針對該用戶調整的深度執(zhí)行立體顯示為止。根據(jù)上述變型,可以通過在上述定時執(zhí)行視差減小動畫(或消褪動畫)來鏈接正常觀看區(qū)域和反向觀看區(qū)域之間的邊界。該配置減輕了正常觀看區(qū)域和反向觀看區(qū)域之間的邊界處發(fā)生的眼睛不舒適。根據(jù)上述實施例以及變型,響應于用戶對特定對象的關注,可以在深度方向上動畫顯示該對象,從而擴展對象的凸出量和縮入量的范圍。另外,上述新穎配置利于用戶的瀏覽,不需要針對每個屏幕和內(nèi)容進行立體顯示的凸出和縮入程度的細微調整,從而便于立體顯示的圖形用戶界面(GUI)的屏幕設計。在上述實施例和變型中,部件塊的操作相互關聯(lián),并且通過考慮其相關性,可以通過ー系列操作和一系列處理來代替部件塊。因此,信息處理裝置的實施例可以被設置為信息處理方法的實施例和通過使用計算機實現(xiàn)信息處理裝置的功能的程序的實施例。雖然已經(jīng)參照附圖描述了本公開的優(yōu)選實施例,但是這些說明僅用于說明的目的,應當理解,在不偏離如下權利要求的精神和范圍的情況下可以做出變化和變型。例如,在上述實施例中,通過假設觀看的用戶是ー個,根據(jù)用戶的關注在深度方向上動畫顯示對象,然而,本公開不限于該示例。例如,如果有兩個或更多個觀看用戶,那么獲 取塊可以獲取與每個用戶的用戶關注相關聯(lián)的檢測結果。另外,顯示控制塊可以基于獲取的檢測結果響應于每個用戶的用戶關注而在深度方向上動畫顯示對象。應當理解,在該示例中,執(zhí)行控制以使得維持屏幕上顯示的兩個或更多個對象的深度方向上的位置關系。當用戶有意地做手勢以執(zhí)相應地行動畫顯示吋,這也是可實現(xiàn)的。通過這樣做,獲取塊獲取用戶進行的操作,而顯示控制塊根據(jù)所獲取的用戶操作重新調整視差量并基于重新調整的視差量來動畫顯示對象。根據(jù)該配置,例如,如果用戶在視差減小動畫顯示的執(zhí)行期間有意地做手勢,顯示方法根據(jù)該手勢切換到視差増大動畫顯示,從而如同對象返回地顯示該對象。另外,可以通過用戶進行的操作第一次開始動畫顯示。也可以通過用戶進行的操作終止動畫顯示。根據(jù)本發(fā)明的一個實施例,ー種信息處理裝置包括獲取塊,被配置為獲取與用戶對能夠立體顯示圖像的顯示屏上所顯示的對象的關注相關聯(lián)的檢測結果;以及顯示控制塊,被配置為基于所獲取的檢測結果根據(jù)用戶關注在深度方向上動畫顯示對象。根據(jù)本發(fā)明的另ー個實施例,ー種信息處理方法包括獲取與用戶對能夠立體顯示圖像的顯示屏上所顯示的對象的關注相關聯(lián)的檢測結果;以及基于所獲取的檢測結果根據(jù)用戶關注在深度方向上動畫顯示對象。本公開包含與2010年12月21日向日本專利局提交的日本優(yōu)先權專利申請JP2010-284583號的主題相關的主題,將其全部內(nèi)容通過引用合并于此。
權利要求
1.ー種信息處理裝置,包括 獲取塊,被配置為獲取與用戶對能夠立體顯示圖像的顯示屏上所顯示的對象的關注相關聯(lián)的檢測結果;以及 顯示控制塊,被配置為基于所獲取的檢測結果根據(jù)所述用戶關注在深度方向上動畫顯示所述對象。
2.根據(jù)權利要求I所述的信息處理裝置,其中,根據(jù)所述用戶關注從所述對象離開,所述顯示控制塊動畫顯示所述對象,使得所述對象的深度量減小。
3.根據(jù)權利要求2所述的信息處理裝置,其中,在所述用戶關注從所述對象離開后經(jīng)過第一預定時間之后,所述顯示控制塊開始所述動畫顯示。
4.根據(jù)權利要求2所述的信息處理裝置,其中,在所述用戶關注從所述對象離開后的第二預定時間期間,所述顯示控制塊動畫顯示所述對象。
5.根據(jù)權利要求4所述的信息處理裝置,其中,在所述用戶關注從所述對象離開后經(jīng)過所述第二預定時間之后,所述顯示控制塊在沒有視差的狀態(tài)下顯示所述對象。
6.根據(jù)權利要求I所述的信息處理裝置,其中,根據(jù)所述用戶關注指向所述對象,所述顯示控制塊動畫顯示所述對象,使得所述對象的深度量増大。
7.根據(jù)權利要求I所述的信息處理裝置,其中所述顯示控制塊以線性和非線性這兩種方式之一調整所述對象的視差量。
8.根據(jù)權利要求7所述的信息處理裝置,其中,在動畫顯示的開始和結束時以及在動畫顯示的所述開始和結束附近的時間區(qū)域中,所述顯示控制塊以非線性方式調整所述對象的所述視差量,使得比在動畫的所述開始和結束和其附近的所述時間區(qū)域之間的時間區(qū)域中更加緩慢地執(zhí)行動畫。
9.根據(jù)權利要求7所述的信息處理裝置,其中,所述獲取塊獲取用戶操作,并且所述顯示控制塊根據(jù)所獲取的用戶操作重新調整所述視差量。
10.根據(jù)權利要求I所述的信息處理裝置,其中,如果存在多個用戶,所述顯示控制塊針對每個用戶在深度方向上動畫顯示所述用戶正在關注的對象中的每個。
11.根據(jù)權利要求I所述的信息處理裝置,其中,與所述用戶關注相關聯(lián)的所述檢測結果包括關于用戶面部的存在或不存在的檢測結果。
12.根據(jù)權利要求I所述的信息處理裝置,其中,與所述用戶關注相關聯(lián)的所述檢測結果包括用戶面部的存在或不存在、用戶面部方向、所述顯示屏和用戶面部之間的距離、兩個或更多個用戶眼睛、從用戶眼睛反射的紅外光、用戶對設備的操作、從用戶的設備發(fā)出的聲音的方向性、視線接觸、視線運動、視線方向、用戶的身體的存在或不存在、用戶的身體部分的方向、用戶的手勢以及用戶的腦信號。
13.—種信息處理方法,包括 獲取與用戶對能夠立體顯示圖像的顯示屏上所顯示的對象的關注相關聯(lián)的檢測結果;以及 基于所獲取的檢測結果根據(jù)所述用戶關注在深度方向上動畫顯示所述對象。
14.用于使計算機執(zhí)行以下處理的程序 獲取與用戶對能夠立體顯示圖像的顯示屏上所顯示的對象的關注相關聯(lián)的檢測結果的處理;以及基于所獲取的檢測結果根據(jù)所述用戶關注在深度方向上動畫顯示所述對象的處理 。
全文摘要
本公開提供一種信息處理裝置、信息處理方法和程序。該信息處理裝置包括獲取塊,被配置為獲取與用戶對能夠立體顯示圖像的顯示屏上所顯示的對象的關注相關聯(lián)的檢測結果;以及顯示控制塊,被配置為基于所獲取的檢測結果根據(jù)用戶關注在深度方向動畫顯示對象。
文檔編號G06F3/01GK102692998SQ20111041848
公開日2012年9月26日 申請日期2011年12月14日 優(yōu)先權日2010年12月21日
發(fā)明者岡田憲一, 成田智也, 笠原俊一, 金野律子, 高岡綾 申請人:索尼公司