新四季網

電子設備、再現系統、再現方法、以及程序的製作方法

2023-09-20 21:37:05 2

專利名稱:電子設備、再現系統、再現方法、以及程序的製作方法
技術領域:
本公開涉及一種用於再現三維(3D)運動畫面(moving picture)的電子設備、再現系統、再現方法、以及程序。
背景技術:
存在許多用於再現3D運動畫面的再現設備。日本專利公開待審 No. Hei 11-289555(以下稱為專利文檔1)中公開了一種這樣的再現設備,日本專利公開待審No. Hei 10-327430(以下稱為專利文檔2)中公開了另一種這樣的再現設備,日本專利公開待審No. 2010-130495(以下稱為專利文檔3)中公開了再一種這樣的再現設備。專利文檔1公開了一種3D視頻設備,描述了有關字符信息的位置信息,包括用於三維顯示伴隨視頻的字符信息的顯示位置信息。專利文檔2公開了一種用於數字3D廣播的自動反射式幻燈機(telop)顯示設備, 描述了如何將視差添加到自動反射式幻燈機信息。專利文檔3描述了如何基於給定3D效果程度,根據菜單顯示信息創建右眼顯示信息和左眼顯示信息。

發明內容
再現設備和其它類似的電子設備通常具有執行運動畫面的快進再現的能力以及執行它們的快退再現的能力。在諸如快進再現或者快退再現的特定再現模式中,存在著這樣的可能性在3D運動畫面的再現期間,畫面、整個畫面、畫面中的對象或者畫面背景的顯示位置可能會在深度方向突然變化。即使創建了將要再現的運動畫面數據以便不引發顯示位置在深度方向上的突然變化,也依然存在著在諸如快進再現或者快退再現的稀疏(thin out)再現中顯示位置在深度方向突然變化的可能性。鑑於上述情況,作出了本公開,並且本公開尤其提供了諸如在3D畫面的稀疏再現期間不會導致3D運動畫面的顯示位置在深度方向的突然變化的再現設備的電子設備。根據本公開的一個實施例,提供了一種電子設備,包含獲取部分,配置為獲取具有構成運動畫面的多個畫面數據的視頻數據,用於再現三維運動畫面;操作部分,配置為給出指令,用於對於三維運動畫面再現所獲取的所述多個畫面數據的稀疏再現;以及選擇部分,配置為基於稀疏再現指令從對於三維運動畫面再現所獲取的所述多個畫面數據中依次選擇用於三維運動畫面的稀疏再現的畫面數據;其中,所述選擇部分選擇其相對於前一選擇的畫面的顯示位置在深度方向經歷有限變化的畫面數據。優選地,當稀疏再現時,選擇部分可以選擇其相對於前一選擇的畫面的顯示位置在深度方向經歷有限變化的畫面數據。根據本公開的另一實施例,提供了一種再現系統,包含顯示設備,配置為顯示運動畫面;以及再現設備,配置為向所述顯示設備輸出三維運動畫面;其中,所述再現設備包括獲取部分,配置為獲取具有構成運動畫面的多個畫面數據的視頻數據,用於再現三維運動畫面;操作部分,配置為給出指令,用於對於三維運動畫面再現所獲取的所述多個畫面數據的稀疏再現;以及選擇部分,配置為基於稀疏再現指令從對於三維運動畫面再現所獲取的所述多個畫面數據中依次選擇用於三維運動畫面的稀疏再現的畫面數據;以及所述選擇部分選擇其相對於前一選擇的畫面的顯示位置在深度方向經歷有限變化的畫面數據。根據本公開的再一實施例,提供了一種用於電子設備的再現方法,所述電子設備具有獲取部分、操作部分以及選擇部分,所述再現方法包含使所述獲取部分獲取具有構成運動畫面的多個畫面數據的視頻數據,用於再現三維運動畫面;使所述操作部分給出指令, 用於對於三維運動畫面再現所獲取的所述多個畫面數據的稀疏再現;以及使所述選擇部分基於稀疏再現指令從對於三維運動畫面再現所獲取的所述多個畫面數據中依次選擇用於三維運動畫面的稀疏再現的畫面數據;其中,使所述選擇部分選擇其相對於前一選擇的畫面的顯示位置在深度方向經歷有限變化的畫面數據。根據本公開的又一實施例,提供了一種用於連接至操作部分的計算機的程序,所述程序使得所述計算機執行過程,所述過程包含獲取具有構成運動畫面的多個畫面數據的視頻數據,用於再現三維運動畫面;從所述操作部分輸入指令,用於對於三維運動畫面再現所獲取的所述多個畫面數據的稀疏再現;以及基於已經輸入的稀疏再現指令從對於三維運動畫面再現所獲取的所述多個畫面數據中依次選擇用於三維運動畫面的稀疏再現的畫面數據;其中,選擇其相對於前一選擇的畫面的顯示位置在深度方向經歷有限變化的畫面數據。通過使用根據本公開的電子設備(例如,再現設備),防止稀疏再現中3D運動畫面等的顯示在深度方向突然變化。附圖簡述

