无码一区二区免费,成人精品二一区,久久國產傳媒夫妻性愛,婷婷五月草视频在线播放

深圳市凱茉銳電子科技有限公司深圳市凱茉銳電子科技有限公司

新聞中心

News

音視頻編解碼: YUV采樣格式中的YUV444,YUV422,YUV420理解

來源:深圳市凱茉銳電子科技有限公司2020-06-13



YUV各種采樣格式的說明


通常我們用RGB表示一種彩色。計算機系統(tǒng)里的LCD顯示的數(shù)據(jù)就是RGB來表示每個像素的顏色。

而在我們生活里,有黑白電視機與彩色電視機兩種,拍攝節(jié)目源時不可以用兩種不同的攝像機來存放兩種圖像數(shù)據(jù)。

所以為了兼容兩種電視機,專家就引入YUV格式代替RGB,其中Y表示亮度, U和V表示色差。 黑白電視機只用Y信號, 而彩色電視機可由YUV轉(zhuǎn)換成RGB再顯示顏色。


通常我們所用的YUV格式是 ITU-R 的標準 , 也叫YCbCr.


YUV是由RGB格式的數(shù)據(jù)轉(zhuǎn)換得來。


Y    Y = 0.299 x R + 0.587 x G + 0.114 x B + 0 U    Cb = -0.169 x R - 0.331 x G + 0.499 x B + 128 V    Cr = 0.499 x R - 0.418 x G - 0.0813 x B + 128 Y    Y = 0.299 x R + 0.587 x G + 0.114 x B + 0 U    Cb = -0.169 x R - 0.331 x G + 0.499 x B + 128 V    Cr = 0.499 x R - 0.418 x G - 0.0813 x B + 128

復(fù)制代碼

YUV4:4:4

其實就是YUV的數(shù)據(jù)各占用8位, 每個像素都由YUV組成



同一行的相鄰4個像素數(shù)據(jù):   Y0U0V0    Y1U1V1   Y2U2V2  Y3U3V3

             存儲時:    Y0U0V0    Y1U1V1   Y2U2V2  Y3U3V3 //即每個像素YUV的數(shù)據(jù)都會存放起來 為什么叫4:4:4 , 意思就是4個像素里的數(shù)據(jù)有4個Y, 4個U, 4個V



//////

YUV4:2:2

其實絕大部分相鄰的兩個像素,數(shù)據(jù)差異應(yīng)不大。所以為了節(jié)點空間便于存儲,丟失每個像素的部分數(shù)據(jù)。

專家研究表明我們?nèi)藢α炼缺容^敏感,而對色彩不怎么敏感。所以每個像素的亮度Y數(shù)據(jù)是絕對不動的,而色差數(shù)據(jù)可以進行丟棄。


同一行的相鄰4個像素數(shù)據(jù):   Y0U0V0    Y1U1V1   Y2U2V2  Y3U3V3

            存儲時:   Y0U0      Y1V1    Y2U2   Y3V3 // 每兩個相鄰的像素, 一個丟棄V數(shù)據(jù),一個丟棄U數(shù)據(jù) 為什么叫4:2:2,  意思就是相鄰的4個像素里有4個Y, 2個U, 2個V。 按上面存儲的順序也叫YUYV.


但還原成RGB數(shù)據(jù)必須需要YUV, 像第一個像素只有Y0U0是沒法還原的,這時只能用下一像素的V1數(shù)據(jù)。

     還原時的YUV:  [Y0U0V1] [Y1U0V1] [Y2U2V3] [Y3U2V3] // 這樣還原理論上會對圖像的質(zhì)量有影響的,但我們看不出來的.

/////

YUV4:2:0

專家們進一步研究表示,每一行的相鄰兩個像素與下一行同位置的兩個像素數(shù)據(jù)差異不大,可以進一步的丟數(shù)據(jù)。


如兩行的像素數(shù)據(jù):

          Y00U00V00   Y01U01V01   Y02U02V02   Y03U03V03  ....  

          Y88U88V88   Y89U89V89   Y90U90V90   Y91U91V91  ....


