和SRAM內(nèi)存D各自所存儲(chǔ)的區(qū)塊最終能夠組成該完整的左眼圖像。
[0061]通過(guò)從SRAM內(nèi)存中讀取數(shù)據(jù)并回存至DDR2,使得DDR2中最終存儲(chǔ)有經(jīng)過(guò)翻轉(zhuǎn)后的視頻數(shù)據(jù)。
[0062]在對(duì)左眼圖像進(jìn)行存儲(chǔ)至DDR2并利用SRAM內(nèi)存進(jìn)行翻轉(zhuǎn)的同時(shí),右眼圖像也同時(shí)被依照視頻數(shù)據(jù)的掃描順序,存儲(chǔ)至DDR2內(nèi)存的區(qū)域P中,在左眼圖像翻轉(zhuǎn)結(jié)束后,對(duì)右眼圖像繼續(xù)執(zhí)行與左眼圖像相同的翻轉(zhuǎn)操作。
[0063]當(dāng)DDR2中最終存儲(chǔ)有翻轉(zhuǎn)后的完整的左眼圖像以及完整的右眼圖像時(shí),控制器將左眼圖像送至左液晶顯示屏3-1進(jìn)行顯示,將右眼圖像送至右液晶顯示屏3-2進(jìn)行顯示。
[0064]該控制器為現(xiàn)場(chǎng)可編程門陣列FPGA。同時(shí),本發(fā)明上述各個(gè)實(shí)施例中的該DDR2內(nèi)存均可替換為DDR3內(nèi)存。
[0065]另外,對(duì)于SRAM內(nèi)存的容量選擇,也就是區(qū)域Q或區(qū)域P所劃分的區(qū)塊個(gè)數(shù)的確定,本發(fā)明存在如下實(shí)施例。SRAM的容量大小=Burst長(zhǎng)度XDDR2的數(shù)據(jù)讀寫IP的位寬X圖像的列數(shù)。
[0066]如Burst長(zhǎng)度為8,DDR2的數(shù)據(jù)讀寫IP的位寬為128bit,所以每次讀出的數(shù)據(jù)為128*8 = 1024bit,一幀1920X1080的圖像有1080列,故而,SRAM的容量大小為1024*1080bit。圖像中每個(gè)像素的位寬為16bit,所以每次讀取的像素位寬為128*8/16也就是64個(gè)像素,圖像中每行1920個(gè)像素需要分成1920/64 = 30,即,根據(jù)SRAM的容量大小,對(duì)應(yīng)選擇將區(qū)域Q或區(qū)域P分為30個(gè)區(qū)塊。
[0067]可見(jiàn),SRAM內(nèi)存的容量相比【背景技術(shù)】中存儲(chǔ)一幀完整圖像所需的容量,有了大幅的下降。
[0068]通過(guò)本發(fā)明的同時(shí)配合DDR2內(nèi)存以及SRAM內(nèi)存的方式,實(shí)現(xiàn)了立體影視播放裝置的視頻流實(shí)時(shí)翻轉(zhuǎn)。同時(shí),通過(guò)burst和讀寫時(shí)鐘的選取,使得SRAM內(nèi)存的容量盡可能小,即,通過(guò)本發(fā)明的技術(shù)方案使得降低SRAM內(nèi)存的容量的目的成為可能,從而降低立體影視播放裝置的視頻流實(shí)時(shí)翻轉(zhuǎn)的實(shí)現(xiàn)成本。
[0069]以上僅為本發(fā)明的技術(shù)方案的實(shí)施例,本領(lǐng)域的技術(shù)人員依照本發(fā)明權(quán)利要求所記載的方案所實(shí)施的等效或明顯變形,也包括于本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于立體影視播放裝置的視頻流實(shí)時(shí)翻轉(zhuǎn)方法,該立體影視播放裝置至少包括DDR2內(nèi)存、控制器以及SRAM內(nèi)存,其特征在于,包括: 步驟1,將視頻流中的圖像寫入DDR2內(nèi)存,該圖像的數(shù)據(jù)掃描方向?yàn)榈谝环较颍? 步驟2,控制器從該DDR2內(nèi)存中通過(guò)連續(xù)讀取的方式讀取該圖像的一個(gè)區(qū)塊,并存儲(chǔ)至SRAM內(nèi)存; 步驟3,該控制器以第二方向?qū)υ揝RAM內(nèi)存進(jìn)行掃描讀取,輸出至該DDR2內(nèi)存進(jìn)行存儲(chǔ); 步驟4,從該DDR2內(nèi)存中連續(xù)讀出已經(jīng)按照第二方向存儲(chǔ)的數(shù)據(jù),輸出至顯示屏進(jìn)行顯不ο2.如權(quán)利要求1所述的方法,其特征在于,在該步驟3之后跳轉(zhuǎn)執(zhí)行步驟2,讀取該圖像的另一個(gè)區(qū)塊,直至讀取到該圖像的所有區(qū)塊。3.如權(quán)利要求2所述的方法,其特征在于,該DDR2內(nèi)存可用于存儲(chǔ)至少兩幅圖像,在針對(duì)第一幅圖像循環(huán)執(zhí)行步驟2、3的同時(shí),針對(duì)第二幅圖像繼續(xù)執(zhí)行步驟1。4.如權(quán)利要求3所述的方法,其特征在于,該SRAM內(nèi)存的數(shù)量為兩個(gè),包括第一SRAM內(nèi)存和第二 SRAM內(nèi)存,執(zhí)行該步驟2時(shí),利用該第一 SRAM內(nèi)存和第二 SRAM內(nèi)存中之一進(jìn)行存儲(chǔ),再次跳轉(zhuǎn)執(zhí)行該步驟2時(shí),利用該第一 SRAM內(nèi)存和第二 SRAM內(nèi)存中另一進(jìn)行存儲(chǔ)。5.如權(quán)利要求3或4所述的方法,其特征在于,該至少兩幅圖像分別為左眼圖像和右眼圖像,當(dāng)該DDR2內(nèi)存中存儲(chǔ)有該左眼圖像的全部區(qū)塊后,針對(duì)該右眼圖像循環(huán)執(zhí)行步驟2、3,直至該DDR2內(nèi)存中存儲(chǔ)有該左眼圖像的全部區(qū)塊和該右眼圖像的全部區(qū)塊后,執(zhí)行該步驟4。6.如權(quán)利要求5所述的方法,其特征在于,該顯示屏的數(shù)量為兩個(gè),包括第一顯示屏和第二顯示屏,在執(zhí)行步驟4時(shí),從該DDR2內(nèi)存中讀取該左眼圖像顯示至該第一顯示屏,從該DDR2內(nèi)存中讀取該右眼圖像顯示至該第二顯示屏。7.如權(quán)利要求1所述的方法,其特征在于,該SRAM內(nèi)存的容量與該DDR2內(nèi)存的突發(fā)長(zhǎng)度Burst和數(shù)據(jù)位寬相關(guān)。8.如權(quán)利要求1所述的方法,其特征在于,該控制器為現(xiàn)場(chǎng)可編程門陣列。9.如權(quán)利要求1所述的方法,其特征在于,該DDR2內(nèi)存可替換為DDR3內(nèi)存。10.一種基于立體影視播放裝置的視頻流實(shí)時(shí)翻轉(zhuǎn)系統(tǒng),該立體影視播放裝置至少包括DDR2內(nèi)存、控制器以及SRAM內(nèi)存,其特征在于,該系統(tǒng)包括: 寫入單元,用于將視頻流中的圖像寫入DDR2內(nèi)存,該圖像的數(shù)據(jù)掃描方向?yàn)榈谝环较颍? 讀取單元,用于使得控制器從該DDR2內(nèi)存中通過(guò)連續(xù)讀取的方式讀取該圖像的一個(gè)區(qū)塊,并存儲(chǔ)至SRAM內(nèi)存; 再次存儲(chǔ)單元:用于以第二方向?qū)υ揝RAM內(nèi)存進(jìn)行掃描讀取,輸出至該DDR2內(nèi)存進(jìn)行存儲(chǔ); 輸出單元,用于從該DDR2內(nèi)存中連續(xù)讀出已經(jīng)按照第二方向存儲(chǔ)的數(shù)據(jù),輸出至顯示屏進(jìn)行顯示。11.如權(quán)利要求10所述的系統(tǒng),其特征在于,還包括一循環(huán)單元,使得在調(diào)用該輸出單元之后繼續(xù)調(diào)用該讀取單元,讀取該圖像的另一個(gè)區(qū)塊,直至讀取到該圖像的所有區(qū)塊。12.如權(quán)利要求11所述的系統(tǒng),其特征在于,還包括一并行單元,使得該DDR2內(nèi)存存儲(chǔ)至少兩幅圖像,在針對(duì)第一幅圖像循環(huán)調(diào)用該讀取單元以及該再次存儲(chǔ)單元的同時(shí),針對(duì)第二幅圖像繼續(xù)調(diào)用該寫入單元。13.如權(quán)利要求12所述的系統(tǒng),其特征在于,該SRAM內(nèi)存的數(shù)量為兩個(gè),包括第一SRAM內(nèi)存和第二 SRAM內(nèi)存,調(diào)用該讀取單元時(shí),利用該第一 SRAM內(nèi)存和第二 SRAM內(nèi)存中之一進(jìn)行存儲(chǔ),再次調(diào)用該讀取單元時(shí),利用該第一 SRAM內(nèi)存和第二 SRAM內(nèi)存中另一進(jìn)行存儲(chǔ)。14.如權(quán)利要求12或13所述的系統(tǒng),其特征在于,該至少兩幅圖像分別為左眼圖像和右眼圖像,當(dāng)該DDR2內(nèi)存中存儲(chǔ)有該左眼圖像的全部區(qū)塊后,針對(duì)該右眼圖像循環(huán)調(diào)用該讀取單元和該再次存儲(chǔ)單元,直至該DDR2內(nèi)存中存儲(chǔ)有該左眼圖像的全部區(qū)塊和該右眼圖像的全部區(qū)塊后,調(diào)用該輸出單元。15.如權(quán)利要求14所述的系統(tǒng),其特征在于,該顯示屏的數(shù)量為兩個(gè),包括第一顯示屏和第二顯示屏,在調(diào)用該輸出單元時(shí),從該DDR2內(nèi)存中讀取該左眼圖像顯示至該第一顯示屏,從該DDR2內(nèi)存中讀取該右眼圖像顯示至該第二顯示屏。16.如權(quán)利要求10所述的系統(tǒng),其特征在于,該SRAM內(nèi)存的容量與該DDR2內(nèi)存的突發(fā)長(zhǎng)度Burst和數(shù)據(jù)位寬相關(guān)。17.如權(quán)利要求10所述的系統(tǒng),其特征在于,該控制器為現(xiàn)場(chǎng)可編程門陣列。18.如權(quán)利要求10所述的系統(tǒng),其特征在于,該DDR2內(nèi)存還可替換為DDR3內(nèi)存。
【專利摘要】本發(fā)明公開(kāi)了一種基于立體影視播放裝置的視頻流實(shí)時(shí)翻轉(zhuǎn)方法及系統(tǒng),該方法包括:步驟1,將視頻流中的圖像寫入DDR2內(nèi)存,該圖像的數(shù)據(jù)掃描方向?yàn)榈谝环较?;步驟2,控制器從該DDR2內(nèi)存中通過(guò)連續(xù)讀取的方式讀取該圖像的一個(gè)區(qū)塊,并存儲(chǔ)至SRAM內(nèi)存;步驟3,該控制器以第二方向?qū)υ揝RAM內(nèi)存進(jìn)行掃描讀取,輸出至該DDR2內(nèi)存進(jìn)行存儲(chǔ);步驟4,從該DDR2內(nèi)存中連續(xù)讀出已經(jīng)按照第二方向存儲(chǔ)的數(shù)據(jù),輸出至顯示屏進(jìn)行顯示。本發(fā)明能夠?qū)崿F(xiàn)立體影視播放裝置的視頻流實(shí)時(shí)翻轉(zhuǎn),且降低了立體影視播放裝置的視頻流實(shí)時(shí)翻轉(zhuǎn)的實(shí)現(xiàn)成本。
【IPC分類】H04N13/04, H04N13/02
【公開(kāi)號(hào)】CN105376551
【申請(qǐng)?zhí)枴緾N201510721300
【發(fā)明人】陸曉?shī)^
【申請(qǐng)人】杭州立體世界科技有限公司
【公開(kāi)日】2016年3月2日
【申請(qǐng)日】2015年10月30日