速記式加密算法在裸眼3D圖像中的應(yīng)用研究
發(fā)布時間:2018-08-17 16:42
【摘要】:隨著計(jì)算機(jī)科學(xué)技術(shù)的不斷發(fā)展,尤其是視頻編解碼技術(shù)的不斷進(jìn)步,立體視頻的應(yīng)用場景越來越廣泛,加上人們對3D視頻也越來越感興趣,立體視頻的編解技術(shù)得到空前發(fā)展。但是現(xiàn)階段得到廣泛使用的立體技術(shù)依然存在著缺陷,例如,在播放立體視頻的時候,人們需要佩戴輔助的特制眼鏡才能觀賞到立體效果,并且,佩戴觀影太久還會導(dǎo)致頭暈?zāi)垦5壬眢w不適的狀態(tài),嚴(yán)重的阻礙了立體視頻的發(fā)展,也就導(dǎo)致了裸眼3D視頻的萌芽。同樣,對于裸眼3D技術(shù)來說,它本身的一些技術(shù)難點(diǎn)還沒有被攻破,比如網(wǎng)絡(luò)大數(shù)據(jù)的傳輸問題、海量數(shù)據(jù)的編解碼融合問題、裸眼3D視頻不能被直接編碼存儲的問題,甚至是硬件方向所面臨的問題等。雖然現(xiàn)階段已有以MVC視頻編碼技術(shù)為代表的很多優(yōu)秀多視點(diǎn)編碼技術(shù),但MVC技術(shù)在編碼多個視頻時,需要把多個視頻文件編碼為單獨(dú)的視頻文件,因此裸眼3D中的大數(shù)據(jù)傳輸問題也并沒有得到解決。本文主要研究如何解決大數(shù)據(jù)在網(wǎng)絡(luò)中的傳輸問題,根據(jù)本文的方法可以實(shí)現(xiàn)在網(wǎng)絡(luò)上不利用任何的附加資源使得裸眼3D可以以傳統(tǒng)的2D視頻的方式傳輸數(shù)據(jù)信息。論文主要是以H.264為視頻編解碼基礎(chǔ),利用速記式加密算法把深度圖的數(shù)據(jù)信息隱藏到視頻數(shù)據(jù)中,基于這樣的思想實(shí)現(xiàn)了一個完整的裸眼3D視頻和深度信息同時編解碼的系統(tǒng)。本文主要涉及的工作如下:本文首先從整體框架上講解了視頻編解碼設(shè)計(jì)過程,及詳細(xì)介紹了速記式加密算法的來歷及思想,并從H.264的編解碼結(jié)構(gòu)上剖析使用速記式加密算法的可能性。然后則詳細(xì)的解釋了LSB算法的原理,并且實(shí)現(xiàn)了以X.264中添加隱藏深度圖像數(shù)據(jù)的模塊,然后利用FFMPEG中的264解碼庫添加了提取深度信息的模塊,并且從理論上分析出改進(jìn)型的LSB算法在本文中的利用有兩大主要缺點(diǎn)------載體容量不夠和一幀深度圖對應(yīng)多幀視頻。因此引用和改進(jìn)了BPCS算法,根據(jù)BPCS算法在X.264和FFMPEG中實(shí)現(xiàn)了對深度信息的隱藏和提取處理,最后得出結(jié)果,并與LSB算法做了詳細(xì)的對比,表明BPCS算法解決了LSB算法的兩大缺點(diǎn),同時還提高了融合之后裸眼3D圖片的質(zhì)量效果。最后還利用視頻圖像的客觀評價方式通過數(shù)學(xué)模型計(jì)算表明利用BPCS算法實(shí)現(xiàn)的深度圖像隱藏技術(shù)表現(xiàn)優(yōu)秀。
[Abstract]:With the continuous development of computer science and technology, especially the progress of video coding and decoding technology, stereo video applications are becoming more and more widespread, coupled with the growing interest in 3D video, stereo video coding and decoding technology has been unprecedented development. When playing stereoscopic video, people need to wear special glasses to see the stereoscopic effect, and wearing too long can also lead to dizziness and other physical discomfort, seriously hindering the development of stereoscopic video, which led to the germination of naked-eye 3D video. Similarly, for naked-eye 3D technology, it itself. Some technical difficulties have not been overcome, such as the transmission of large network data, the fusion of massive data encoding and decoding, the problem that naked-eye 3D video can not be directly encoded and stored, and even the problem facing the hardware direction. MVC technology needs to encode multiple video files into a single video file when encoding multiple videos, so the problem of large data transmission in naked-eye 3D has not been solved. In this paper, H.264 is used as the basis of video coding and decoding, and shorthand encryption algorithm is used to hide the depth map data into the video data. Based on this idea, a complete system of coding and decoding the depth information and the naked-eye 3D video simultaneously is realized. The main work involved in this paper is as follows: Firstly, the design process of video encoding and decoding is explained from the overall framework, and the origin and idea of shorthand encryption algorithm is introduced in detail, and the possibility of using shorthand encryption algorithm is analyzed from the encoding and decoding structure of H.264. The module of hiding depth image data is added in X.264, and then the module of extracting depth information is added in the 264 decoding library of FFMPEG. The two main shortcomings of the improved LSB algorithm in this paper are analyzed theoretically, that is, insufficient carrier capacity and one depth map correspond to multi-frame video. BPCS algorithm, according to BPCS algorithm in X.264 and FFMPEG to achieve the hiding and extraction of depth information processing, and finally get the results, and compared with the LSB algorithm in detail, shows that BPCS algorithm solves the two major shortcomings of LSB algorithm, but also improves the quality of 3D images after fusion. The evaluation method shows that the depth image hiding technology based on BPCS algorithm performs well through mathematical model calculation.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN919.81
本文編號:2188268
[Abstract]:With the continuous development of computer science and technology, especially the progress of video coding and decoding technology, stereo video applications are becoming more and more widespread, coupled with the growing interest in 3D video, stereo video coding and decoding technology has been unprecedented development. When playing stereoscopic video, people need to wear special glasses to see the stereoscopic effect, and wearing too long can also lead to dizziness and other physical discomfort, seriously hindering the development of stereoscopic video, which led to the germination of naked-eye 3D video. Similarly, for naked-eye 3D technology, it itself. Some technical difficulties have not been overcome, such as the transmission of large network data, the fusion of massive data encoding and decoding, the problem that naked-eye 3D video can not be directly encoded and stored, and even the problem facing the hardware direction. MVC technology needs to encode multiple video files into a single video file when encoding multiple videos, so the problem of large data transmission in naked-eye 3D has not been solved. In this paper, H.264 is used as the basis of video coding and decoding, and shorthand encryption algorithm is used to hide the depth map data into the video data. Based on this idea, a complete system of coding and decoding the depth information and the naked-eye 3D video simultaneously is realized. The main work involved in this paper is as follows: Firstly, the design process of video encoding and decoding is explained from the overall framework, and the origin and idea of shorthand encryption algorithm is introduced in detail, and the possibility of using shorthand encryption algorithm is analyzed from the encoding and decoding structure of H.264. The module of hiding depth image data is added in X.264, and then the module of extracting depth information is added in the 264 decoding library of FFMPEG. The two main shortcomings of the improved LSB algorithm in this paper are analyzed theoretically, that is, insufficient carrier capacity and one depth map correspond to multi-frame video. BPCS algorithm, according to BPCS algorithm in X.264 and FFMPEG to achieve the hiding and extraction of depth information processing, and finally get the results, and compared with the LSB algorithm in detail, shows that BPCS algorithm solves the two major shortcomings of LSB algorithm, but also improves the quality of 3D images after fusion. The evaluation method shows that the depth image hiding technology based on BPCS algorithm performs well through mathematical model calculation.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN919.81
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 王蕾睿;沈禮權(quán);張兆揚(yáng);;一種基于AVS視頻編碼的快速幀間預(yù)測模式選擇算法[J];中國圖象圖形學(xué)報;2007年10期
相關(guān)碩士學(xué)位論文 前1條
1 于鳳利;2D-3D視頻轉(zhuǎn)換中深度圖生成方法研究[D];山東大學(xué);2012年
,本文編號:2188268
本文鏈接:http://sikaile.net/kejilunwen/wltx/2188268.html
最近更新
教材專著