3d視頻制作裝置及分解裝置的制造方法
【技術領域】
[0001] 本發明涉及一種3D視頻裝置,更具體地說,涉及一種3D視頻制作裝置及分解裝 置。
【背景技術】
[0002] 3D電視內容制作系統包含在整個網絡立體電視業務中,3D視頻節目制作是整個 3D電視業務開展的基礎。3D電視內容制作系統可分為3D前期制作子系統與3D高清傳輸前 端子系統。前期制作子系統是研究如何實現雙視立體拍攝的視頻高速同步合成,視頻實時 分解等相關技術以及相對應的高效算法和高速硬件處理系統,是3D電視領域的一個難點。
【發明內容】
[0003] 本發明的目的旨在提供一種3D視頻制作裝置及分解裝置,來解決現有技術中3D 視頻制作中左右眼圖像制作難度大的問題。
[0004] 根據本發明,提供一種3D視頻制作裝置,包括接口模塊、合成處理模塊和輸出模 塊,合成處理模塊包括:預處理單元,將3D視頻內容分成一定長度的信號段,其中每一信號 段包括多個輸入信號。信號分割單元,對輸入信號排序,根據輸入信號的排序序列將輸入信 號分成左眼信號和右眼信號。序列生成單元,將所有選擇出的左眼信號形成左眼序列,將所 有選擇出的右眼信號形成右眼序列。
[0005] 根據本發明的一實施例,信號分割單兀將奇數序列的輸入信號作為左眼信號,將 偶數序列的輸入信號作為右眼信號。
[0006] 根據本發明的一實施例,還包括組幀單元,將右眼序列連接在左眼序列之后,形成 新的視頻序列。
[0007] 根據本發明的一實施例,接口模塊與合成處理模塊相連接,將SDI高速串行信號 轉換成合成處理模塊所需的1120接口的數據。
[0008] 根據本發明的一實施例,合成處理模塊與輸出模塊相連接,輸出模塊將新的視頻 序列轉換成指定的接口輸出,并完成1080i到1080p的格式轉換。
[0009] 根據本發明的另一方面,還提供一種3D視頻分解裝置,包括檢測模塊、采樣與插 值模塊、參數查找表、左側掃描模塊、右側掃描模塊、圖像輸出模塊。檢測模塊對接收數據進 行格式檢測和幀同步檢測,將幀同步信息發送至采樣與插值模塊,并生成格式代碼發送至 參數查找表。參數查找表將根據格式代碼生成掃描參數,并發送至采樣與插值模塊、左側掃 描模塊和右側掃描模塊。采樣與插值模塊根據幀同步信息將接收數據分為左側圖像和右側 圖像,將左側圖像發送至左側掃描模塊,將右側圖像發送至右側掃描模塊。左側掃描模塊生 成左側圖像并行數據,發送至圖像輸出模塊。右側掃描模塊生成右側圖像并行數據,發送至 圖像輸出模塊。圖像輸出模塊根據左側圖像并行數據和右側圖像并行數據生成3D圖像并 行數據。
[0010] 根據本發明的一實施例,還包括左側圖像暫存、右側圖像暫存。采樣和插值模塊將 左側圖像寫入左側圖像暫存,左側掃描模塊從左側圖像暫存中讀取左側圖像。采樣和插值 模塊將右側圖像寫入右側圖像暫存,右側掃描模塊從右側圖像暫存中讀取右側圖像。
[0011] 根據本發明的一實施例,參數查找表與采樣與差值模塊之間采用1120接口連接, 參數查找表與左側掃描模塊、右側掃描模塊之間采用CE861接口。
[0012] 根據本發明的一實施例,還包括接收芯片和發送芯片。檢測模塊與接收芯片相連 接,檢測模塊與接收芯片之間采用SDI接口。圖像輸出模塊與發送芯片相連接,圖像輸出模 塊與發送芯片之間采用HDMI接口。
[0013] 根據本發明的一實施例,還包括單片機,單片機與檢測模塊、發送芯片相連接,檢 測模塊將格式代碼發送至單片機,單片機通過I2C總線與發送芯片相連接。
[0014] 采用了本發明的技術方案,能夠有針對性的3D視頻制作和分解裝置,從而更好地 實現3D視頻的制作和解析。
【附圖說明】
[0015] 在本發明中,相同的附圖標記始終表示相同的特征,其中:
[0016] 圖1是3D視頻制作的原理結構圖;
[0017] 圖2是本發明3D視頻制作裝置的結構示意圖;
[0018] 圖3是信號分割單元的一個原理框圖;
[0019] 圖4是信號分割單元的另一個原理框圖;
[0020] 圖5是本發明3D視頻分解裝置的結構示意圖。
【具體實施方式】
[0021] 下面結合附圖和實施例進一步說明本發明的技術方案。
[0022] 本發明公開一種3D視頻的制作裝置及對應的3D視頻分解裝置。
[0023] 參照圖1,本發明的3D視頻制作裝置包括接口模塊1(SDI接口模塊1)、合成處理 模塊2 (FPGA合成處理模塊2)和輸出模塊3,其主要的設計重點在于合成處理模塊2,其又 進一步包括預處理單元21、信號分割單元22、序列生成單元23、組幀單元24。
[0024] 如圖1所示,上述各個模塊的主要功能說明如下:
[0025] 接口模塊1主要負責SDI視頻信號的處理,負責將SDI高速串行信號轉換成后級 處理所需的1120接口的數據。
[0026] 合成處理模塊2是3D視頻的制作裝置的核心模塊,根據side by side, top bottom 不同的合成算法,進行數據的處理,按照指定的模式需要,對輸入的兩路SDI信號進行不同 的處理,即接口模塊1與合成處理模塊2相連接,將SDI高速串行信號轉換成合成處理模塊 2所需的1120接口的數據。
[0027] 輸出模塊3負責合成后的視頻信號的輸出,將合成后的視頻數據轉換成指定的接 口輸出。換句話說,合成處理模塊2與輸出模塊3相連接,輸出模塊3將新的視頻序列轉換 成指定的接口輸出,并完成1080i到1080p的格式轉換。
[0028] 參照圖2,預處理單元21將3D視頻內容分成一定長度的信號段,其中每一信號段 包括多個輸入信號。信號分割單元22,對輸入信號排序,根據輸入信號的排序序列將輸入信 號分成左眼信號和右眼信號。序列生成單元23,將所有選擇出的左眼信號形成左眼序列,將 所有選擇出的右眼信號形成右眼序列。還包括組幀單元24,將右眼序列連接在左眼序列之 后,形成新的視頻序列。
[0029] 具體來說,參照圖3,作為本發明的一種實施方式,在side by side算法中,信號分 割單元22將整個輸入信號流形成一維的數組,對輸入信號排序,根據輸入信號的排序序列 將奇數序列的輸入信號作為左眼信號,將偶數序列的輸入信號作為右眼信號。
[0030] 另一方面,參照圖4,作為本發明的另一種實施方式,在top bottom算法中,信號 分割單元22將整個輸入信號流形成二維的數組,對輸入信號排序,根據輸入信號的排序序 列,將奇數行的輸入信號作為左眼信號,將偶數行的輸入信號作為右眼信號。
[0031] 圖3和圖4所述的side by side算法和top bottom算法既可以單獨使用,也可以 合并使用,如圖4所示,先將每一行的輸入信號按照side by side算法排序,再將排序后的 各行信息按照top bottom方法再一次排序。
[0032] 在合成處理模塊2中,將左眼的SDI輸入信號的奇數列與右眼SDI輸入信號的偶 數列合成在一起,作為新的一行數據輸出。另一方面,通過將左眼的SDI輸入信號的奇數行 與右眼SDI輸入信號的偶數行合并到一起,構成