TW201304540A - 記錄裝置、記錄方法、再生裝置、再生方法、程式、及記錄再生裝置 - Google Patents

記錄裝置、記錄方法、再生裝置、再生方法、程式、及記錄再生裝置 Download PDF

Info

Publication number
TW201304540A
TW201304540A TW101118189A TW101118189A TW201304540A TW 201304540 A TW201304540 A TW 201304540A TW 101118189 A TW101118189 A TW 101118189A TW 101118189 A TW101118189 A TW 101118189A TW 201304540 A TW201304540 A TW 201304540A
Authority
TW
Taiwan
Prior art keywords
camera
base view
information
view video
video stream
Prior art date
Application number
TW101118189A
Other languages
English (en)
Inventor
Toshiya Hamada
Kenichiro Aridome
Atsushi Mae
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of TW201304540A publication Critical patent/TW201304540A/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • H04N5/772Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/189Recording image signals; Reproducing recorded image signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/172Processing image signals image signals comprising non-image signal components, e.g. headers or format information
    • H04N13/178Metadata, e.g. disparity information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/597Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/92Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Library & Information Science (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

本技術係有關於,能夠將攝影時所使用的複數攝影機之資訊提供給再生側裝置的記錄裝置、記錄方法、再生裝置、再生方法、程式、及記錄再生裝置。本技術之一側面的記錄裝置,係具備:編碼部,係將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼,作為構成Non-base view視訊串流的各圖像之SEI,是將含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的前記SEI,加以記錄;和記錄控制部,係將Base view視訊串流、和被記錄有前記SEI的Non-base view視訊串流,記錄至記錄媒體。

Description

記錄裝置、記錄方法、再生裝置、再生方法、程式、及記錄再生裝置
本技術尤其是有關於,能夠將攝影時所使用的複數攝影機之資訊提供給再生側裝置的記錄裝置、記錄方法、再生裝置、再生方法、程式、及記錄再生裝置。
近年來,收錄有可立體觀賞之影像的3D內容正受到矚目。3D內容的視訊資料中係含有左眼用影像(L影像)與右眼用影像(R影像)之資料。映在L影像的被攝體與映在R影像的被攝體,係有相當於視差的偏移。
例如,將設定有視差的L影像與R影像做交互顯示,分別送達至佩戴主動快門眼鏡之使用者的左眼與右眼,藉此就可讓人立體地辨識被攝體。
[先前技術文獻] [專利文獻]
[專利文獻1]日本特開2007-280516號公報
使用者所知覺的視差係隨著視聽環境而不同,因此難以總是以最佳視差來讓人觀賞。例如,隨著顯示元件上的顯示影像之大小,最佳之視差也會有所不同,而且隨著觀賞距離而最佳視差也會有所不同。
雖然也有嘗試著從L影像與R影像來推定攝影時的攝影機之位置等,配合其來調整視差,但要在再生側上完全復原攝影時的狀況,是有困難的。
本技術係有鑑於此種狀況而研發,目的在於可將攝影時所用之複數攝影機之資訊,提供給再生側裝置。
本技術之第1側面的記錄裝置,係具備:編碼部,係將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼,作為構成Non-base view視訊串流的各圖像之SEI,是將含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的前記SEI,加以記錄;和記錄控制部,係將Base view視訊串流、和被記錄有前記SEI的Non-base view視訊串流,記錄至記錄媒體。
第1攝影機與第2攝影機,是分別至少具有鏡頭。作為進行被鏡頭擷取之光線的光電轉換的攝像元件,可以設計成分別設置第1攝影機用之攝像元件與第2攝影機用之攝像元件,也可設計成讓1個攝像元件被第1攝影機與第2攝影機所共用。
第1攝影機與第2攝影機,係可被設在記錄裝置的內部,也可被設在記錄裝置的外部。當被設在記錄裝置的外部時,第1攝影機與第2攝影機所拍攝到的影像,係藉由 有線、或無線通訊,而被供給至記錄裝置。
還可設置,拍攝左眼用影像的前記第1攝影機、和拍攝右眼用影像的前記第2攝影機。此情況下,可令前記編碼部,係將令被前記第1攝影機所拍攝到的左眼用影像,被編碼成為前記Base view視訊串流,並將被前記第2攝影機所拍攝到的右眼用影像,被編碼成為前記Non-base view視訊串流。
可令前記編碼部,作為前記光軸間隔之資訊,是將含有2個值的資訊加以記錄。此時,前記第1攝影機與前記第2攝影機的光軸間隔,係藉由將前記2個值的其中一方之值除以另一方之值來表示。
可令前記編碼部,作為前記收斂角之資訊,是將含有2個值的資訊加以記錄。此時,前記第1攝影機與前記第2攝影機的收斂角,係藉由將前記2個值的其中一方之值除以另一方之值來表示。
本技術之第2側面的再生裝置,係具備解碼部,係將:被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼所得的Base view視訊串流、與含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的SEI,是被當成各圖像之SEI而記錄下來的Non-base view視訊串流,予以解碼。
還可設有:顯示控制部,係基於前記SEI,來調整前記Base view視訊串流解碼所得之影像、與前記Non-base view視訊串流解碼所得之影像的視差,並顯示之。
可令前記顯示控制部,將前記Base view視訊串流解碼所得之影像,當作左眼用影像而顯示之;將前記Non-base view視訊串流解碼所得之影像,當作右眼用影像而顯示之。
本技術之第3側面的記錄再生裝置,係具備:編碼部,係將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼,作為構成Non-base view視訊串流的各圖像之SEI,是將含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的前記SEI,加以記錄;和記錄控制部,係將Base view視訊串流、和被記錄有前記SEI的Non-base view視訊串流,記錄至記錄媒體,和解碼部,係將前記記錄媒體中所記錄的前記Base view視訊串流與前記Non-base view視訊串流,予以解碼。
若依據本技術,則可將攝影時所用之複數攝影機之資訊,提供給再生側裝置。
以下,說明用以實施本技術的形態。說明是按照以下順序進行。
1.記錄再生系統
2.記錄裝置
3.再生裝置
4.變形例
<記錄再生系統>
圖1係本技術的一實施形態所述之記錄再生系統的構成例的圖示。
圖1的記錄再生系統,係由記錄裝置1、再生裝置2、及顯示裝置3所構成。再生裝置2與顯示裝置3,係透過HDMI(High Definition Multimedia Interface)纜線等之纜線4而連接。
記錄裝置1係為可拍攝與記錄3D影像的視訊攝影機。記錄裝置1的前面,係在從記錄裝置1面對被攝體的右側位置上設有鏡頭11R,在左側位置上設有鏡頭11L。在記錄裝置1的內部係設有,具有基於從鏡頭11R所擷取到之光而生成R影像所需的光學系的右眼用攝影機、和具有基於從鏡頭11L所擷取到之光而生成L影像所需的光學系的左眼用攝影機。
記錄裝置1係將R影像與L影像以H.264/MPEG-4 MVC(Multi-view Video coding)進行編碼,依照AVCHD(Advanced Video Codec High Definition)等之記錄格式而記錄至內部的記錄媒體。
此處,關於H.264/MPEG-4 MVC,參照圖2來加以說 明。在H.264/MPEG-4 MVC中係定義了,稱為Base view視訊串流的視訊串流、和稱為Non-base view視訊串流的視訊串流。
Base view視訊串流,係為將L影像與R影像當中的例如L影像以H.264/AVC加以編碼所得到的串流。如圖2的縱方向的箭頭所示,在Base view的圖像上,係不允許其他view的圖像當作參照影像的預測編碼。
另一方面,在Non-base view的圖像上,係允許將Base view的圖像當作參照影像的預測編碼。例如將L影像當作Base view並且將R影像當作Non-base view來進行編碼時,其結果所得之R影像的視訊串流亦即Non-base view視訊串流的資料量,係比L影像之視訊串流亦即Base view視訊串流的資料量還少。
此外,由於是H.264/AVC的編碼,因此如圖2的橫方向的箭頭所示,針對Base view的圖像,會進行時間方向的預測編碼。又,關於Non-base view的圖像也是,除了進行view間的預測,還會進行時間方向的預測編碼。在將Non-base view的圖像予以解碼時,在編碼時作為參照目標的對應之Base view的圖像,必須要先完成解碼。
被記錄裝置1所拍攝到的L影像與R影像的編碼,是用此種H.264/MPEG-4 MVC而進行。在記錄裝置1中,係將L影像與R影像之編碼時,有關於L影像之攝影時所用的左眼用攝影機和R影像之攝影時所用的右眼用攝影機之攝影機狀況的相關資訊亦即攝影機資訊,記錄至 Non-base view視訊串流。
在攝影機資訊中係含有例如表示以下內容的資訊。
1.攝影機光軸間隔(基線長)[mm]
2.收斂角[度]
3. 35mm換算焦距[mm]
如圖3所示,基線長係為,鏡頭11R的光軸位置亦即位置PR、與鏡頭11L的光軸位置亦即位置PL之間的距離(mm)。收斂角係為,以被攝體的位置為位置P,位置P與位置PR所連結之直線、與位置P與位置PL所連結之直線所夾的角度。
35mm換算焦距係為,攝影時的左眼用攝影機與右眼用攝影機的35mm換算之焦距(mm)。
如後述,記錄裝置1係在Non-base view視訊串流的user_data_unregistered SEI中,定義有稱作MDP(Modified DV pack Meta)的資料結構,使用該資料結構來記錄攝影機資訊。user_data_unregistered SEI係為任意的使用者資料,被附加至各圖像。MDP係為攝影時被即時記錄的附加資訊。
圖1的再生裝置2,係為可以將藉由AVCHD所記錄而成的視訊資料予以再生的播放機。再生裝置2,係將被記錄裝置1所拍攝並記錄在記錄裝置1內部之記錄媒體的3D視訊的資料,透過USB(Universal Serial Bus)纜線或HDMI纜線等而加以擷取、再生。
再生裝置2,係將Base view視訊串流再生所得之L 影像、與Non-base view視訊串流再生所得之R影像的視差,使用攝影時被記錄在Non-base view視訊串流中的攝影機資訊來加以調整。為了使得顯示裝置3的顯示裝置上顯示時會成為最佳視差,在視差的調整上係亦可適宜地使用顯示裝置3的顯示元件的尺寸等之資訊。
再生裝置2,係將調整過視差的L影像與R影像,透過纜線4而輸出至顯示裝置3,令其被交互地顯示。顯示裝置3,係為支援立體影像之顯示的TV。在顯示裝置3中係設有,由LCD(Liquid Crystal Display)等所成之顯示元件。
如此,藉由事前將L影像與R影像之攝影時所使用的攝影機資訊,記錄至Non-base view視訊串流,記錄裝置1係可將攝影時的攝影機之設置位置等狀況,提供給再生裝置2。
再生裝置2,係藉由參照Non-base view視訊串流中所被記錄的攝影機資訊,就可獲知攝影時的攝影機之狀況。又,再生裝置2,係藉由隨著攝影時的攝影機狀況來調整L影像與R影像的視差,就可重現記錄裝置1與被攝體的位置關係,可將容易觀看的影像,提供給使用者。
<記錄裝置> [記錄裝置的構成]
圖4係為記錄裝置1的構成例的區塊圖。記錄裝置1係由攝影機部21、記錄部22、及記錄媒體23所構成。
攝影機部21係由右眼用攝影機31R與左眼用攝影機31L所構成。
右眼用攝影機31R係由鏡頭11R與攝像元件12R所構成,被鏡頭11R所擷取之光線的光電轉換,是在攝像元件12R中進行。右眼用攝影機31R,係對進行光電轉換所得到之視訊訊號,實施A/D轉換等之處理,輸出R影像之資料。
左眼用攝影機31L係由鏡頭11L與攝像元件12L所構成,被鏡頭11L所擷取之光線的光電轉換,是在攝像元件12L中進行。左眼用攝影機31L,係對進行光電轉換所得到之視訊訊號,實施A/D轉換等之處理,輸出L影像之資料。
記錄部22,係由MVC編碼器41、攝影機資訊取得部42、及記錄控制部43所構成。
MVC編碼器41係將右眼用攝影機31R所拍攝到的R影像與左眼用攝影機31L所拍攝到的L影像,以H.264/MPEG-4 MVC進行編碼。MVC編碼器41係由Base view視訊編碼器51、Non-base view視訊編碼器52、及統合部53所構成。從右眼用攝影機31R所輸出之R影像之資料係被輸入至Non-base view視訊編碼器52,從左眼用攝影機31L所輸出之L影像之資料係被輸入至Base view視訊編碼器51與Non-base view視訊編碼器52。
Base view視訊編碼器51,係將左眼用攝影機31L所拍攝到的L影像以H.264/AVC進行編碼,將Base view視 訊串流輸出至統合部53。
Non-base view視訊編碼器52,係將右眼用攝影機31R所拍攝到的R影像,適宜地使用左眼用攝影機31L所拍攝到的L影像來作為參照影像而進行編碼,生成Non-base view視訊串流。
又,Non-base view視訊編碼器52,係作為Non-base view視訊串流的各圖像之SEI,是將從攝影機資訊取得部42所供給之表示基線長、收斂角、35mm換算焦距的user_data_unregistered SEI,予以附加。從攝影機資訊取得部42,係供給著從攝影機部21所取得的攝影機資訊亦即右眼用攝影機31R與左眼用攝影機31L的基線長、收斂角、35mm換算焦距之資訊。
圖5係Non-base view視訊串流之資料結構的圖示。
圖5的A係1個GOP(Group Of Picture)中所含之圖像當中,儲存開頭圖像資料的Access Unit的資料結構之圖示。於H.264/AVC中,1個Access Unit裡係儲存有1個圖像份的資料。
如圖5的A所示,儲存著Non-base view之開頭圖像資料的Access Unit,係由View and dependency representation delimiter、Subset SPS(Sequence Parameter Set)、PPS(Picture Parameter Set)、SEI(Supplemental Enhancement Information)、及Slice所構成。
View and dependency representation delimiter係表示Access Unit的開頭。在Subset SPS中係含有關於序列全 體之編碼的資訊,在PPS中係含有關於Access Unit中資訊所被儲存之圖像之編碼的資訊。SEI係為附加資訊,包含有MVC_scalable_nesting SEI、user_data_unregistered SEI等各種SEI訊息。
在圖5的A的例子中係含有,例如再生時顯示的字幕的視差資訊(Offset metadata)的user_data_unregistered SEI。已被攝影機資訊取得部42所取得的基線長、收斂角、35mm換算焦距之資訊,係被記錄成為與字幕視差資訊user_data_unregistered SEI不同的user_data_unregistered SEI。
SEI後續的Slice,係為1GOP之開頭的圖像(R影像)之資料。接續於Slice,還含有Filler Data、End of Sequence、End of stream。
圖5的B係1個GOP中所含之圖像當中,儲存第2個以後之圖像資料的Access Unit的資料結構之圖示。如圖5的B所示,儲存著1GOP的第2個以後之圖像資料的Access Unit,係由View and dependency representation delimiter與Slice所構成。亦可含有PPS、SEI等之資訊。
此外,由Base view視訊編碼器51所生成之Base view視訊串流的Access Unit的資料結構,係除了沒有記錄用來表示基線長、收斂角、35mm換算焦距的user_data_unregistered SEI這點以外,基本上是具有和圖5所示之資料結構相同的資料結構。
圖6係為儲存著關於基線長、收斂角、35mm換算焦距之MDP的user_data_unregistered SEI的語法之圖示。
第2行的uuid_iso_iec_11578係為128位元的欄位,係被設定了“17ee8c60-f84d-11d9-8cd6-0800200c9a66”。
第3行的TypeIndicator係為32位元的欄位,係表示SEI訊息所傳達之使用者資料的種類。“0x4D 44 50 4D”係表示MDP。TypeIndicator為“0x4D 44 50 4D”時,則第5行以後的ModifiedDVPackMeta( )會被設定。ModifiedDVPackMeta( )中係含有number_of_modified_dv_pack_entries與one_modified_dv_pack( )。
第6行的number_of_modified_dv_pack_entries係為8位元的欄位,係表示user_data_unregistered SEI中所含有之one_modified_dv_pack( )的數目。one_modified_dv_pack( )中係含有mdp_id與mdp_data。
第9行的mdp_id係為8位元的欄位,係表示該欄位所含有之one_modified_dv_pack( )的種類。
圖7係為mdp_id的圖示。如圖7所示,mdp_id為0x20,係表示one_modified_dv_pack( )是BASELINE LENGTH pack( )。BASELINE LENGTH pack( ),係為將基線長之資訊當作mdp_data而含有的one_modified_dv_pack( )。
mdp_id為0x21,係表示one_modified_dv_pack( )是 CONVERGENCE ANGLE pack( )。CONVERGENCE ANGLE pack( ),係為將收斂角之資訊當作mdp_data而含有的one_modified_dv__pack( )。
此外,關於35mm換算焦距,係由既存之Consumer Camera2 Pack( )內的FOCAL_LENGTH來表示。Consumer Camera2 Pack( ),係為mdp_id是0x71的one_modified_dv_pack( )。
圖6的第10行的mdp_data係為32位元的欄位,用來表示係為基線長、收斂角、35mm換算焦距之其中哪一者。作為mdp_data係亦可總是設定固定值。
此外,ModifiedDVPackMeta( )中係適用以下的規則。
.包含emulation prevention bytes在內,1個ModifiedDVPackMeta( )的大小係為255 bytes以下。
.在1圖像中,不可以附加含有ModifiedDVPackMeta( )的複數個user_data_unregistered SEI訊息。
.若complementary field配對的最初欄位中,含ModifiedDVPackMeta( )之user_data_unregistered SEI訊息是不存在時,則在第2個欄位裡也不可含有含ModifiedDVPackMeta( )之user_data_unregistered SEI訊息。
又,Base view與Non-base view各自的mdp_data之合計要為255位元組以下,user_data_unregistered_SEI之合計要為511位元組以下。
圖8係BASELINE LENGTH pack( )的圖示。
BASELINE LENGTH pack( )中係含有mdp_id、mdp_data1、及mdp_data2。BASELINE LENGTH pack( )的mdp_id,係如上述是0x20。
mdp_data1與mdp_data2係分別為16位元的欄位,藉由mdp_data1與mdp_data2的2個值,來表現mm單位的基線長。基線長(baseline length[mm])係由下式(1)來表示。
baseline length[mm]=mdp_data1/mdp_data2………(1)
藉由使用2個值來表示基線長,就可表示1mm以下之距離。此外,當mdp_data1=mdp_data2=0xFFFF,這就表示基線長不明,或是no information。
圖9係CONVERGENCE ANGLE pack( )的圖示。
CONVERGENCE ANGLE pack( )中係含有mdp_id、mdp_data1、及mdp_data2。CONVERGENCE ANGLE pack( )的mdp_id,係如上述是0x21。
mdp_data1與mdp_data2係分別為16位元的欄位,藉由mdp_data1與mdp_data2的2個值,來表現度單位的收斂角。收斂角(convergence angle[degree])係由下式(2)來表示。收斂角係為0度以上、未滿180度。
convergence angle[degree]=mdp_data1/mdp_data2………(2)
藉由使用2個值來表示收斂角,就可表示1度以下之角度。此外,當mdp_data1=mdp_data2=0xFFFF,這就表示收斂角不明,或是no information。
圖4的Non-base view視訊編碼器52,係將如此而記錄有基線長、收斂角、35mm換算焦距之資訊的Non-base view視訊串流,輸出至統合部53。
統合部53,係將從Base view視訊編碼器51所供給之Base view視訊串流、與從Non-base view視訊編碼器52所供給之Non-base view視訊串流,加以統合,以H.264/MPEG-4 MVC的編碼資料而輸出至記錄控制部43。
攝影機資訊取得部42,係將基線長、收斂角、35mm換算焦距之資訊,例如從攝影機部21加以取得,輸出至Non-base view視訊編碼器52。
記錄控制部43,係將從MVC編碼器41所供給之編碼資料,例如依照AVCHD而記錄至記錄媒體23。
記錄媒體23,係由快閃記憶體或硬碟等所成,依照記錄控制部43的控制而將編碼資料予以記錄。亦可將被***在設置於記錄裝置1之框體的插槽中的記憶卡,當作記錄媒體23來使用。記錄媒體23中所記錄的編碼資料,係藉由USB纜線等而把記錄裝置1連接至再生裝置2時,會被傳輸至再生裝置2。
[記錄裝置的動作]
此處,參照圖10的流程圖,說明記錄裝置1的記錄處理。圖10的處理係為,右眼用攝影機31R所拍攝到的R影像與左眼用攝影機31L所拍攝到的L影像被輸入至記錄部22中時,就會開始。
於步驟S1中,MVC編碼器41係將從攝影機部21所輸入之影像,使用H.264/MPEG-4 MVC來加以編碼。亦即,Base view視訊編碼器51,係將左眼用攝影機31L所拍攝到的L影像以H.264/AVC進行編碼,生成Base view視訊串流。又,Non-base view視訊編碼器52,係將右眼用攝影機31R所拍攝到的R影像,適宜地使用L影像來作為參照影像而進行編碼,生成Non-base view視訊串流。
於步驟S2中,攝影機資訊取得部42,係將目前的基線長、收斂角、35mm換算焦距之資訊,從攝影機部21加以取得。
於步驟S3中,Non-base view視訊編碼器52,係在Non-base view的各圖像的user_data_unregistered SEI中,記錄下表示基線長的BASELINE LENGTH pack( )、表示收斂角的CONVERGENCE ANGLE pack( )、表示35mm換算焦距的Consumer Camera2 Pack( )。由Base view視訊編碼器51所生成之Base view視訊串流、與由Non-base view視訊編碼器52所生成且被記錄有BASELINE LENGTH pack( )、CONVERGENCE ANGLE pack( )、Consumer Camera2 Pack( )的Non-base view視訊串流,係 被統合部53所統合,供給至記錄控制部43。
於步驟S4中,記錄控制部43係將從統合部53所供給之H.264/MPEG-4 MVC的編碼資料,記錄至記錄媒體23。
於步驟S5中,MVC編碼器41係判定是否有來自攝影機部21的輸入影像存在,若判定為有存在,則重複步驟S1以後的處理。步驟S1至S4的處理,係以各圖像的影像資料為對象而進行。另一方面,當攝影機部21結束攝影、步驟S5中判定為沒有輸入影像存在時,則結束處理。
藉由以上處理,記錄裝置1係可將立體影像之攝影時所採用的攝影機的基線長、收斂角、35mm換算焦距之資訊,記錄至Non-base view的各圖像的編碼資料中,可將攝影機資訊提供給再生裝置2。
又,記錄裝置1係可藉由,不將攝影機資訊記錄至Base view視訊串流而是記錄至Non-base view視訊串流,藉此可將Base view視訊串流予以再生而在再生裝置2上僅進行L影像(2D影像)之顯示。由於Base view視訊串流係為以H.264/AVC而被編碼的串流,因此只要是支援H.264/AVC的機器,即使是既存的再生裝置,都可將從記錄裝置1索取入的視訊資料予以再生。
於以上說明中,雖然是將基線長、收斂角、35mm換算焦距之資訊記錄至Non-base view視訊串流,但亦可把收斂角設成固定值而僅記錄基線長之資訊,亦可把基線長 設成固定值而僅記錄收斂角之資訊。又,亦可僅記錄35mm換算焦距之資訊。
亦可將關於右眼用攝影機31R與左眼用攝影機31L的配置狀況的基線長、收斂角以外之資訊,加以記錄。
<再生裝置> [再生裝置的構成]
說明將如以上被記錄裝置1所拍攝並記錄至記錄媒體23的H.264/MPEG-4 MVC的編碼資料予以再生的再生裝置2。
圖11係為再生裝置2的構成例的區塊圖。再生裝置2係由取得部101、再生部102、及顯示控制部103所構成。
取得部101係將H.264/MPEG-4 MVC的編碼資料亦即3D視訊資料,透過USB纜線等而從記錄裝置1加以取得並輸出。從取得部101所輸出的3D視訊資料,係被輸入至MVC解碼器111的Base view視訊解碼器121與Non-base view視訊解碼器122。從記錄裝置1所取入的3D視訊資料,係亦可被一度記錄在再生裝置2內的記錄媒體中,藉由取得部101而從該記錄媒體取得3D視訊資料。
再生部102係由MVC解碼器111、攝影機資訊抽出部112所構成。MVC解碼器111,係將3D視訊資料,以H.264/MPEG-4 MVC而進行解碼。MVC解碼器111,係由Base view視訊解碼器121與Non-base view視訊解碼器 122所構成。
Base view視訊解碼器121,係將從取得部101所供給之3D視訊中所含之Base view視訊串流,以H.264/AVC加以解碼,輸出L影像。從Base view視訊解碼器121所輸出之L影像,係被供給至Non-base view視訊解碼器122與顯示控制部103。
Non-base view視訊解碼器122,係將從取得部101所供給之3D視訊中所含的Non-base view視訊串流,適宜地將已被Base view視訊解碼器121所解碼之L影像當作參照影像而進行解碼,輸出R影像。從Non-base view視訊解碼器122所輸出之R影像,係被供給至顯示控制部103。
攝影機資訊抽出部112,係從被Non-base view視訊解碼器122當作解碼對象的Non-base view的各圖像的user_data_unregistered SEI,取得表示基線長的BASELINE LENGTH pack( )、表示收斂角的CONVERGENCE ANGLE pack( )、表示35mm換算焦距的Consumer Camera2 Pack( )。
攝影機資訊抽出部112,係基於BASELINE LENGTH pack( )中所含之2個值而進行上式(1)之計算以求出基線長,基於CONVERGENCE ANGLE pack( )中所含之2個值而進行上式(2)之計算以求出收斂角。又,攝影機資訊抽出部112係根據Consumer Camera2 Pack( )而特定出35mm換算焦距。攝影機資訊抽出部112,係將基線長、收斂 角、35mm換算焦距之資訊,輸出至顯示控制部103。
顯示控制部103係將從Base view視訊解碼器121所供給之L影像與從Non-base view視訊解碼器122所供給之R影像的視差,使用已被攝影機資訊抽出部112所取得之基線長、收斂角、35mm換算焦距之資訊,來進行調整。顯示控制部103,係藉由與顯示裝置3進行通訊,將顯示裝置3之顯示元件的尺寸等資訊,從顯示裝置3加以取得,用於視差的調整。
顯示控制部103,係將為了使得顯示裝置3的顯示裝置上顯示時會成為最佳視差而調整過視差的L影像與R影像,輸出至顯示裝置3並顯示之。
[再生裝置的動作]
此處,參照圖12的流程圖,說明再生裝置2的再生處理。圖12之處理,係例如3D視訊資料從取得部101輸入至再生部102時,會被開始。
於步驟S21中,MVC解碼器111係將從取得部101所輸入的3D視訊資料,使用H.264/MPEG-4 MVC來加以解碼。亦即,Base view視訊解碼器121係將Base view視訊串流,以H.264/AVC而進行解碼。又,Non-base view視訊解碼器122,係將Non-base view視訊串流,適宜地把已被Base view視訊解碼器121所解碼之L影像當作參照影像而加以解碼。
被Base view視訊解碼器121進行Base view視訊串 流之解碼而得到之L影像、與被Non-base view視訊解碼器122進行Non-base view視訊串流之解碼而得到之R影像,係被供給至顯示控制部103。
於步驟S22中,攝影機資訊抽出部112,係從Non-base view的各圖像的user_data_unregistered SEI,抽出BASELINE LENGTH pack( )、CONVERGENCE ANGLE pack( )、Consumer Camera2 Pack( )。攝影機資訊抽出部112,係將基於BASELINE LENGTH pack( )所求出的基線長、基於CONVERGENCE ANGLE pack( )所求出的收斂角、從Consumer Camera2 Pack( )所取得的35mm換算焦距之資訊,輸出至顯示控制部103。
於步驟S23中,顯示控制部103係進行視差調整處理。關於視差調整處理,係參照圖13的流程圖而於後述。
於步驟S24中,顯示控制部103係將調整過視差的L影像與R影像輸出至顯示裝置3,並顯示之。
於步驟S25中,MVC解碼器111係判定是否有進行解碼之編碼資料存在,若判定為有存在,則重複步驟S21以後的處理。步驟S21至S24的處理,係以各圖像的編碼資料為對象而進行。另一方面,當所有編碼資料之解碼結束,因而在步驟S25中判定為沒有編碼資料存在時,則結束處理。
接著,參照圖13的流程圖,說明圖12的步驟S23中所進行的視差調整處理。
於步驟S31中,顯示控制部103係與顯示裝置3進行通訊,取得顯示裝置3的顯示元件之尺寸。顯示裝置3的顯示元件之尺寸,係亦可由使用者對再生裝置2直接設定。
於步驟S32中,顯示控制部103係將顯示裝置3的顯示元件面至使用者為止的距離亦即觀賞距離,從顯示裝置3加以取得。觀賞距離,係亦可由使用者對再生裝置2直接設定。
使用者所知覺的視差的量,係也會隨著觀賞距離而變化。因此,若可取得觀賞距離,則藉由也使用該資訊,就可更精密地調整視差。以下係說明,不考慮觀賞距離來調整視差的情形。
於步驟S33中,顯示控制部103係求出沒有調整視差時的顯示裝置3的顯示元件上的L影像與R影像之視差。
於步驟S34中,顯示控制部103係判定顯示元件上的L影像與R影像之視差是否超過閾值。
若於步驟S34中判定顯示元件上的L影像與R影像之視差沒有超過閾值,則於步驟S35中,顯示控制部103係將L影像與R影像不作視差調整而直接輸出至顯示裝置3並顯示之。
另一方面,若於步驟S34中判定顯示元件上的L影像與R影像之視差有超過閾值,則於步驟S36中,顯示控制部103係使L影像與R影像在顯示元件上朝水平方向 作平移,以使L影像與R影像之視差變小,而被顯示。其後,返回圖12的步驟S23,進行其以後的處理。
圖14係收斂角、基線長、視差之關係的說明圖。
在圖14所示的被攝體面上當中,虛線箭頭#1所示之範圍係為被左眼用攝影機31L所拍攝之範圍,虛線箭頭#2所示之範圍係為被右眼用攝影機31R所拍攝之範圍。α係表示收斂角,B係表示基線長。F係表示被攝體距離。
在顯示元件上的視差算出時,顯示控制部103係首先求出焦點位置之影像(被攝體影像)是被左眼用攝影機31L與右眼用攝影機31R以多少程度之水平方向的偏移而被攝影。水平方向的偏移量,係為實線箭頭#3所示的差,係為視差X。
若能求出想定左眼用攝影機31L與右眼用攝影機31R的攝像元件的橫寬為35mm時的視差量[mm],則可從顯示元件的橫寬之資訊,計算出顯示元件上的視差量(步驟S33)。當顯示元件上的視差量超過了閾值時,則顯示控制部103係將L影像與R影像在水平方向作平移以使視差變小(步驟S36)。
此處,如圖15所示,考慮左眼用攝影機31L與右眼用攝影機31R的2台攝影機是被平行配置的情形(收斂角α=0)。此時,基線長與視差係相等。
又,若令畫格尺寸為x,35mm換算焦距為f,則水平攝角q係可由下式(3)求出。
tan(q/2)=x/2f………(3)
根據水平攝角q與被攝體距離F[m],求出水平方向的攝影範圍D[m]。若假設攝影範圍D[m]是以1920像素的解析度進行拍攝,則像素轉換後的視差之大小,係為1920×(B/D)[像素]。視差B係為,左眼用攝影機31L之攝影範圍D[m]與右眼用攝影機31R之攝影範圍D[m]的差。
此處,關於35mm換算焦距與被攝體距離,係已經用AVCHD的Modified DV pack meta來作定義,因此可以使用之。35mm換算焦距係如上述是以FOCAL_LENGTH來表示,被攝體位置(焦點位置)係以FOCUS來表示。
若令顯示裝置3的顯示元件的水平方向之尺寸為S[m],則顯示元件上的視差所相當之長度,係為S×(B/D)[m]。若該值超過閾值,則使影像朝水平方向作平移以緩和視差,藉此就可使L影像與R影像以適切的視差而被顯示。
藉由以上處理,再生裝置2係可使L影像與R影像以最佳視差而被顯示。
<變形例> 變形例1.
圖16係記錄再生系統之構成例的區塊圖。圖16的記錄裝置1中係設有攝影機部21、記錄部22、記錄媒體23以外,還設有再生部102與顯示控制部103。亦即,圖16 的記錄裝置1,係不僅是身為記錄裝置之機能,還具有再生裝置之機能。
在具有圖16之構成的記錄裝置1中,除了進行3D視訊之攝影,還將攝影所得之3D視訊的再生,藉由參照圖12所說明般地來進行之。已被記錄裝置1所再生的L影像與R影像,係被輸出至顯示裝置3而顯示。記錄裝置1與顯示裝置3係藉由例如HDMI纜線而連接。
變形例2.
圖17係記錄再生系統之其他構成例的區塊圖。圖17的記錄裝置1中係設有攝影機部21、記錄部22、記錄媒體23,再生裝置2中係設有取得部101與再生部102。顯示裝置3中係設有顯示控制部103。
亦即,圖17的再生裝置2,係具有將從記錄裝置1取入之3D視訊以H.264/MPEG-4 MVC進行解碼的機能,但與圖11的再生裝置2不同,不具有將解碼所得之L影像與R影像之視差加以調整的機能。L影像與R影像之視差的調整,係在顯示裝置3中進行。
在具有圖17之構成的記錄裝置1中,會進行3D視訊的攝影,攝影所得到的3D視訊會被傳輸至再生裝置2。
再生裝置2的取得部101係從記錄裝置1取得3D視訊資料,再生部102,係將已被取得部101所取得的3D視訊資料,以H.264/MPEG-4 MVC進行解碼。再生部 102,係將解碼所得之L影像與R影像,連同從Non-base view視訊串流之user_data_unregistered SEI所取得到的基線長、收斂角、35mm換算焦距之資訊,一起輸出至顯示裝置3。
顯示裝置3的顯示控制部103,係將從再生裝置2所供給之L影像與R影像之視差,基於從再生裝置2所供給之基線長、收斂角、35mm換算焦距之資訊,如參照圖13所說明般地做調整,將調整過視差的L影像與R影像加以顯示。此時,視差之調整時所使用的顯示元件的尺寸等資訊,係對進行視差調整的顯示裝置3來說,會是已知的資訊。
變形例3.
於以上說明中,雖然是將L影像之攝影時所用的攝影機和R影像之攝影時所用的攝影機的攝影機資訊,記錄至H.264/MPEG-4 MVC的Non-base view視訊串流中,但亦可將攝影機資訊,記錄至以Side by side方式記錄L影像與R影像而成的1個串流中。
Side by side方式的L影像與R影像的編碼方式中,係會使用例如H.264 AVC。
攝影機資訊係被記錄在,例如AVC串流的user_data_unregistered_SEI( )中。
[電腦的構成例]
上述一連串處理,係可藉由硬體來執行,也可藉由軟體來執行。以軟體來執行一連串處理時,構成該軟體的程式,是從程式記錄媒體,安裝至內嵌有專用硬體的電腦,或是泛用之個人電腦等。
圖18係以程式來執行上述一連串處理的電腦的硬體之構成例的區塊圖。
CPU(Central Processing Unit)151、ROM(Read Only Memory)152、RAM(Random Access Memory)153,係藉由匯流排154而被彼此連接。
在匯流排154上係還連接有輸出入介面155。輸出入介面155上則連接著,由鍵盤、滑鼠等所成之輸入部156、和由顯示器、揚聲器等所成之輸出部157。又,在輸出入介面155上係連接有,由硬碟或非揮發性記憶體等所成之記憶部158、由網路介面等所成之通訊部159、驅動可移除式媒體161用的驅動機160。
在如以上構成的電腦中,藉由CPU151而例如將記憶部158中所記憶之程式透過輸出入介面155及匯流排154而載入至RAM153裡並加以執行,就可進行上述一連串處理。
CPU151所執行之程式,係記錄在例如可移除式媒體161,或者是透過區域網路、網際網路、數位播送這類有線或無線之傳輸媒體而提供,然後被安裝在記憶部158中。
此外,電腦所執行的程式,係可為依照本說明書所說 明之順序而在時間序列上進行處理的程式,也可平行地、或呼叫進行時等必要之時序上進行處理的程式。
本技術的實施形態係不限定於上述實施形態,在不脫離本技術主旨的範圍內可做各種變更。
[構成之組合例]
又,本技術係亦可採取如下之構成。
(1)一種記錄裝置,其特徵為,具備:編碼部,係將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼,作為構成Non-base view視訊串流的各圖像之SEI,是將含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的前記SEI,加以記錄;和記錄控制部,係將Base view視訊串流、和被記錄有前記SEI的Non-base view視訊串流,記錄至記錄媒體。
(2)如前記(1)所記載之記錄裝置,其中,還具備:拍攝左眼用影像的前記第1攝影機;和拍攝右眼用影像的前記第2攝影機;前記編碼部,係將被前記第1攝影機所拍攝到的左眼用影像,編 碼成為前記Base viewv視訊串流;將被前記第2攝影機所拍攝到的右眼用影像,編碼成為前記Non-base view視訊串流。
(3)如前記(1)或(2)所記載之記錄裝置,其中,前記編碼部係為,作為前記光軸間隔之資訊,是將含有2個值的資訊加以記錄;前記第1攝影機與前記第2攝影機的光軸間隔,係藉由將前記2個值的其中一方之值除以另一方之值來表示。
(4)如前記(1)至(3)之任一項所記載之記錄裝置,其中,前記編碼部係為,作為前記收斂角之資訊,是將含有2個值的資訊加以記錄;前記第1攝影機與前記第2攝影機的收斂角,係藉由將前記2個值的其中一方之值除以另一方之值來表示。
(5)一種記錄方法,其特徵為,含有以下步驟:將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼;作為構成Non-base view視訊串流的各圖像之SEI,是將含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的前記SEI,加以記錄;將Base view視訊串流、和被記錄有前記SEI的Non- base view視訊串流,記錄至記錄媒體。
(6)一種程式,其特徵為,係令電腦執行包含以下步驟之處理:將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼;作為構成Non-base view視訊串流的各圖像之SEI,是將含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的前記SEI,加以記錄;將Base view視訊串流、和被記錄有前記SEI的Non-base view視訊串流,記錄至記錄媒體。
(7)一種再生裝置,其特徵為,具備解碼部,係將:被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼所得的Base view視訊串流、與含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的SEI,是被當成各圖像之SEI而記錄下來的Non-base view視訊串流,予以解碼。
(8)如前記(7)所記載之再生裝置,其中,還具備有:顯示控制部,係基於前記SEI,來調整前記Base view視訊串流解碼所得之影像、與前記Non-base view視訊串流解碼所得之影像的視差,並顯示之。
(9)如前記(7)或(8)所記載之再生裝置,其中,前記顯示控制部,係將前記Base view視訊串流解碼所得之影像,當作左眼用影像而顯示之;將前記Non-base view視訊串流解碼所得之影像,當作右眼用影像而顯示之。
(10)一種再生方法,其特徵為,含有以下步驟:將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼所得的Base view視訊串流、與含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的SEI,是被當成各圖像之SEI而記錄下來的Non-base view視訊串流,予以解碼。
(11)一種程式,其特徵為,係令電腦執行包含以下步驟之處理:將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼所得的Base view視訊串流、與含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的SEI,是被當成各圖像之SEI而記錄下來的 Non-base view視訊串流,予以解碼。
(12)一種記錄再生裝置,其特徵為,具備:編碼部,係將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼,作為構成Non-base view視訊串流的各圖像之SEI,是將含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的前記SEI,加以記錄;和記錄控制部,係將Base view視訊串流、和被記錄有前記SEI的Non-base view視訊串流,記錄至記錄媒體。
解碼部,係將前記記錄媒體中所記錄的前記Base view視訊串流與前記Non-base view視訊串流,予以解碼。
1‧‧‧記錄裝置
2‧‧‧再生裝置
3‧‧‧顯示裝置
4‧‧‧纜線
11L,11R‧‧‧鏡頭
12L,12R‧‧‧攝像元件
21‧‧‧攝影機部
22‧‧‧記錄部
23‧‧‧記錄媒體
31L‧‧‧左眼用攝影機
31R‧‧‧右眼用攝影機
41‧‧‧MVC編碼器
42‧‧‧攝影機資訊取得部
43‧‧‧記錄控制部
51‧‧‧Base view視訊編碼器
52‧‧‧Non-base view視訊編碼器
53‧‧‧統合部
101‧‧‧取得部
102‧‧‧再生部
103‧‧‧顯示控制部
111‧‧‧MVC解碼器
112‧‧‧攝影機資訊抽出部
121‧‧‧Base view視訊解碼器
122‧‧‧Non-base view視訊解碼器
151‧‧‧CPU
152‧‧‧ROM
153‧‧‧RAM
154‧‧‧匯流排
155‧‧‧輸出入介面
156‧‧‧輸入部
157‧‧‧輸出部
158‧‧‧記憶部
159‧‧‧通訊部
160‧‧‧驅動機
161‧‧‧可移除式媒體
[圖1]本技術的一實施形態所述之記錄再生系統的構成例的圖示。
[圖2]H.264/MPEG-4 MVC的說明圖。
[圖3]基線長與收斂角的說明圖。
[圖4]記錄裝置之構成例的區塊圖。
[圖5]Non-base view視訊串流之資料結構的圖示。
[圖6]user_data_unregistered SEI之語法的圖示。
[圖7]mdp_id的圖示。
[圖8]BASELINE LENGTH pack( )的圖示。
[圖9]CONVERGENCE ANGLE pack( )的圖示。
[圖10]記錄裝置之記錄處理的說明用流程圖。
[圖11]再生裝置之構成例的區塊圖。
[圖12]再生裝置之再生處理的說明用流程圖。
[圖13]圖12的步驟S23中所進行的視差調整處理的說明用流程圖。
[圖14]收斂角、基線長、視差之關係的說明圖。
[圖15]視差調整的說明圖。
[圖16]記錄再生系統之構成例的區塊圖。
[圖17]記錄再生系統之其他構成例的區塊圖。
[圖18]電腦之構成例的區塊圖。
1‧‧‧記錄裝置
11L,11R‧‧‧鏡頭
12L,12R‧‧‧攝像元件
21‧‧‧攝影機部
22‧‧‧記錄部
23‧‧‧記錄媒體
31L‧‧‧左眼用攝影機
31R‧‧‧右眼用攝影機
41‧‧‧MVC編碼器
42‧‧‧攝影機資訊取得部
43‧‧‧記錄控制部
51‧‧‧Base view視訊編碼器
52‧‧‧Non-base view視訊編碼器
53‧‧‧統合部

Claims (12)

  1. 一種記錄裝置,其特徵為,具備:編碼部,係將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼,作為構成Non-base view視訊串流的各圖像之SEI,是將含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的前記SEI,加以記錄;和記錄控制部,係將Base view視訊串流、和被記錄有前記SEI的Non-base view視訊串流,記錄至記錄媒體。
  2. 如請求項1所記載之記錄裝置,其中,還具備:拍攝左眼用影像的前記第1攝影機;和拍攝右眼用影像的前記第2攝影機;前記編碼部,係將被前記第1攝影機所拍攝到的左眼用影像,編碼成為前記Base view視訊串流;將被前記第2攝影機所拍攝到的右眼用影像,編碼成為前記Non-base view視訊串流。
  3. 如請求項1所記載之記錄裝置,其中,前記編碼部係為,作為前記光軸間隔之資訊,是將含有2個值的資訊加以記錄;前記第1攝影機與前記第2攝影機的光軸間隔,係藉由將前記2個值的其中一方之值除以另一方之值來表示。
  4. 如請求項1所記載之記錄裝置,其中,前記編碼部係為,作為前記收斂角之資訊,是將含有2個值的資訊加以記錄;前記第1攝影機與前記第2攝影機的收斂角,係藉由將前記2個值的其中一方之值除以另一方之值來表示。
  5. 一種記錄方法,其特徵為,含有以下步驟:將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼;作為構成Non-base view視訊串流的各圖像之SEI,是將含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的前記SEI,加以記錄;將Base view視訊串流、和被記錄有前記SEI的Non-base view視訊串流,記錄至記錄媒體。
  6. 一種程式,其特徵為,係令電腦執行包含以下步驟之處理:將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼;作為構成Non-base view視訊串流的各圖像之SEI,是:將含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的前記SEI,加以記錄;將Base view視訊串流、和被記錄有前記SEI的Non-base view視訊串流,記錄至記錄媒體。
  7. 一種再生裝置,其特徵為,具備解碼部,係將:被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼所得的Base view視訊串流、與含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的SEI,是被當成各圖像之SEI而記錄下來的Non-base view視訊串流,予以解碼。
  8. 如請求項7所記載之再生裝置,其中,還具備有:顯示控制部,係基於前記SEI,來調整前記Base view視訊串流解碼所得之影像、與前記Non-base view視訊串流解碼所得之影像的視差,並顯示之。
  9. 如請求項8所記載之再生裝置,其中,前記顯示控制部,係將前記Base view視訊串流解碼所得之影像,當作左眼用影像而顯示之;將前記Non-base view視訊串流解碼所得之影像,當作右眼用影像而顯示之。
  10. 一種再生方法,其特徵為,含有以下步驟:將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼所得的Base view視訊串流、與含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的SEI,是被當成各圖像之SEI而記錄下來的Non-base view視訊串流,予以解碼。
  11. 一種程式,其特徵為,係令電腦執行包含以下步驟之處理:將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼所得的Base view視訊串流、與含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的SEI,是被當成各圖像之SEI而記錄下來的Non-base view視訊串流,予以解碼。
  12. 一種記錄再生裝置,其特徵為,具備:編碼部,係將被第1攝影機所拍攝到的影像與被第2攝影機所拍攝到的影像以H.264/MPEG-4 MVC進行編碼,作為構成Non-base view視訊串流的各圖像之SEI,是將含有前記第1攝影機與前記第2攝影機的光軸間隔之資訊、收斂角之資訊、及焦距之資訊當中之至少一者的前記SEI,加以記錄;和記錄控制部,係將Base view視訊串流、和被記錄有前記SEI的Non-base view視訊串流,記錄至記錄媒體;和解碼部,係將前記記錄媒體中所記錄的前記Base view視訊串流與前記Non-base view視訊串流,予以解碼。
TW101118189A 2011-05-30 2012-05-22 記錄裝置、記錄方法、再生裝置、再生方法、程式、及記錄再生裝置 TW201304540A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011120187A JP2012249137A (ja) 2011-05-30 2011-05-30 記録装置、記録方法、再生装置、再生方法、プログラム、および記録再生装置

Publications (1)

Publication Number Publication Date
TW201304540A true TW201304540A (zh) 2013-01-16

Family

ID=47259079

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101118189A TW201304540A (zh) 2011-05-30 2012-05-22 記錄裝置、記錄方法、再生裝置、再生方法、程式、及記錄再生裝置

Country Status (7)

Country Link
US (1) US20140072271A1 (zh)
EP (1) EP2688303A4 (zh)
JP (1) JP2012249137A (zh)
KR (1) KR20140030202A (zh)
CN (1) CN103548345A (zh)
TW (1) TW201304540A (zh)
WO (1) WO2012165218A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10880565B2 (en) * 2014-03-24 2020-12-29 Qualcomm Incorporated Use of specific HEVC SEI messages for multi-layer video codecs
JP2015198391A (ja) * 2014-04-02 2015-11-09 キヤノン株式会社 撮像装置、撮像装置の制御方法、およびプログラム
US10104415B2 (en) * 2015-01-21 2018-10-16 Microsoft Technology Licensing, Llc Shared scene mesh data synchronisation

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69030911T2 (de) * 1989-10-25 1997-11-06 Hitachi Ltd Stereoskopisches bilderzeugendes System
US7515759B2 (en) * 2004-07-14 2009-04-07 Sharp Laboratories Of America, Inc. 3D video coding using sub-sequences
KR101199498B1 (ko) * 2005-03-31 2012-11-09 삼성전자주식회사 카메라 파라미터를 이용한 다시점 영상의 부호화 장치 및생성 장치, 그 방법과, 이를 수행하기 위한 프로그램이기록된 기록 매체
CN101292538B (zh) * 2005-10-19 2012-11-28 汤姆森特许公司 使用可缩放的视频编码的多视图视频编码
JP4765734B2 (ja) 2006-04-06 2011-09-07 ソニー株式会社 情報処理装置、情報処理方法および情報処理プログラム、ならびに、表示制御装置
EP2198625A4 (en) * 2007-10-10 2013-11-06 Korea Electronics Telecomm METADATA STRUCTURE FOR STORING AND REPRODUCING STEREOSCOPIC DATA AND METHOD FOR STORING A STEREOSCOPIC CONTENT FILE USING THESE METADATA
EP2088789A3 (en) * 2008-02-05 2012-08-15 Samsung Electronics Co., Ltd. Apparatus and method for generating and displaying media files
KR101530713B1 (ko) * 2008-02-05 2015-06-23 삼성전자주식회사 영상 파일을 생성하고 표시하기 위한 장치 및 방법
KR101506219B1 (ko) * 2008-03-25 2015-03-27 삼성전자주식회사 3차원 영상 컨텐츠 제공 방법, 재생 방법, 그 장치 및 그기록매체
US9288470B2 (en) * 2008-12-02 2016-03-15 Lg Electronics Inc. 3D image signal transmission method, 3D image display apparatus and signal processing method therein
JP2010157826A (ja) * 2008-12-26 2010-07-15 Victor Co Of Japan Ltd 画像復号装置、画像符復号方法およびそのプログラム
RU2543954C2 (ru) * 2009-01-26 2015-03-10 Томсон Лайсенсинг Упаковка кадров для кодирования видео
JP4957823B2 (ja) * 2009-04-08 2012-06-20 ソニー株式会社 再生装置および再生方法
US9124874B2 (en) * 2009-06-05 2015-09-01 Qualcomm Incorporated Encoding of three-dimensional conversion information with two-dimensional video sequence
KR20110011000A (ko) * 2009-07-27 2011-02-08 삼성전자주식회사 3차원 영상 재생을 위한 부가 정보가 삽입된 3차원 영상 데이터스트림 생성 방법 및 그 장치, 3차원 영상 재생을 위한 부가 정보가 삽입된 3차원 영상 데이터스트림 수신 방법 및 그 장치
CN102172032A (zh) * 2009-08-31 2011-08-31 松下电器产业株式会社 立体视控制装置、集成电路、立体视控制方法

Also Published As

Publication number Publication date
JP2012249137A (ja) 2012-12-13
KR20140030202A (ko) 2014-03-11
EP2688303A1 (en) 2014-01-22
US20140072271A1 (en) 2014-03-13
CN103548345A (zh) 2014-01-29
EP2688303A4 (en) 2014-11-05
WO2012165218A1 (ja) 2012-12-06

Similar Documents

Publication Publication Date Title
JP5231563B2 (ja) 立体映像データを記録する方法
KR100716142B1 (ko) 스테레오스코픽 영상 데이터의 전송 방법
US8390674B2 (en) Method and apparatus for reducing fatigue resulting from viewing three-dimensional image display, and method and apparatus for generating data stream of low visual fatigue three-dimensional image
US8259162B2 (en) Method and apparatus for generating stereoscopic image data stream for temporally partial three-dimensional (3D) data, and method and apparatus for displaying temporally partial 3D data of stereoscopic image
US20110304618A1 (en) Calculating disparity for three-dimensional images
RU2552137C2 (ru) Точки входа для ускоренного 3d-воспроизведения
JP4821846B2 (ja) 画像符号化装置、画像符号化方法およびそのプログラム
CN102223550A (zh) 图像处理设备、图像处理方法和程序
US10037335B1 (en) Detection of 3-D videos
JP6206559B2 (ja) 復号装置、復号方法、プログラム、および記録媒体
JP2010157826A (ja) 画像復号装置、画像符復号方法およびそのプログラム
WO2013146636A1 (ja) 画像符号化装置、画像復号装置、画像符号化方法、画像復号方法およびプログラム
TW201304540A (zh) 記錄裝置、記錄方法、再生裝置、再生方法、程式、及記錄再生裝置
JP2010157821A (ja) 画像符号化装置、画像符号化方法およびそのプログラム
KR20090026012A (ko) 스테레오스코픽 파일을 생성하기 위한 장치 및 방법
JP2013051637A (ja) 符号化装置及び符号化方法
JP2012034215A (ja) 画像処理装置および方法、並びにプログラム
WO2022142757A1 (zh) 视频处理方法、装置、电子设备及计算机可读存储介质
JP2010157823A (ja) 画像符号化装置、画像符号化方法およびそのプログラム
JP2010157822A (ja) 画像復号装置、画像符復号方法およびそのプログラム
KR101382618B1 (ko) 콘텐츠 정보 생성 방법 및 콘텐츠 정보를 이용한 콘텐츠처리 장치
JP2012249019A (ja) 記録装置、記録方法、再生装置、再生方法、プログラム、および記録再生装置
TW201309027A (zh) 再生裝置、再生方法、及程式
JP2010157824A (ja) 画像符号化装置、画像符号化方法およびそのプログラム
JP2013211777A (ja) 画像符号化装置、画像復号装置、画像符号化方法、画像復号方法およびプログラム