<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

視頻采集與處理入門:BT656標準介紹

FPGA之家 ? 來源:FPGA之家 ? 2024-04-30 11:50 ? 次閱讀

凡是做模擬信號采集的,很少不涉及BT.656標準的,因為常見的模擬視頻信號采集芯片都支持輸出BT.656的數字信號,那么,BT.656到底是何種格式呢?

本文將主要介紹標準的 8bit BT656(42)YCbCr SDTV(標清) 數字視頻信號格式,主要針對剛剛入門模擬視頻采集的初學者入門之用。

1. 幀的概念(Frame)

一個視頻序列是由N個幀組成的,采集圖像的時候一般有2種掃描方式,一種是逐行掃描(progressive scanning),一種是隔行掃描(interlaced scanning)。對于隔行掃描,每一幀一般有2個場(field),一個叫頂場(top field),一個叫底場(bottom field)。假設一幀圖像是720行,那么,頂場就包含其中所有的偶數行,而底場則包含其中所有的奇數行。

2. 場的概念(field)

注意,上面提到頂場和底場,用的是“包含”二字,而不是說完全由后者組成,因為在BT.656標準中,一個場是由三個部分組成的:

場 = 垂直消隱頂場(First Vertical Blanking) + 有效數據行(Active Video) +垂直消隱底場(Second Vertical Blanking)

對于頂場,有效數據行就是一幀圖像的所有偶數行,而底場,有效數據行就是一幀圖像的所有奇數行。頂場和底場的空白行的個數也有所不同,那么,對于一個標準的 8bit BT656(42)SDTV(標清)的視頻而言,對于一幀圖像,其格式定義如下:

cc56263c-069c-11ef-a297-92fbcf53809c.png

由上圖可以知道,對于PAL制式,每一幀有625行,其中,頂場有效數據288行,底場有效數據也是288行,其余行即為垂直消隱信號。為什么是288行?因為PAL制式的SDTV或者D1的分辨率為 720*576,即一幀有576行,故一場為288行。

由上圖我們還可以知道,頂場有效數據的起始行為第23行,底場有效數據的起始行為第335行。

另外,上圖中的 F 標記奇偶場,V標記 是否為垂直消隱信號。

3. 每一行的組成(Lines)

下面說明每一行的組成,一行是由4個部分組成:

行 = 結束碼(EAV) + 水平消隱(HorizontalVertical Blanking) + 起始碼(SAV) + 有效數據(Active Video)

典型的一行數據組成如下圖所示:

cc705dd6-069c-11ef-a297-92fbcf53809c.png

起始碼(SAV)和結束碼(EAV),它是標志著一行的開始結束的重要標記,也包含了其他的一些重要的信息,后面將會講到。

為什么水平消隱 是280字節,這個我暫時還沒搞清楚,不知道是不是標準定義的。

為什么一行中的有效數據是 1440 字節?因為PAL制式的SDTV或者D1的分辨率為 720*576,即一行有720個有效點,由于采集的是彩色圖像,那么一行就是由亮度信息(Y)和色差信息(CbCr)組成的,由于是 YCbCr422格式,故一行中有720列Y,720列CbCr,這樣,一行的有效字節數就自然為 720 x 2 = 1440 字節了。

4. EAV和SAV

EAV和SAV都是4個字節(Bytes),由上面的圖可以知道,SAV后面跟著的就是有效的視頻數據了。那么,EAV和SAV的格式是怎么樣的呢?

EAV和SAV的4個字節的格式規定如下(下面以16進制表示):

FF 00 00 XY

其中,前三個字節為固定的,必須是FF 00 00,而第4個字節(XY)是根據場、消隱信息而定的,其8個bit含義如下:1 F V H P3 P2 P1 P0

其中,F:標記場信息,傳輸頂場時為0,傳輸底場時為1

V:標記消隱信息,傳輸消隱數據時為1,傳輸有效視頻數據時為0

H:標記EAV還是SAV,SAV為0,EAV為1

而 P0~P3為保護比特,其值取決于F、H、V,起到校驗的作用,計算方法如下:

cc8bacda-069c-11ef-a297-92fbcf53809c.jpg

5. 總結

這篇文章僅僅講了BT.656格式中最基本的一些概念,權當入門,許多視頻采集芯片都會涉及這方面的知識。

審核編輯:黃飛

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 視頻信號
    +關注

    關注

    2

    文章

    77

    瀏覽量

    23810