圖1為作為本公開的第一實施例的再現系統的示意圖;圖2為在圖1中包括的再現設備的硬體框圖;圖3是在圖2的再現設備上再現3D運動畫面所獲取的視頻數據的說明圖;圖4是圖3中所示的視頻數據所給出的立體圖的說明圖;圖5為稀疏再現部件的框圖;圖6為與下一顯示畫面相關的候選選擇處理的流程圖;圖7為與下一顯示畫面相關的選擇參考時間生成處理的流程圖;圖8為針對下一顯示畫面候選執行的下一顯示畫面選擇處理的流程圖;圖9為與下一顯示畫面相關的3D畫面創建處理(深度調整處理)的流程圖;圖10為在已經啟動了 3D畫面創建處理的執行之後確定對於預定的時間段是否需要3D畫面創建處理(深度調整處理)的處理的流程圖;圖11為從稀疏再現中的暫停模式向正常再現轉換時3D畫面創建處理(深度調整處理)的流程圖;圖12為本公開的第二實施例針對下一顯示畫面候選執行的下一顯示畫面選擇處理的流程圖;以及圖13為本公開的第三實施例針對下一顯示畫面候選執行的下一顯示畫面選擇處理的流程圖。優選實施例詳述現在,將參考附圖描述本公開的一些優選實施例。將按下述標題進行這一描述1.第一實施例(用於在針對快進或者快退的稀疏再現時選擇多個候選畫面數據以及進一步用於從所述多個候選畫面數據中優先選擇選擇-參考畫面數據的典型的再現系統);2.第二實施例(用於對於多個候選畫面中的每一候選畫面的顯示位置在深度方向的變化量評分以及關於這些候選畫面中的每一個候選畫面在時間上的變化量評分、從而選擇其得分最小的畫面數據的典型的再現系統);以及3.第三實施例(配置為從顯示位置在深度方向的變化量均小於預定值的多個候選畫面數據中選擇時間變化量最小的畫面數據的典型的再現系統,)。[再現系統1的配置]圖1為作為本公開的第一實施例的再現系統1的示意圖。圖1的再現系統1具有再現設備2和顯示設備3。通過諸如HDMI (高清晰度多介質接口 )電纜的AV (視覺聽覺)電纜4將再現設備 2和顯示設備3互相連接。在針對快進或者快退的稀疏再現時,第一實施例的再現設備2選擇多個候選畫面數據,並且進一步從所述多個候選畫面數據中優先選擇選擇-參考畫面數據。例如,再現設備2可以為使用諸如藍光碟的記錄介質的再現設備或者硬碟再現設備。當再現時,再現設備2從記錄介質或者從硬碟獲取運動畫面的視頻數據21,以便創建用於3D運動畫面再現的視頻數據21。如果針對快進或者快退執行操作,則再現設備2根據實際快進或者快退速度創建畫面已被稀疏的視頻數據21。在諸如快進或者快退的特定再現的情況下,再現設備2從所獲取的視頻數據21的多個畫面中選擇用於稀疏再現的多個畫面,從而創建由所述多個已經選擇的畫面組成的視頻數據21。再現設備2通過AV電纜4向顯示設備3輸出如此創建的視頻數據21。例如,顯示設備3可以為液晶顯示設備3或者投影儀型的顯示設備3。當經由AV電纜4輸入視頻數據21時,顯示設備3使得顯示部件51顯示對應的視頻。在以上所描述的方式中,圖1中所示的再現系統1允許顯示設備3顯示再現設備 2所再現的3D運動畫面。對於諸如快進或者快退的稀疏再現,再現設備2選擇構成視頻數據21的多個畫面的一部分。顯示設備3繼續顯示由所選擇的部分畫面組成的3D運動畫面。圖2為在圖1中包括的再現設備2的硬體框圖。圖2中的再現設備2具有由CPU(中央處理器)11、存儲器(MEM) 12、顯示接口(DISI/F)13、以及操作部分(KEY) 14組成的計算機。另外,再現設備2還包括無線通信部分(RE I/F)15、計時器(TMR) 16、網絡通信部分(COM) 17、盤驅動器(D DRV) 18、以及互連這些組件的系統總線19。例如,存儲器12可以由硬碟驅動器、ROM、和/或RAM構成。存儲器12存儲由再現設備2使用的控制程序。存儲器12還可以存儲視頻數據21。存儲器12向CPU 11輸出所存儲的視頻數據21。盤驅動器18從諸如藍光碟或者DVD (數字多功能盤)的記錄介質讀取視頻數據 21。盤驅動器18從附接於其的記錄介質檢索視頻數據21。盤驅動器18將檢索到的視頻數據21輸出到CPU 11。例如,可以將網絡通信部分17與LAN(區域網)電纜連接。網絡通信部分17可以與諸如網際網路上的內容伺服器的外部實體進行通信,並且從該外部實體接收視頻數據21。網絡通信部分17將接收到的視頻數據21輸出到CPU 11。將網絡通信部分17接收到的視頻數據21寫到存儲器12或者寫到附接於盤驅動器18的記錄介質。例如,可以將操作部分14安裝在再現設備2外殼的前面板上。操作部分14具有多個操作鍵。將視頻數據21的諸如選擇、再現、停止、暫停、快進、以及快退的功能分配給所述多個操作鍵。操作部分14還可以配備有用於調整再現速度的緩動盤(jog dial)等。操作部分14向CPU 11輸出與已被操作的操作鍵對應的指令。無線通信部分15與用於再現設備2的遙控器進行無線通信。遙控器具有多個操作鍵。將視頻數據21的諸如選擇、再現、停止、暫停、快進、以及快退的功能分配給遙控器的所述多個操作鍵。無線通信部分15向CPU 11輸出與已經在遙控器上操作的操作鍵對應的指令。將顯示接口 13與AV電纜4相連接。顯示接口 13將從CPU 11或者從其它源輸入的視頻數據21輸出到AV電纜4上。計時器16計數時間,並且測量一天中的時間。計時器16向CPU 11輸出所計數的時間和所測量的一天中的時間。CPU 11從存儲器12讀取程序,並且執行所讀取的程序。相關程序的執行使CPU 11能夠實現再現設備2的控制部件20。控制部件20控制操作中的再現設備2。例如,操作部分14和無線通信部分15通過系統總線19向控制部件20輸入再現視頻數據21的指令。控制部件20從存儲器12或者從其它源讀取將要再現的視頻數據21。控制部件20根據所獲取的視頻數據21創建用於再現3D運動畫面的視頻數據21。 如果發現視頻數據21被壓縮,則控制部件20對所獲取的視頻數據進行解碼。控制部件20將針對3D運動畫面再現創建的視頻數據21輸出到顯示接口 13。另外,將用於諸如快進或者快退再現的稀疏再現的指令輸入到控制部件20。
控制部件20從存儲器12或者從其它源讀取將要再現的視頻數據21。當稀疏再現時,控制部件20選擇性地對構成所獲取的視頻數據21的部分畫面 (例如,以下將討論的I-畫面)進行解碼,由此創建針對3D運動畫面再現的視頻數據21。控制部件20將針對3D運動畫面再現創建的視頻數據輸出到顯示接口 13。[稀疏再現的解釋]圖3是在圖2的再現設備2上再現3D運動畫面所獲取的視頻數據的說明圖。例如,可以將圖3中所示的視頻數據21記錄到存儲器12或者藍光碟。例如,再現設備2所處理的視頻數據21可以包括MPEG (運動畫面專家組)2傳送流、AVI(音頻視頻交織)數據、以及MP4(MPEG-4)數據。在這些視頻數據21中,多路復用諸如運動畫面數據和音頻數據的流數據。視頻數據21的運動畫面數據由包括I-畫面、B-畫面以及P-畫面的多個畫面組成。在視頻數據21中,通過諸如MPEG-2、MPEG-4、以及H. 264/AVC的視頻壓縮方案中的任何一種對運動畫面數據進行壓縮。在正常再現期間,從左至右順序地使用圖3中所示的多個畫面用於再現。在壓縮地記錄視頻數據21的情況下,可以以從左向右順序地再現畫面的次序或者不以這一次序存儲圖3中的多個畫面。例如,在幀間預測編碼的情況下,對這些畫面進行解碼的次序不同於它們將要再現的次序。為此,例如,視頻數據21具有包括I-畫面數據存儲位置的索引信息、I-畫面顯示時間(再現的次序)、以及用於將視頻與同時顯示的字幕M相連接的連結信息。另外,圖3中所示的視頻數據21為針對3D運動畫面再現的數據。為此,圖3中所示的視頻數據21由左眼畫面22和右眼畫面23構成。當再現每一對左眼和右眼畫面22和23時,顯示3D畫面。在圖3中的視頻數據21中,左眼畫面22和右眼畫面23分離的示出。如果顯示設備3支持以至少為普通速率兩倍高的幀速率的再現,則顯示設備3能夠以與普通2D畫面的幀速率相當的幀速率再現3D畫面。圖3中所示的每一畫面中具有字幕24。在每一對左眼和右眼畫面22和23中,相同的字幕M顯示在畫面中交錯的位置。按相同的方式,諸如字幕M的顯示對象在左眼和右眼畫面22和23中交錯地出現。當觀看再現的視頻數據21時,觀看者32可以安排佩戴一副3D畫面眼鏡,其中, 例如由與視頻數據21的幀速率(畫面速率)同步的信號控制所述3D畫面眼鏡的快門 (shutter)。以上設置向觀看者32呈現了所顯示的3D運動畫面。圖4是由一對左眼和右眼畫面22和23所給出的立體圖的說明圖。圖4說明了顯示部件51的屏幕31和觀看者32的雙眼。屏幕31實際顯示兩個畫面左眼畫面22和右眼畫面23。觀看者32位於屏幕31的前方。在圖4中,示出屏幕31,其給出作為顯示對象的字幕部分「A」的左眼和右眼顯示位置。
左眼顯示位置位於屏幕31中心的右側。右眼顯示位置位於屏幕31中心的左側。在這一情況下,觀看者32首先用左眼觀看在左眼畫面22的左眼顯示位置中的字幕部分「A」,然後用右眼觀看在右眼畫面23的右眼顯示位置中的字幕部分「A」。這允許觀看者32識別字幕部分「A」,好像該字幕部分「A」顯示在屏幕31前方觀看者視線的交叉點33處。觀看者32看到浮在屏幕31前方的字幕部分「A」。這是導致畫面、顯示對象、屏幕M等的顯示位置在屏幕31的深度方向變化地出現的雙眼視差效果。這允許觀看者32看到3D運動畫面。將連接左眼和視線的交叉點的線段與連接右眼和同一交叉點的線段所形成的角度θ稱為視差角度。從操作部分14給出再現指令,再現設備2的控制部件20從存儲器12或者從記錄介質獲取針對3D運動畫面再現的視頻數據21。控制部件20從所獲取的視頻數據21獲取多個畫面數據。對於正常再現,控制部件20按記錄畫面數據的次序獲取多個畫面數據。控制部件 20對所獲取的畫面數據進行解碼,將所解碼的數據重新排列為它們將被再現的次序,並且在對應於預定的再現幀速率的時間間隔輸出畫面數據。對於稀疏再現,控制部件20根據索引信息獲取多個I-畫面數據。控制部件20對所獲取的I-畫面數據進行解碼,並且一個接一個地輸出解碼的數據。通過顯示接口 13和AV電纜4將從控制部件20輸出的畫面數據輸入到顯示設備 3。顯示設備3通過使用前一輸入的畫面數據更新在顯示部件51上顯示的畫面。與此同時,在3D運動畫面的再現期間,如果畫面的視差角度θ在時間或空間上突然變化,則觀看者32會在生理上受到影響。與3D靜止畫面不同,不能夠簡單地依據視差針對反生理影響度測量3D運動畫面。 而且,普遍同意視差角度的時間或者空間變化最好應該儘可能地限制在1度或者2度之內。另外,還同意3D運動畫面中視差角度變化的影響不僅應該考慮所涉及變化的簡單大小,而且還要考慮變化速率。例如,同意3D靜止畫面的視差角度θ僅需要落入60 70弧分(1弧分是1度的六十分之一)的範圍內。然而,對於3D運動畫面,即使滿足所述角度範圍,仍會因視差角度 θ的突然變化導致生理影響。另外,對於3D靜止畫面,只要雙眼視差落入焦點深度內,就認為視覺疲勞程度與 2D靜止畫面一樣。對於3D運動畫面,即使當雙眼視差落入焦點深度內,如果畫面或者其它對象的顯示位置改變一定的次數或者以某一頻率變化,則觀看者也會因此生理上受到影響。為此,在用於使用立體圖技術的3D運動畫面再現的視頻數據21的情況下,優選地以不在生理上影響觀看者32的方式創建多個畫面。至少對於觀看者32能夠特別加以注意的諸如字幕M的顯示對象,優選地以生理上不影響觀看者的方式創建對象的顯示位置在深度方向的變化。
於是,以這樣的方式創建用於3D運動畫面再現的視頻數據21 針對其中要順序地再現畫面數據的正常再現,最小化顯示位置在深度方向的變化。然而,即使考慮潛在生理影響而創建了用於3D運動畫面再現的視頻數據21,如在快進或者快退中那樣針對再現稀疏了畫面的情況下,深度方向每一單位時間的變化仍變得突然。為了抑制深度方向每一單位時間的這樣的突然變化,可以想到針對稀疏再現僅使用一對畫面中的一個。然而,安排為僅使用一對畫面中的一個用於再現必然導致2D畫面的顯示。這一安排使得獲得3D效果的最初目的失敗。[稀疏再現功能的說明]圖5為稀疏再現部件40的框圖。與稀疏再現部件40 —起,圖5示出了操作部分14、控制部件20、保持在存儲器12 中的視頻數據21、以及顯示設備3的顯示部件51。由加載和執行相關程序的CPU 11實現圖5中所示的稀疏再現部件40。與控制部件20的一部分或者全部一起實現稀疏再現部件40。當操作部分14給出用於正常再現的指令時,或者當操作部分14給出用於快進或者快退再現的指令時,使用圖5中的稀疏再現部件40。稀疏再現部件40包括索引信息讀取部分41、顯示候選選擇部分42、時間差計算部分43、深度信息讀取部分44、前一顯示畫面深度信息緩存器45、下一顯示畫面選擇部分46、 視頻數據讀取部分47、以及輸出部分48。圖5中的稀疏再現部件40從保持在存儲器12中的視頻數據21中一次一個地選擇視頻畫面數據,以在稀疏再現中順序地顯示。除了構成運動畫面數據的多個畫面數據之外,存儲在存儲器12中的視頻數據21 還包括有關字幕M的信息和有關字幕M的顯示位置的深度信息。例如,如視頻和音頻數據一樣,將有關字幕M的信息作為單個一組內容數據存儲在視頻數據21中。索引信息讀取部分41從存儲器12讀取有關視頻數據21的索引信息。例如,索引信息包括構成運動畫面的I-畫面的數據存儲位置、I-畫面顯示時間 (再現次序)、以及用於與視頻或者與能夠在同一時間顯示的字幕M相連的連結信息。連結信息將每一畫面與對應的字幕M相連。顯示候選選擇部分42根據索引信息從存儲器12中的視頻數據21選擇多個畫面數據。在接下來的描述中,將把顯示候選選擇部分42選擇的畫面數據稱為候選畫面數據。時間差計算部分43計算在正常再現中所選擇的多個候選畫面數據中的每一個的再現時間。深度信息讀取部分44從存儲器12讀取有關字幕數據的顯示位置的深度信息。前一顯示畫面深度信息緩存器45存儲有關前一顯示畫面的字幕M在深度方向的顯示位置信息。
更具體地講,前一顯示畫面深度信息緩存器45將有關連結到輸出部分48前一輸出的畫面數據的字幕M在深度方向的顯示位置信息存儲在顯示部件51中。下一顯示畫面選擇部分46通過預定的選擇處理,選擇多個候選畫面數據之一。下一顯示畫面選擇部分46所選擇的畫面數據構成下一個將在顯示部件51上顯示的畫面。視頻數據讀取部分47從存儲器12讀取下一顯示畫面選擇部分46所選擇的畫面數據。視頻數據讀取部分47對所讀取的畫面數據進行解碼,並且輸出解碼的畫面數據。輸出部分48將從視頻數據讀取部分47發送的畫面數據輸出到顯示部件51。當需要的時候,輸出部分48還可以根據畫面數據,在深度方向調整3D形式的整個畫面、畫面中的顯示對象、畫面的背景、畫面的字幕M等的顯示位置。[稀疏再現的操作]以下,將解釋圖5中所示的稀疏再現部件40所執行的稀疏再現操作。圖5中的稀疏再現部件40從保留在存儲器12中的視頻數據21中一次一個地選擇視頻畫面數據用於順序稀疏再現。操作部分14根據在被分配了快進或者快退功能的操作鍵上執行的操作,向控制部件20給出在快進或者快退中稀疏再現的指令。在被給予從操作部分14輸入的指令時,控制部件20啟動圖5中所示的稀疏再現部件40。圖6為與下一顯示畫面相關的候選選擇處理的流程圖。在圖6的處理中,顯示候選選擇部分42首先根據前一顯示畫面的理想再現時間和所指示的快進或者快退的再現速度,計算下一顯示畫面的理想再現時間(在步驟STl中)。前一顯示畫面的理想再現時間指的是根據所指示的快進或者快退再現速度針對前一顯示畫面計算的理想的再現時間。例如,如果按每60個畫面1個的速率從60-fps流中選擇畫面,而且如果按2個畫面的間隔顯示(即,保持)每一所選擇的畫面,則相當於30倍速。在這一情況下,按30倍速顯示的理想時間為1秒以後。接下來,顯示候選選擇部分42根據索引信息中的I-畫面顯示序列信息選擇接近下一顯示畫面的理想再現時間的多個I-畫面(在步驟ST2中)。例如,顯示候選選擇部分42可以選擇最接近下一顯示畫面的理想再現時間的 I-畫面,以及緊鄰在作為最接近的而選擇的ι-畫面之前的ι-畫面和緊接在作為最接近的而選擇的I-畫面之後的I-畫面。以這一方式,顯示候選選擇部分42選擇多個I-畫面作為候選畫面。顯示候選選擇部分42選擇最接近理想再現時間的候選畫面數據作為對應於所指示的稀疏再現速度的將要選擇的選擇-參考畫面數據,並且選擇緊鄰在選擇-參考畫面數據之前的畫面數據和緊接在選擇-參考畫面數據之後的畫面數據。當顯示候選選擇部分42選擇多個I-畫面作為候選畫面時,時間差計算部分43和深度信息讀取部分44開始操作。圖7為與下一顯示畫面相關的選擇參考時間生成處理的流程圖。時間差計算部分43計算每一候選畫面數據的再現時間和下一顯示畫面的理想再現時間之間的差(在步驟STll中)。接下來,時間差計算部分43存儲多個有關多個候選畫面數據的所計算的時間差信息(在步驟ST12中)。例如,可以將多個時間差信息存儲在存儲器12中。另外,深度信息讀取部分44從存儲器12中讀取有關每一候選畫面數據的字幕M 的深度信息。然後,深度信息讀取部分44存儲有關多個候選畫面數據的字幕M的多個深度信息。例如,可以將所述多個深度信息存儲在存儲器12中。以這一方式,存儲器12存儲有關所述多個候選畫面數據的時間差信息以及有關與這些候選畫面數據相關的字幕M的深度信息。可選地,可以依照指向候選畫面數據的每一索引編號將時間差信息和有關字幕M 的深度信息存儲在存儲器12中。圖8為對下一顯示畫面候選執行的下一顯示畫面選擇處理的流程圖。當將有關多個候選畫面數據的時間差信息和有關與這些候選畫面數據相關的字幕M的深度信息存儲在存儲器12中時,下一顯示畫面選擇部分46選擇下一顯示畫面。下一顯示畫面選擇部分46首先選擇其時間差最小的候選畫面數據(在步驟ST21 中)。然後,下一顯示畫面選擇部分46獲取有關與當前候選畫面數據相關的字幕M的深度信息(在步驟ST22中)。下一顯示畫面選擇部分46繼續計算前一顯示畫面和當前候選畫面之間的字幕M的深度差(在步驟ST23中)。從前一顯示畫面深度信息緩存器45中讀取有關與前一顯示畫面數據相關的字幕 24的深度信息。下一顯示畫面選擇部分46確定字幕M的深度差是否在預定值以內(在步驟STM 中)。如果發現字幕M的深度差在預定值以內,則下一顯示畫面選擇部分46選擇具有最小時間差的候選畫面數據作為下一個將要顯示的畫面數據(在步驟ST27中)。如果發現字幕M的深度差大於預定值,則下一顯示畫面選擇部分46繼續選擇下一候選畫面。更具體地講,下一顯示畫面選擇部分46確定是否還存在將要處理的任何其它候選畫面,以及當前實際的循環計數是否小於預定計數(例如,4)(在步驟ST25中)。如果步驟ST25中的確定結果為肯定的(「是」),則下一顯示畫面選擇部分46選擇其時間差為次最小的候選畫面(在步驟ST26中)。下一顯示畫面選擇部分46計算其時間差為次最小的當前候選畫面數據中的字幕的深度差,並且確定深度差是否在預定值以內(在步驟ST22到STM中)。如果發現字幕M的深度差在預定值以內,則下一顯示畫面選擇部分46選擇其時間差為次最小的候選畫面數據作為下一個將要顯示的畫面數據(在步驟ST27中)。如果發現字幕M的深度差大於預定值,則下一顯示畫面選擇部分46繼續選擇下一個候選畫面。下一顯示畫面選擇部分46繼續執行其循環處理(在步驟ST25、ST26、以及ST22到 ST24 中)。
如果步驟ST25中的確定結果為否定的(「否」),則下一顯示畫面選擇部分46選擇其時間差為最小的候選畫面作為下一個將要顯示的畫面數據(在步驟SD8中)。在這一情況下,下一顯示畫面選擇部分46通知輸出部分48,所選擇的下一顯示畫面不適合固有的3D顯示。當下一顯示畫面選擇部分46選擇了下一個將要顯示的畫面數據時,則視頻數據讀取部分47從存儲器12讀取所述的畫面數據。輸出部分48將從視頻數據讀取部分47發送的畫面數據輸出到顯示部件51。如果下一顯示畫面選擇部分46已經通知輸出部分48所選擇的畫面數據不適合, 則輸出部分48在向顯示部件51輸出畫面數據之前,根據所述的畫面數據調整將要顯示的字幕M或者其它對象的深度。顯示部件51顯示新輸入的畫面數據。以這一方式,顯示部件51在稀疏再現中顯示3D運動畫面。另外,顯示部件51使用有關新顯示的字幕M或者其它對象的深度信息更新保持在前一顯示畫面深度信息緩存器45中的深度信息。通過以上所描述的稀疏再現處理,顯示部件51根據來自操作部分14的指令顯示稀疏的3D運動畫面。[深度(顯示位置)調整的操作]圖9為與下一顯示畫面相關的3D畫面創建處理(深度調整處理)的流程圖。在難以獲得具有深度方向的適當變化的視頻的情況下,執行3D畫面創建處理。在3D畫面創建處理中,按下述的方式調整下一顯示畫面的顯示位置中的深度關於整個畫面、顯示對象、字幕M等在深度方向的變化量落入預定值以內。例如,如果下一顯示畫面選擇部分46已經通知輸出部分48所選擇的畫面數據不適合,則輸出部分48根據下一個將要顯示的畫面數據對字幕M或者顯示的其它對象進行深度調整處理。在對字幕M或者其它對象的深度調整處理中,輸出部分48首先使前一顯示畫面的深度更接近參考深度達預定量,並且將所獲得的深度作為下一顯示畫面的深度(在步驟 ST31中)。例如,預定量可以為80%。例如,在從前一顯示畫面深度信息緩存器45中讀取前一顯示畫面的深度之後,輸出部分48確定適合於下一顯示畫面的深度。應當注意,參考深度通常為顯示部件51的屏幕31的表面。如果圖2中的字幕M為前一顯示的字幕M,則輸出部分48將通過使圖2中的交叉點更接近屏幕31達預定量所到達的位置確定為下一顯示畫面的深度。接下來,輸出部分48調整下一顯示畫面的顯示位置,以使下一顯示畫面中的字幕 24和其它對象的顯示位置與所確定的深度相一致(在步驟ST32中)。在圖3的視頻數據21中,使用每一對左眼和右眼畫面22和23形成3D畫面。於是,輸出部分48進行調整,以使左眼和右眼畫面22和23中的任一個構成所獲得的顯示位置中的3D畫面。通常,輸出部分48可以根據左眼畫面22創建其位置向圖3中所示視線的中心移動的畫面數據。輸出部分48輸出如此創建的左眼畫面22的數據。
例如,在3D畫面創建處理中,輸出部分48可以在假設左眼或者右眼畫面22或者 23為平面的情況下調整顯示位置。在3D畫面創建處理中,可以按下述的方式進行調整使用左眼和右眼畫面22和 23在屏幕的前景中明顯地顯示的對象在其顯示位置和屏幕之間將具有減小的間隙。也可以進行調整,以使得在屏幕的背景中明顯地顯示的對象在其顯示位置和屏幕之間將具有減小的間隙。如果存在多個被顯示的對象,則僅前景中位置最近的對象或者背景中位置最遠的對象在其顯示位置上進行調整。[深度(顯示位置)調整操作的具體實例]假設存在著視頻數據21的流,其每15幀包括I-畫面,並且以每分鐘30幀流動。 每0. 5秒生成I-畫面。在上述情況下,如果從每4個畫面中選出1個I-畫面,而且如果每一 I-畫面保持 6幀的時間段(為了凍結顯示(freeze display)),則將在0. 2秒內顯示具有2秒再現時間的視頻。在這一情況下,快進速度為10x。現在,考慮其中將選擇緊跟在每一固有I-畫面之後的I-畫面的情況。如果在0. 2秒內再現(保持)具有1. 5秒再現時間的視頻,則再現速度為7.切。如果在0. 2秒內再現(保持)具有2. 5秒再現時間的視頻,則再現速度為12. 5x。上述快進再現速度的波動範圍為25%。在這些情況下,顯示候選選擇部分42選擇緊鄰在每一固有I-畫面之前的I-畫面和緊隨在每一固有I-畫面之後的I-畫面。下一顯示畫面選擇部分46選擇這3個I-畫面之一。輸出部分48輸出所選擇的I-畫面數據。然後,輸出部分48在0. 2秒內輸出下一個所選擇的I-畫面數據。在以上所提到的例子中,示出每一 I-畫面的保持時間固定為0. 2秒。可選擇地, 也可以不同地調整保持時間。
例如,如果所選擇的I-畫面具有1. 5秒的再現時間,則可以將保持時間調整至 0. 15 秒。如果所選擇的I-畫面具有2. 5秒的再現時間,則可以將保持時間調整至0. 25秒。這些調整使得可能將總的快進再現速度保持基本恆定。由於以上所描述的深度(顯示位置)調整處理,第一實施例的顯示部件51顯示針對稀疏再現其顯示位置在深度方向在預定的參考值以內變化的3D運動畫面。於是,使用第一實施例,與如果以簡單順序方式選擇選擇-參考畫面數據相比,在稀疏再現期間所顯示的3D運動畫面經歷其顯示位置在深度方向略微小一些的變化。這使得可能最小化在整個畫面、顯示對象、字幕M等的顯示位置中出現的突然變化。另外,在稀疏再現中,存在著這樣的情況難以選擇相對於前一選擇的畫面數據的顯示位置、其顯示位置在深度方向的變化量將落入預定範圍內的畫面。在這樣的情況下,關於稀疏再現實際顯示的畫面,第一實施例允許顯示位置在深度方向的變化量落入預定範圍內。具體地講,如果關於選擇-參考畫面數據的顯示位置在深度方向的變化量在預定範圍內,則第一實施例選擇選擇-參考畫面數據。否則,第一實施例選擇如下畫面數據該畫面數據之前和之後在深度方向的變化量落入預定範圍內。 優先選擇選擇-參考畫面數據,在選擇處理中,相對選擇-參考畫面數據具有較小時間差的畫面數據優先於那些具有大時間差的畫面數據。於是,如果使在深度方向的變化量落入預定範圍內,則稀疏再現速度的波動減小至嚴格最小。而且,第一實施例注意到字幕M,並且根據字幕M的深度進行確定。字幕M為觀看者32特別關注以在短時間內掌握其含義的畫面部分。在3D運動畫面中,如果字幕M示出為埋入或者浮在周圍背景或者其它顯示對象之上,則觀看者難以注視字幕對。為此,通常,字幕M在它們的顯示位置上進行調整,以致它們被示出為顯示在周圍背景中或者顯示在其它顯示對象的表面上。通常,以允許上述特徵的方式準備有關字幕M的深度信息。於是,第一實施例設計為根據有關字幕M或者其它對象的顯示位置信息,防止字幕M或者其它對象的深度的突然變化。這使得可以最小化字幕M以及畫面中特別引起關注的周圍部分的顯示位置在深度方向的突然變化。[包括對畫面、字幕M等的深度調整處理的稀疏再現的具體實例]當在稀疏再現期間基於索引信息從保持在存儲器12中的視頻數據21選擇I-畫面數據時,下一顯示畫面選擇部分46與再現方向一致並根據稀疏再現的速度稀疏I-畫面。在下一顯示畫面選擇部分46已選擇了下一個將要顯示的I-畫面的數據之後,視頻數據讀取部分47從存儲器12中讀取I-畫面數據。輸出部分48向顯示部件51輸出由視頻數據讀取部分47讀取的畫面數據。此時,在稀疏再現期間,為了抑制畫面顯示位置在深度方向的突然變化,輸出部分 48可以根據需要執行圖9中的3D畫面創建處理。基本上,每次選擇畫面數據時,輸出部分48確定是否需要3D畫面創建處理。如果如上所述每次選擇畫面數據時輸出部分48確定是否需要圖9的3D畫面創建處理,則按固有深度顯示的畫面數據可以與稀疏再現期間連續顯示的多個畫面中的3D形式的畫面數據共存。另外,存在著這樣的可能性其深度被調整的畫面和其深度未被調整的固有畫面互相頻繁地轉換。如果如以上提到的在稀疏再現期間連續再現的畫面在3D形式的畫面和固有畫面之間頻繁地轉換,則觀看它們的觀看者32會覺得不安和不舒服。在這些情況下,當針對給定的畫面數據執行3D畫面創建處理時,輸出部分48根據圖10中所示的判斷處理,在預定的時間段內對隨後相繼的畫面數據控制3D畫面創建處理。圖10為在已經啟動了 3D畫面創建處理的執行之後確定在預定的時間段內是否需要3D畫面創建處理的處理的流程圖。S卩,當進行3D畫面顯示時,執行圖10中所示的處理,以便確定在進行3D畫面顯示時是否需要3D畫面創建處理。在圖10的流程圖中,輸出部分48首先確定下一顯示畫面是否適合作為固有3D畫面(在步驟ST41中)。
例如,如果前一顯示畫面(例如,字幕的顯示位置和新選擇的畫面(例如,字幕24)的顯示位置之間的深度差小於預定值,則輸出部分48確定下一顯示畫面適合作為固有3D畫面;否則輸出部分48確定下一畫面不適合作為固有3D畫面。如果步驟ST41中的確定結果為否定的(「否」),則在向顯示部件51輸出調整的數據之前,輸出部分48在深度方向調整所選擇的下一顯示畫面的顯示位置(在步驟ST43 中)。輸出部分48按下述方式調整下一顯示畫面的顯示位置關於整個畫面、顯示對象、字幕M等在深度方向的變化量落入預定值以內。在以下的描述中,可以將這些步驟稱為下一顯示畫面3D創建處理。接下來,輸出部分48再次確定下一顯示畫面是否適合作為固有3D畫面(在步驟 ST41 中)。輸出部分48循環執行步驟ST41和ST43,直至下一顯示畫面變得適合作為固有3D 畫面。另一方面,如果因為發現下一顯示畫面適合作為固有3D畫面所以步驟ST41中的確定結果為肯定的(「是」),則輸出部分48確定循環計數是否大於預定的計數(在步驟 ST43 中)。在這一情況下,循環計數指的是在啟動圖10的處理之後執行步驟ST43和ST41的次數。在對應於預定的時間段的預定的循環計數耗盡(exhausted)之前,輸出部分48在步驟ST42中做出否定的判斷(「否」)。輸出部分48在深度方向調整所選擇的下一顯示畫面的顯示位置,並且向顯示部件51輸出調整的數據(在步驟ST43中)。以這一方式,直到預定的循環計數(預定的時間段)耗盡之前,輸出部分48保持 3D形式的下一顯示畫面的輸出,即使下一顯示畫面不適合作為固有3D畫面。如果對應於預定的時間段的循環計數耗盡,而且如果發現下一顯示畫面適合於作為固有3D畫面,則在步驟ST42中輸出部分48做出肯定的確定(「是」)。輸出部分48向顯示部件51輸出未修改的所選擇的下一顯示畫面數據(在步驟 ST44 中)。這使得顯示部件51能夠在視頻數據21的固有顯示位置顯示畫面數據。如所描述的,在3D畫面顯示期間,輸出部分48執行圖10中所示的處理,以確定是否需要3D畫面創建處理。於是,在3D視頻的稀疏再現期間一旦3D畫面取代了當前顯示的畫面,則在此之後的預定時間段只連續顯示3D畫面,而不顯示固有畫面。因此,不在3D畫面和固有畫面之間發生頻繁轉換。使用第一實施例,如所描述的,一旦對於稀疏再現開始顯示3D畫面,則在預定的時間段內不會發生向固有畫面的轉換。於是,第一實施例最小化觀看者看到3D畫面和固有畫面之間的頻繁轉換而可能體驗的不安感。[從稀疏再現模式向正常再現的直接轉換的操作]基於稀疏再現處理期間對被分配再現功能的操作鍵執行的操作,通過操作部分14向控制部件20給出以正常速度再現的指令來啟動從稀疏再現模式向正常再現的轉換。基於輸入的指令,控制部件20使得圖5中的稀疏再現部件40執行正常再現。在正常再現中,下一顯示畫面選擇部分46依次從存儲在存儲器12中的視頻數據 21選擇畫面數據。下一顯示畫面選擇部分46啟動從緊隨在稀疏再現處理期間前一選擇的畫面數據之後的畫面數據的選擇。在下一顯示畫面選擇部分46選擇了下一個將要顯示的畫面數據之後,視頻數據讀取部分47從存儲器12讀取所選擇的畫面數據。輸出部分48將視頻數據讀取部分47所讀取的畫面數據輸出到顯示部件51。當要執行從稀疏再現模式向正常再現的直接轉換時,輸出部分48可以執行圖10 中所示的處理,以確定是否需要3D畫面創建處理。例如,如果稀疏再現結束時所顯示的畫面為3D畫面,則輸出部分48可以執行圖10 的處理,以確定是否需要3D畫面創建處理。在執行確定是否需要3D畫面創建處理的處理中,輸出部分48首先確定下一顯示畫面是否適合作為固有3D畫面(在步驟ST41中)。如果確定下一顯示畫面適合,則輸出部分48確定循環計數是否已超過預定的計數(在步驟ST42中)。在當前上下文中,循環計數指的是從稀疏再現轉換為正常再現之後執行步驟ST43 和ST41的次數。於是,循環計數定義其中將執行當前處理的時間段。輸出部分48在步驟ST42中做出否定的確定(「否」),直到所定義的時間段過去。在步驟ST41或者ST42中的否定確定的情形中,輸出部分48針對正常再現在深度方向調整下一顯示畫面的顯示位置,並且將調整的數據輸出到顯示部件51 (在步驟ST43 中)。例如,輸出部分48可以以下述方式對於正常再現在深度方向調整下一顯示畫面的顯示位置使顯示位置的變化量落入預定值以內。當跟隨在從稀疏再現到正常再現的轉換之後的預定的時間段經過之後,輸出部分 48在步驟ST42中做出肯定的確定(「是」)。輸出部分48以未經修改的形式向顯示部件51輸出對於正常再現的下一顯示畫面數據(在步驟ST44中)。這允許顯示部件51將畫面數據顯示在其固有顯示位置。通過執行以上所描述的操作以從稀疏再現轉換為正常再現,第一實施例最小化緊隨在到正常再現的轉換之後顯示的視頻的顯示位置的突然變化。即使緊隨在發出了從稀疏再現轉換為正常再現的指令之後,給出了從正常再現轉換為稀疏再現的指令,在如此短的正常再現期間第一實施例繼續在深度方向的調整。於是,在預定的轉換時間段期間第一實施例繼續針對稀疏再現的深度調整。第一實施例使得畫面、顯示對象、字幕M等在深度方向難以出現突然變化,所述變化歸因於正常再現和稀疏再現之間反覆地轉換。可選地,從稀疏再現模式向正常再現的轉換操作可以經過以下將討論的圖11的處理。具體地講,取代從「稀疏再現」向「正常再現」的直接轉換,首先可以將控制從「稀疏再現」改變為「暫停」,然後從「暫停」改變為「正常再現」。這使得可能緊跟在「正常再現」開始之後顯示固有3D畫面。另外,在通過「暫停」進行轉換的情況下,可以執行圖10中的處理以確定是否需要 3D畫面創建處理。[從稀疏再現中的暫停模式向正常再現轉換的操作]當在稀疏再現期間從操作部分14輸入暫停指令時,控制部件20使稀疏再現功能臨時停止。這使得從輸出部分48向顯示部件51的新畫面數據的輸出暫停。顯示部件51根據從輸出部分48前一輸出的畫面數據顯示3D靜止畫面。在稀疏再現期間的暫停模式中,根據對被分配了再現功能的操作鍵執行的操作, 操作部分14向控制部件20給出以正常速度進行再現的指令。基於輸入的指令,控制部件20使圖5中所示的稀疏再現部件40執行正常再現。圖11為從稀疏再現中的暫停模式向正常再現轉換時執行的3D畫面創建處理(深度調整處理)的流程圖。例如,當在稀疏再現期間以暫停模式顯示3D畫面時,輸出部分48可以執行圖11 中的3D畫面創建處理(深度調整處理)。首先,輸出部分48使以暫停模式顯示的3D畫面的深度更接近固有顯示位置達預定量,並且將如此獲得的深度值作為下一顯示畫面的深度(在步驟ST51中)。輸出部分48將視頻數據讀取部分47讀取的畫面數據的顯示位置調整為新獲得的顯示位置,並且將調整的數據輸出到顯示部件51。然後,下一顯示畫面選擇部分46確定輸出部分48重新輸出的畫面數據的顯示位置和固有顯示位置之間的差是否落入預定值以內(在步驟ST52中)。如果確定新顯示位置和固有顯示位置之間的差超過預定值,則輸出部分48計算通過使當前顯示的3D畫面的顯示位置更接近固有顯示位置達預定量所獲得的值,並且將如此計算出的值作為下一顯示畫面的深度(在步驟ST53中)。輸出部分48將視頻數據讀取部分47讀取的畫面數據的顯示位置調整至新顯示位置,並且將調整的數據輸出至顯示部件51 (在步驟STM中)。當下一顯示畫面的顯示位置和固有顯示位置之間的差達到落入預定值之內時,下一顯示畫面選擇部分46在步驟ST52做出肯定的確定。下一顯示畫面選擇部分46從存儲在存儲器12中的視頻數據21選擇下一個將要顯示的畫面數據(在步驟ST55中)。一旦下一顯示畫面選擇部分46選擇了下一個將要顯示的畫面數據,則視頻數據讀取部分47從存儲器12讀取所選擇的畫面數據。輸出部分48將視頻數據讀取部分47讀取的畫面數據輸出到顯示部件51。在這一情況下,輸出部分48向顯示部件51輸出新讀取的畫面數據,而不使數據經歷3D畫面創建處理。通過以上所描述的從稀疏再現中的暫停模式向正常再現轉換的操作,能夠最小化在向正常再現轉換時視頻的顯示位置的突然變化。
即使當以暫停模式在顯示部件51上顯示用於稀疏再現的視頻數據時給出了轉換到正常再現的指令,在轉換之前和之後,也能夠抑制在深度方向的突然變化。<2.第二實施例〉[再現系統1的配置及其選擇操作]作為第二實施例的再現系統1的配置及其操作基本上與第一實施例的那些相同。 因此,在接下來的描述中,在第一實施例中使用的相同的參考數字在第二實施例中也用於指定相同或者對應的部件,並且省略對它們的冗餘的描述。第二實施例關於多個候選畫面數據獲取顯示位置的深度變化和時間變化得分,並且選擇具有最小得分的畫面數據。圖12為本公開第二實施例對下一顯示畫面候選所執行的下一顯示畫面選擇處理的流程圖。當將有關多個候選畫面數據的時間差信息和有關畫面數據中的字幕M的深度信息存儲到存儲器12中時,下一顯示畫面選擇部分46繼續選擇下一顯示畫面。首先,下一顯示畫面選擇部分46從多個候選畫面數據中排除那些其時間差或者顯示位置深度差超過對應上限的那些數據(在步驟ST61中)。可以將時間差的上限調整至主觀評估的值。例如,可以將典型的時間差上限設置為 25%。首先,將家用電器設計為僅具有若干速度等級。為此,不需要將時間差的上限固定地設置為25%或者某一其它固定的值(比率)。可選擇地,也可以將按步進快進再現速度的時間差的上限列在表中。作為另一種選擇,在諸如能夠使其快進速度以非步進方式改變的廣播設備的高端設備的情況下,可以使用諸如以下所給出的算術表達式的合適的算術表達式來計算時間差的上限。對於10倍速,時間差上限約為25%,對於100倍速,時間差上限約為8%。(計算時間差上限的算術表達式)時間差上限(% ) = 80+ (快進速度)"2也可以將顯示位置的深度差的上限調整至主觀評估的值。例如,可以將顯示位置的深度差的上限設置為覆蓋(capping)視差角度θ的變化量的兩個度數。依據視頻數據21的格式,可能需要將顯示位置的深度量轉換為視差角度θ的變化量。然後,下一顯示畫面選擇部分46計算剩餘候選畫面數據的得分(在步驟ST62 中)。下一顯示畫面選擇部分46通過對速度的變化量和深度的變化量加權,計算得分。例如,下一顯示畫面選擇部分46可以根據以下給出的算術表達式計算每一候選畫面的得分。(計算得分的算術表達式)罰分=稀疏再現速度的變化率(%)+10Χ[視差角度θ的變化量(度數)]2如果快進速度的變化範圍為0%,而且視差角度θ的變化量為1度,則罰分為10。
20
如果快進速度的變化範圍為10%,而且視差角度θ的變化量為0. 5度,則罰分為 12. 5。如果快進速度的變化範圍為25%,而且視差角度θ的變化量為0. 1度,則罰分為 25. 1。然後,下一顯示畫面選擇部分46選擇具有所計算的最小得分的畫面(在步驟ST63 中)。在下一顯示畫面選擇部分46已經選擇了下一個將要顯示的畫面數據之後,視頻數據讀取部分47從存儲器12讀取所選擇的畫面數據。輸出部分48向顯示部件51輸出視頻數據讀取部分47所讀取的畫面數據。如果輸出部分48已經被通知下一顯示畫面不合適,輸出部分48調整畫面數據中的畫面、顯示對象、屏幕M等的顯示位置,並且將調整的數據輸出到顯示部件51。顯示部件51顯示新輸入的畫面數據。這允許顯示部件51在稀疏再現中顯示3D運動畫面。另外,顯示部件51更新保持在前一顯示畫面深度信息緩存器45中的深度信息。第二實施例排除指示的稀疏再現速度的變化量超過其上限的畫面以及顯示位置在深度方向的變化量超過其上限的畫面,並且評估剩餘畫面,以選擇被發現具有最小的這樣的變化量的候選畫面數據。以這一方式,第二實施例抑制了再現速度的極端變化和顯示位置在深度方向的突然變化。另外,第二實施例以下述方式提供用於稀疏再現的3D運動畫面最小化再現速度的波動,並且確保顯示位置在深度方向進一步平滑的變化。[再現系統1的配置及其選擇操作]作為第三實施例的再現系統1的配置及其操作基本上與第一實施例的那些相同。 因此,在接下來的描述中,在第一實施例中使用的相同的參考數字在第三實施例中也用於指定相同或者對應的部件,並且省略對它們的冗餘的描述。第三實施例從其顯示位置在深度方向的變化量小於預定值的多個候選畫面數據中選擇具有最小時間變化量的畫面數據。圖13為本公開的第三實施例對下一顯示畫面候選執行的下一顯示畫面選擇處理的流程圖。在將有關多個候選畫面數據的時間差信息和畫面數據中有關字幕M的深度信息存儲在存儲器12中之後,下一顯示畫面選擇部分46選擇下一顯示畫面。首先,下一顯示畫面選擇部分46從所述多個候選畫面數據中排除那些其顯示位置的深度差超過其上限的數據(在步驟ST71中)。然後,下一顯示畫面選擇部分46從剩餘的候選畫面數據中選擇具有最小速度變化量的畫面(在步驟ST72中)。在下一顯示畫面選擇部分46已經選擇了下一個將要顯示的畫面數據之後,視頻數據讀取部分47從存儲器12中讀取所選擇的畫面數據。輸出部分48向顯示部件51輸出視頻數據讀取部分47讀取的畫面數據。如果輸出部分48已經被通知下一顯示畫面不合適,輸出部分48調整畫面數據中的畫面、顯示對象、屏幕M等的顯示位置,並且將調整的數據輸出到顯示部件51。顯示部件51顯示新輸入的畫面數據。這允許顯示部件51在稀疏再現中顯示3D運動畫面。另外,顯示部件51更新保持在前一顯示畫面深度信息緩存器45中的深度信息。第三實施例排除其顯示位置在深度方向的變化量超過其上限的畫面,並且從剩餘畫面中選擇具有最小稀疏再現速度變化量的候選圖像數據。以這一方式,第三實施例可以抑制在稀疏再現中顯示的3D運動畫面的顯示位置在深度方向的突然變化。另外,第三實施例可以將稀疏再現速度的波動減小至嚴格最小。儘管以上的描述包含許多說明,然而不應該將這些說明理解為對本公開範圍的限制,而應理解為僅僅提供了本公開某些當前優選實施例的示例說明。應該意識到,可以在不背離以下權利要求書的精神與範圍的情況下作為改變和變化。例如,儘管在以上所描述的每一實施例中將顯示設備3示出為與再現設備2分離地構造,但這僅僅是實例。可選擇地,顯示設備3也可以與再現設備2集成地構造。在上述每一實施例中,將所獲取的視頻數據21示出為針對3D再現所準備的視頻數據21。可選擇地,視頻數據21可以是針對2D再現所設計的視頻數據21。在這一情況下,可以從選擇的視頻數據21創建用於3D再現的畫面數據。在以上所描述的每一實施例中,將存儲在存儲器12中的視頻數據21示出為具有有關字幕M的深度信息。然而,將要放置在存儲器12中的某些視頻數據21也可以不具有有關字幕M的深
度{曰息。如果將要把不具有深度信息的視頻數據21記錄在存儲器12中,則可以提供深度信息創建部分以創建有關字幕M的深度信息,並且將所創建的信息記錄在存儲器12中。轉而,深度信息讀取部分44可以在記錄時獲取這樣創建的深度信息。可選擇地,也可以將深度信息讀取部分44布置為在稀疏再現或者正常再現時創建有關字幕M的深度信息。在以上所描述的每一實施例中,將字幕M的顯示位置示出為根據有關字幕M的顯示位置的深度信息在深度方向進行調整。可選擇地,也可以將視頻數據21布置為攜帶有關字幕M或者其它對象的視差信息。在這一情況下,可以根據這樣提供的視差信息確定和調整用於稀疏再現的顯示位置的深度。本公開包含與2010年9月觀日向日本專利局提交的日本優先權專利申請JP 2010-217252中所公開的主題相關的主題,其全部內容併入此處以作參考。
權利要求
1.一種電子設備,包含獲取部分,配置為獲取具有構成運動畫面的多個畫面數據的視頻數據,用於再現三維運動畫面;操作部分,配置為給出指令,用於對於三維運動畫面再現所獲取的所述多個畫面數據的稀疏再現;以及選擇部分,配置為基於稀疏再現指令從對於三維運動畫面再現所獲取的所述多個畫面數據中依次選擇用於三維運動畫面的稀疏再現的畫面數據;其中,所述選擇部分選擇其相對於前一選擇的畫面的顯示位置在深度方向經歷有限變化的畫面數據。
2.根據權利要求1所述的電子設備,其中,所述選擇部分從對於三維運動畫面再現所獲取的所述多個畫面數據中依照對應於稀疏再現的方向的次序選擇用於三維運動畫面稀疏再現的畫面數據;在每一輪畫面數據選擇中,所述選擇部分選擇對應於所指示的稀疏再現速度的要選擇的選擇-參考畫面數據和至少在所選擇的選擇-參考畫面數據之前或者之後的畫面數據, 作為多個候選畫面數據;以及所述選擇部分從所述多個候選畫面數據中選擇其相對於所述前一選擇的畫面的顯示位置在深度方向經歷有限變化的畫面數據。
3.根據權利要求2所述的電子設備,其中,在每一輪畫面數據選擇中,所述選擇部分基於在選擇所述多個候選畫面數據中的每一個時指示的實際稀疏再現速度的變化量的評估、 並基於相對於所述前一選擇的畫面所選擇的候選畫面數據的顯示位置在深度方向的變化量的評估,從所述多個候選畫面數據選擇畫面數據。
4.根據權利要求1所述的電子設備,還包含深度調整部分,配置為以下述方式調整由所述選擇部分對於稀疏再現所選擇的畫面數據的顯示位置參考所述前一選擇的顯示位置,使當前畫面的顯示位置的變化量進入預定範圍內。
5.根據權利要求4所述的電子設備,其中,所述深度調整部分確定對於由所述選擇部分對於稀疏再現所選擇的每一畫面數據是否需要顯示位置調整處理;如果確定需要所述顯示位置調整處理,則所述深度調整部分對所選擇的畫面數據執行所述顯示位置調整處理,以及在啟動所述顯示位置調整處理之後,所述深度調整部分在預定的時間段內對所述所選擇的畫面數據繼續所述顯示位置調整處理。
6.根據權利要求4所述的電子設備,其中,所述操作部分給出從稀疏再現向正常再現轉換以及從正常再現向稀疏再現轉換的指令;其中,基於最近的轉換指令,所述選擇部分在稀疏選擇模式和連續選擇模式之間改變從對於三維運動畫面再現所獲取的所述多個畫面數據選擇畫面數據;以及其中,在所述深度調整部分給出了從稀疏再現向正常再現轉換的指令之後的預定的時間段內,所述深度調整部分關於畫面的顯示位置、對所述選擇部分選擇用於正常再現的畫面數據繼續所述顯示位置調整處理。
7.根據權利要求4所述的電子設備,其中,所述操作部分在用於稀疏再現的畫面數據暫停顯示期間給出向正常再現轉換的指令,基於轉換指令,所述深度調整部分以下述方式更新以暫停模式顯示的畫面使所述的畫面的顯示位置接近其固有顯示位置,以及當以暫停模式顯示的畫面的顯示位置接近其固有顯示位置時,所述選擇部分開始選擇用於正常再現的畫面數據。
8.根據權利要求1所述的電子設備,其中,所述選擇部分基於所述的畫面數據中所關注部分的顯示位置,確定所述多個候選畫面數據中的每一個的顯示位置的變化量。
9.根據權利要求8所述的電子設備,其中,所述選擇部分基於所述的畫面數據中的字幕的顯示位置,確定所述多個候選畫面數據中的每一個的顯示位置的變化量。
10.根據權利要求3所述的電子設備,其中,在每一輪畫面數據選擇中,如果所述選擇-參考畫面數據的顯示位置在深度方向的變化量小於預定值,則所述選擇部分選擇所述選擇-參考畫面數據,以及如果所述選擇-參考畫面數據的顯示位置在深度方向的變化量大於所述預定值,則所述選擇部分按候選畫面數據的稀疏再現速度的變化量的遞增次序評估每一剩餘候選畫面數據的顯示位置的變化量,以便選擇其顯示位置的變化量在當前輪中首次落入所述預定值以內的候選畫面數據。
11.根據權利要求3所述的電子設備,其中,在每一輪畫面數據選擇中,所述選擇部分從所述多個候選畫面數據中排除那些稀疏再現速度的變化量或者顯示位置在深度方向的變化量大於對應上限的畫面數據,所述選擇部分評估剩餘候選畫面數據中的每一個的稀疏再現速度的變化量和源自所述的候選畫面數據的顯示位置的變化量的視差角度的變化量,以及所述選擇部分選擇評估的變化量為最小的候選畫面數據。
12.根據權利要求3所述的電子設備,其中,在每一輪畫面數據選擇中,所述選擇部分從所述多個候選畫面數據中排除那些其源自顯示位置在深度方向的變化量的視差角度的變化量大於預定上限的畫面數據,以及所述選擇部分從剩餘候選畫面數據中選擇其稀疏再現速度的變化量最小的畫面數據。
13.—種再現系統,包含顯示設備,配置為顯示運動畫面;以及再現設備,配置為向所述顯示設備輸出三維運動畫面;其中,所述再現設備包括獲取部分,配置為獲取具有構成運動畫面的多個畫面數據的視頻數據,用於再現三維運動畫面;操作部分,配置為給出指令,用於對於三維運動畫面再現所獲取的所述多個畫面數據的稀疏再現;以及選擇部分,配置為基於稀疏再現指令從對於三維運動畫面再現所獲取的所述多個畫面數據中依次選擇用於三維運動畫面的稀疏再現的畫面數據;以及所述選擇部分選擇其相對於前一選擇的畫面的顯示位置在深度方向經歷有限變化的畫面數據。
14.一種用於電子設備的再現方法,所述電子設備具有獲取部分、操作部分以及選擇部分,所述再現方法包含使所述獲取部分獲取具有構成運動畫面的多個畫面數據的視頻數據,用於再現三維運動畫面;使所述操作部分給出指令,用於對於三維運動畫面再現所獲取的所述多個畫面數據的稀疏再現;以及使所述選擇部分基於稀疏再現指令從對於三維運動畫面再現所獲取的所述多個畫面數據中依次選擇用於三維運動畫面的稀疏再現的畫面數據;其中,使所述選擇部分選擇其相對於前一選擇的畫面的顯示位置在深度方向經歷有限變化的畫面數據。
15. —種用於連接至操作部分的計算機的程序,所述程序使得所述計算機執行過程,所述過程包含獲取具有構成運動畫面的多個畫面數據的視頻數據,用於再現三維運動畫面; 從所述操作部分輸入指令,用於對於三維運動畫面再現所獲取的所述多個畫面數據的稀疏再現;以及基於已經輸入的稀疏再現指令從對於三維運動畫面再現所獲取的所述多個畫面數據中依次選擇用於三維運動畫面的稀疏再現的畫面數據;其中,選擇其相對於前一選擇的畫面的顯示位置在深度方向經歷有限變化的畫面數據。
全文摘要
本公開提供了一種電子設備,包括獲取部分,配置為獲取具有構成運動畫面的多個畫面數據的視頻數據,用於再現三維運動畫面;操作部分,配置為給出指令,用於對於三維運動畫面再現所獲取的多個畫面數據的稀疏再現;以及選擇部分,配置為根據稀疏再現指令從對於三維運動畫面再現所獲取的多個畫面數據中依次選擇用於三維運動畫面稀疏再現的畫面數據;其中,選擇部分選擇其相對於前一選擇的畫面的顯示位置在深度方向經歷有限變化的畫面數據。
文檔編號H04N13/00GK102420999SQ20111028117
公開日2012年4月18日 申請日期2011年9月21日 優先權日2010年9月28日
發明者細井隆宏 申請人:索尼公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