存儲時:    Y00U00    Y01      Y02U02    Y03 // 每個像素的Y數(shù)據(jù)保留, 兩個像素數(shù)據(jù)只保留一個U數(shù)據(jù)。這一行不保留V數(shù)據(jù)(YUV:  420)

       Y88V88    Y89      Y90V90    Y91 // ....  兩個像素數(shù)據(jù)只保留一個V數(shù)據(jù), 這行不保留U數(shù)據(jù)(YUV:  402)  還原時只能相同位置的上下兩行4個像素結(jié)合還原:

       Y00U00V88  Y01U00V88  Y02U02V90  Y03U02V90

       Y88U00V88  Y89U00V88  Y90U02V90  Y91U02V90


YUV各種采樣格式的比較


我們以一張大小為1280*720的圖像為例:

在RGB 圖像中,每個像素點都有紅、綠、藍三個原色,其中每種原色都占用 8 bit,也就是一個字節(jié),那么一個像素點也就占用 24 bit,也就是三個字節(jié)。

一張 1280 * 720 大小的圖片,就占用 1280 * 720 * 3 / 1024 / 1024 = 2.63 MB 存儲空間。


【使用YUV4:4:4格式采樣的大小】

YUV4:4:4格式意味著Y、U、V三個分量的采集比例相同,因此在生成的圖像里,每個像素的三個分量信息完整,都是8bit,也就是一個字節(jié)。

那么它的采樣大小為

3 * 1280 * 720 / 1024 / 1024 = 2.63MB

與原始RGB圖像相比大小是一樣的。


【使用YUV4:2:2格式采樣的大小】

YUV4:2:2格式的采樣特征是在每相臨的兩個像素,一個丟棄U分量,一個丟棄V分量,那么它的采樣大小為:

(8 + 8) * 1280 * 720 / 8 / 1024 / 1024 = 1.76MB

可以看到 YUV 4:2:2 采樣的圖像比 RGB 模型圖像節(jié)省了三分之一的存儲空間,在傳輸時占用的帶寬也會隨之減少。


【使用YUV4:2:0格式采樣的大小】

YUV4:2:0格式的采樣特征是所有像素都保留Y分量,同一行的像素只保留U分量,或者是V分量,同一行中相臨的兩個像素只保留同一個Y分量或者U分量。

那么它的采樣大小為:

(8 * 1280 * 720 + 8 * 1280 * 720 / 2 / 2 + 8 * 1280 * 720 / 2 / 2) / 8 / 1024 / 1024 = 1.32MB

可以看到 YUV 4:2:0 采樣的圖像比 RGB 模型圖像節(jié)省了一半的存儲空間,因此它也是比較主流的采樣方式。



相關(guān)資訊

專業(yè)工程師

24小時在線服務(wù)提交需求快速為您定制解決方案

13798538021

国产乱妇乱子在线视频| 亚洲欧美日韩中文无线码| 基地| 国产成人年无码AV片在线观看| 中国韩国日本在线观看免费| 性做久久久久久| 91亚洲人成极品白皙女友| 92午夜福利免费少妇一区| 99久久久国产精品无码| 久久国产热精品波多野结衣AV| 成人区人妻精品一区二区三区| 全部孕妇毛片丰满孕妇孕交| 69亚洲精品久久久蜜桃| 久久久久毛片| 欧美一级免费看| 波多野结衣高清一区二区三区| 国产国产精品人在线视| 国产成人8X视频网站入口| 欧美怡红院免费全部视频| 无码国产69精品久久久久孕妇| 华阴市| 久久久a| 性欧美1819性猛交| 久久久久99精品久久久久| 成人在线一区二区| 国产精品人妻一区二区99网站 | 亚洲精品成人久久av| 在线亚洲欧美日韩精品专区| 午夜精品久久久久久| 欧美日韩激情在线| 欧美日韩激情综合一区二区不卡| 亚洲国产中文精品高清在线电影| 精品日韩欧美一区二区在线播放| 国产日韩在线欧美视频| 久久精品久久久久久噜噜| 高清欧美性猛交xxxx黑人猛交| 精品人妻人人做人人爽夜夜爽| 精品久久久久久久久久中文字幕| 日日摸日日碰人妻无码| 日韩欧美一区二区在线| 欧美激情一区二区三级高清视频|