原文標題:入門視頻采集與處理(BT656簡介)

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    RGB/BT1120/YUV/656轉數字信號CVBS/VGA等模擬信號方案

    RGB/BT1120/YUV/656轉數字信號CVBS/VGA等模擬信號方案芯視音最新研發IC CV2880可處理BT1120/RGB/YUV等信號將其轉換成
    發表于 06-01 15:11

    RGB/BT1120/YUV/656轉數字信號CVBS/VGA等模擬信號方案

    RGB/BT1120/YUV/656轉數字信號CVBS/VGA等模擬信號方案芯視音最新研發IC CV2880可處理BT1120/RGB/YUV等信號將其轉換成
    發表于 06-06 09:16

    RGB/BT1120/YUV/656數字信號轉CVBS/VGA等模擬信號

    處理BT1120/RGB/YUV等信號將其轉換成BT656 601 BT1120 RGB等數字信號也可以轉換成CVBS VGA 等模擬信號非常適合做工業相機或者
    發表于 11-08 09:39

    GM7122: BT656/601轉CVBS功能

    。產品內部包括副載波產生、色差信號調制、同步信號內插、D/A等功能模塊。應用視頻采集視頻監控計算機上的視頻視頻電話高分辨率圖形應用圖像
    發表于 07-05 09:08

    GM7122:BT656/601轉CVBS視頻編碼芯片

    以便用于控制芯片工作。C、客戶的信號源要符合標準BT656/601協議,以避免量產會出問題,客戶如果換信號源要提前進行調試和測試,以免量產出現問題。 注意事項: A、GM7122在量產的時候不需要使用晶振,但是要求客戶在設計的時候預留晶振的位置,方便調試的時候使用,量產
    發表于 12-21 10:42

    【AHD方案】RN6752:雙路CVBS轉BT656/BT601/BT1302,替代GM7150BC,CJC5150,TVP5150

    型號:RN6752:兩路CVBS轉BT656/BT601/BT1302功能:2路CVBS轉BT656/601/1302高清視頻解碼芯片。應用
    發表于 03-13 09:12

    RGB888/BT656/Bt*565轉CVBS MS7024

    深圳市聯合創芯電子科技有限公司蔡生*** QQ1520564389芯片型號:MS7024功能:RGB888/BT656/BT601轉CVBS封裝:TQFP7*7
    發表于 04-26 12:21

    銷售AHD轉BT656/601模擬高清芯片RN6752方案介紹

    型號:RN6752品牌:立敏功能:2路CVBS轉BT656/601/1302高清視頻解碼芯片。產品特征:輸入:2路CVBS(不能同時輸入)和S-VIDEO(一般不用)輸出:BT601/656
    發表于 05-06 14:51

    BT656/RGB888/YUV422等數字信號轉HDMI發送芯片

    目前市面上常見的HDMI TX芯片一般都是接收YUV信號編碼成HDMI信號發送的泛用性并不是很廣今天給大家介紹一顆功能比較齊全的HDMI發送芯片:CV8788它可以支持 RGB/YUV/BT656
    發表于 06-24 15:26

    承接SDI,HDMI,AHD,BT656視頻轉換方案,提供免費公版方案

    基于CV8788開發的:SDI轉HDMI基于CV8786開發的:VGA轉HDMI,WII轉HDMI,PS2轉HDMI以及還有BT656轉HDMI,BT1120轉CVBS,RGB888轉HDMI等等相關的數字模擬轉換方案可以定制開發
    發表于 08-17 14:18

    GM7150 CVBS轉BT656視頻解碼芯片詳細內容及設計要求

    GM7150BC功能:GM7150BC是一顆將CVBS/S-Video視頻源轉換成BT656/601的芯片,其應用圖如下:產品特征:輸入:CVBS/S-VideoGM7150BC輸入支持CVBS
    發表于 07-05 15:20

    GM7150 CVBS轉BT656視頻解碼芯片詳細內容及設計要求

    GM7150BC功能:GM7150BC是一顆將CVBS/S-Video視頻源轉換成BT656/601的芯片,其應用圖如下:產品特征:輸入:CVBS/S-VideoGM7150BC輸入支持CVBS
    發表于 05-25 10:39

    請問CH569支持BT656BT601格式嗎?

    CH569支持BT656BT601格式嗎?
    發表于 07-11 06:19

    利用FPGA控制ADV7183A視頻解碼芯片進行視頻采集系統的設計

    的是8位BT656的YCrCb型4:2:2視頻數據,可以根據BT656標準提取有效視頻,這樣減少了編程工作,降低了FPGA與ADV7183
    的頭像 發表于 11-19 08:37 ?3379次閱讀
    利用FPGA控制ADV7183A<b class='flag-5'>視頻</b>解碼芯片進行<b class='flag-5'>視頻</b><b class='flag-5'>采集</b>系統的設計

    視頻解碼CVBS轉BT656,超低功耗視頻decoder芯片CJC5150

    視頻解碼CVBS轉BT656,CJC5150直接PIN替換GM7150/TVP5150 CJC5150 是一款超低功耗的視頻 decoder 芯片,可識別PAL/NTSC/SECAM 視頻
    的頭像 發表于 07-09 17:02 ?2399次閱讀
    <b class='flag-5'>視頻</b>解碼CVBS轉<b class='flag-5'>BT656</b>,超低功耗<b class='flag-5'>視頻</b>decoder芯片CJC5150
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>