错误隐藏学习手记(六)
??? 現在又出了H.265,我覺得有必要在錯誤隱藏方面也要跟進,采用和H.265標準一致的東西才好!那么H.264和H.265的區別在于哪里呢?
??? 隨著用戶對監控視頻質量的要求越來越高,高清視頻在安防監控中的應用越來越普及,由此帶來了存儲空間和成本的急劇上升。與現在正在使用的H.264編碼技術相比,H.265的高壓縮率特性能夠節省一半左右的存儲空間,從而顯著降低了視頻的存儲成本。與H.264相比,H.265的最大本領是可以在維持畫質基本不變的前提下,讓數據傳輸帶寬減少至H.264的一半。同時其還支持最高為7680×4320的分辨率,因此即使是2160P甚至更高級別的超高清視頻同樣可以通過H.265格式進行編碼。
? ? 由于H.264宏塊的限制,導致了視頻處理過程中的負荷也大大增加。最終使面對高清的高頻次處理的問題上,有些力不從心的感覺。而相對于H.264,H.265在宏塊類型上整整提升了一個層級,將原來最高16X16的模塊類型提升到了32X32,64X64,乃至128X128的宏塊。從而減少高清數字視頻的宏塊個數,減少用于描述宏塊內容的參數信息,同時整形變換塊大小也相應擴大,重提設備的壓縮效率。
? ? 此外,H.265也采用了更新的運動矢量測試。除了上述提到的方面以外,H.265也在多核并行化工作的方面實現了更多的突破,在一些諸如WPP的新技術下,使其可以進行并行程度更高從而在滿足各種需求的前提下,也能高價高效的實現壓縮處理的工作。
? ? 通過上面的技術分析,我們發現H.265已經在很多的技術上實現了對H.264的全面超越。無論在功能還是性能上,H.265的功能特此都幾乎對于前者有著覆蓋性的進步,因此如果從這些方面看來,H.265的上位僅僅只是時間的問題。
? ? 不過,自從去年下半年開始運籌H.265以來,如今的H.265標準更多的還處于一種概念與研究的階段,從問世到大規模的投產,再到市場的普及也注定需要一個過程。而對于這個過程的跨度,成本以及機器的性能無疑對于這段時間的長短有著直接的影響因素。
? ? 作為一個新生的壓縮標準,研發的成本以及作為新產品的售價顯然是用戶無法控制的。但是對于用戶來說,卻能夠依據自身的投入來進行市場的選擇。而如果設備的價格虛高于技術的實際成本太多的話,那么市場的進展顯然也會受到明顯的影響,價格的篩選作用也注定在此時凸顯。
? ? 除了價格影響以外,設備的更新率也關系到了H.265的普及速度。從目前的應用狀況來看,這幾年在監控系統的快速發展中,H.264幾乎獨占了所有的市場,并且在工作中很多時候也很好的完成了用戶所需的監控任務。因此,面對很多剛剛配置的H.264設備,如果想要短時間之內進行更新換代的話,恐怕對于不少的系統來說是比賠錢的買賣。尤其對于中小用戶的市場來說,H.265恐怕會顯出更多的冗余。這樣的話,H.265在初期所能踏入的市場也就十分有限了。而在筆者看來,這恐怕也會成為H.265在進入市場時,比價格因素更難逾越的阻礙。
? ? 總之,H.265的出現給我們的高清監控帶來新的希望,盡管到目前來看,這只是一個初步成型的概念產品,不過很多領域對它的期待則早已迫不及待。從這個角度來說,雖然目前的應用狀況對于H.265的普及還非常遙遠,而H.265的問世之初也注定會有諸多的坎坷等待我們依靠更多的智慧來解決,不過H.265在未來的主導地位則早已經成為無可爭議的事實。
參考文獻:
http://bangquan.cn.gongchang.com/news/893688.html?? H.264與H.265的區別
http://www.guokr.com/article/436664/ ? H.265的前景一片大好
http://www.anquangang.net/html/32/137.htm?
http://security.zol.com.cn/418/4187324.html
學習H.264過程:
1、打基礎:
????? 標準文檔:ITU協議;
????? 測試模型:ITU提供的編解碼器源代碼
????? 參考文獻:
??? 《H.264_MPEG-4 Part 10 White Paper》
??? 《Video coding using the H.264 MPEG-4 AVC compression standard》
??? 《Halsted.Press.H.264.And.MPEG-4.Video.Compression.Video.Coding.For.Next.Generation.Mul timedia.eBook-Lib》?
??? 《Overview and Introdution to the Fidelity Range Extensions》? 這一篇對于H.264的四個檔次high profile做了介紹。
2、開始看代碼:
??? 先看整個框架,看整個模塊怎么分布,一個功能模塊的前身模塊和后繼模塊,搞懂整個代碼流程。使用的如果是JVT提供的測試源代碼,有說明書:
??? H.264_MPEG-4 AVC Reference Software Manual
3、做自己的事情,結合代碼看標準:
? ? 你可以找到一個自己感興趣的切入點,開始以此為中心研究問題。你研究的問題需要來聯系測試模型來研究,這個時候你就需要仔細看代碼中對這個問題的實現了。這個時候可以一行一行看代碼,一個個參數追蹤,而代碼中不懂的地方可能需查標準。這時你再來看標準文檔就有了針對性,也因為能將標準文檔和代碼對應起來也能明白標準文檔說的是什么問題,而看標準文檔也不覺得有太大困難,最后比較成功地走上了H.264的道路。
對于H.264的中文資料:
《H.264和MPEG-4視頻壓縮》 歐陽合
《新一代視頻壓縮編碼標準——H.264/AVC》 畢厚杰
《小波編碼與網絡視頻傳輸》 沈蘭蓀,卓力
H.264學習資源:
JVT所有會議文件:? http://ftp3.itu.ch/av-arch/jvt-site
ITU的站點:??http://ftp3.itu.ch/av-arch/
????????????? ftp://standards.polycom.com
流媒體論壇的FTP:
????????????? ftp://ftp.wonew.org/
??????????? ? 用戶名:liumeiti.upload
????????????? 密碼:liumeiti.upload
清華的ftp:
???????? ? ?? ftp://166.111.66.184
????????????? 用戶名:video
????????????? 密碼:smth
JM測試模型:
????????? ? ? http:iphome.hhi.de/suehring/tml/
中國人的H.264/AVS:
????????????? http://www.avs.org.cn/
視頻序列下載網址:
????????????? http://trace.eas.asu.edu/
???????????? ?http://ise.stanford.edu/video.html
????????????? http://www-mobile.ecs.soton.ac.uk/peter/links/work.html
????????????? http://eeweb.poly.edu/~yao/VideobookSampleData/doc/sample/sample.htm
????????????? http://www.tkn.tu-berlin.de/research/evalvid/
? ? ? ? ? ??? http://www.cipr.rpi.edu/resource/sequences/
????????????? http://kbs.cs.tu-berlin.de/~stewe/vceg/sequences.htm
????????????? http://standard.pictel.com/ftp/video-site/sequences
????????????? http://www.i3s.unice.fr/~garciav/goodies.php
H.264論壇:
?????????????http://bbs.lmtw.com/index.asp?boardid=108
????????????? http://bbs.edw.com.cn/index.asp?boardid=47
????????????? http://www.newsmth.net/
H.264個人站點:
?????????? ? http://lspbeyond.go1.icpcn.com/
???????????? http://spaces.msn.com/members/naiqa/
???????????? http://blog.chinaunix.net/index.php?blogId=2553
???????????? http://h263.blogchina.com/
???????????? http://blog.csdn.net/sunshine1314/category/123075.aspx
???????????? http://zmshy2128.blog.163.com/
???????????? http://www.fastvdo.com/spie04/?綜述文章,包含了新的高精度拓展 H.264/AVC
???????????? http://iphome.hhi.de/wiegand/pubs.htm? (Wiegand)?一些有關H.264/AVC的文章?
???????????? http://iphome.hhi.de/marpe/pub.htm
???????????? http://iphome.hhi.de/suehring/tml/? H.264/AVC參考軟件
? ? ? ? ? ??http://www.vcodex.com/h264.html? (Richardson)H.264/MPEG-410 Part教程
???????????? http://www.vcodex.com/h264mpeg4/? (Richardson) Compression Video MPEG-4 and H.264 :書?
???????????? http://internet.impress.co.jp/books/1983/?日文 ( 教科書 H.264/AVC)
???????????? http://ftp3.itu.ch/av-arch/jvt-site??? JVT GroupGroupExpertsExpertsEcperts Group文檔
???????????? http://www.mpegla.com/news/n_03-11-17_avc.html? 專利授權的條款AVC H.264/MPEG-4LA
???????????? http://www.videolan.org/x264.html? 基于GPL的H.264編碼庫,支持大部分H.264功能
????????????http://www.m4if.org/? 工業論壇????
????????????http://www.itu.int/rec/recommendation.asp?type=folders&lang=e&parent=T-REC-H.264 ITU-T?官方網頁
? ? ? ? ? ??http://www.iso.ch/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=40890&ICS1=35&H.264 ICS2=40&ICS3=H.264? ISO官方網頁官方網頁
????????????http://www.wwcoms.com/technology/standard.htm W&W Communication H.264概述和IEEE文章
????????????http://www.apple.com/quicktime/hdgallery 蘋果公司H.264素材實例
總結
以上是生活随笔為你收集整理的错误隐藏学习手记(六)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cent os 主题安装
- 下一篇: 【数据科学】05 数据合并(merge、