女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-08-02 08:11 ? 次閱讀

簡介

視頻系統(tǒng),目前已經(jīng)深入消費應(yīng)用的各個方面,在汽車、機器人和工業(yè)領(lǐng)域日益普遍。其在非消費應(yīng)用中的增長主要源于HDMI標(biāo)準(zhǔn)以及更快、更高效的DSPFPGA的出現(xiàn)。

本文將概要討論利用模擬或HDMI攝像機實現(xiàn)立體視覺(3D視頻)的各種要求。文章將描述一個基于FPGA的系統(tǒng),它將兩個視頻流結(jié)合成一個3D視頻流,通過HDMI 1.4發(fā)射器進行傳輸,同時還要介紹一個基于DSP的系統(tǒng),與通常需從兩臺攝像機接收數(shù)據(jù)相比,該系統(tǒng)可以節(jié)省DMA帶寬。另外,本文還將描述一種方法,該方法可以實現(xiàn)一種并排格式,可供3D攝像機或要求3D視頻的系統(tǒng)使用。

概述

立體視覺要求使用兩臺攝像機,二者相距大約5.5厘米,這是人類雙眼之間的典型間距,如圖1所示。

圖1 支架上的兩臺攝像機(已針對立體視覺對齊)

圖2所示高級功能框圖使用了采用相同視頻標(biāo)準(zhǔn)的兩臺同步攝像機、兩個視頻解碼器和一個FPGA。為了確保完全一致的幀速率,攝像機必須行鎖定到共同的參考時序。如果沒有同步,不使用外部存儲器,就不可能將輸出組合起來并存儲為完整的視頻幀。

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖2 高級功能框圖

圖3顯示兩個行鎖定視頻流被合并成一個立體圖像。圖4顯示,如果不將整個視頻幀保存在外部存儲器中,則異步視頻流無法合并。

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖3 合并兩個同步視頻流

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖4 如果不使用外部存儲器,則無法合并異步視頻流

然后,兩臺同步攝像機的輸出由 視頻解碼器(如 ADV7181D、ADV7182 或 ADV7186 用于模擬攝像機)進行數(shù)字化處;也可由 HDMI receivers (如 ADV7610或ADV7611 ,用于數(shù)字?jǐn)z像機)進行數(shù)字化處理。

視頻解碼器和HDMI接收器都采用內(nèi)部鎖相環(huán)(PLL)在其輸出總線上產(chǎn)生時鐘和像素數(shù)據(jù)。這意味著,在數(shù)字化模擬視頻,或者接收HDMI流時,將為兩臺攝像機產(chǎn)生兩個獨立的時鐘域。另外,兩個視頻流可能存在對齊誤差。這些時序差異和對齊誤差必須在后端器件(如FPGA)中進行補償,先將數(shù)據(jù)帶至共同的時鐘域,然后再將兩個視頻圖像結(jié)合成單個立體視頻幀。然后,通過一個支持3D的HDMI 1.4HDMI接收器(如 ADV7511 或 ADV7513—也可以將其提供給DSP(如 ADSP-BF609 Blackfin? 處理器)—以便進一步處理。

時鐘架構(gòu)

視頻解碼器有兩種完全不同的時鐘源,具體取決于其是否鎖定。當(dāng)視頻PLL被鎖定至輸入同步信號時——水平同步(視頻解碼器)或TMDS時鐘(HDMI)——結(jié)果會產(chǎn)生一個鎖定至輸入視頻源的時鐘。當(dāng)視頻失鎖時,或者當(dāng)PLL處于強制自由運行模式時,視頻PLL不會鎖定至輸入同步信號,結(jié)果會產(chǎn)生一個鎖定至晶振時鐘的時鐘輸出。另外,時鐘可能不會在復(fù)位后輸出,因為LLC時鐘驅(qū)動器在復(fù)位后設(shè)置為高阻抗模式。

因此,如果系統(tǒng)有兩個或多個始于視頻解碼器或HDMI接收器的視頻路徑,即使將同一晶振時鐘提供給兩個視頻解碼器或HDMI接收器,仍會有兩個不同頻率、不同相位的不同時鐘域,因為每個器件都會基于自己的PLL產(chǎn)生自己的時鐘。

帶鎖定視頻解碼器的同步系統(tǒng)

典型的立體視頻使用兩個視頻源,其中,每個視頻解碼器都會鎖定至輸入視頻信號,并會基于輸入水平同步或TMDS時鐘產(chǎn)生自己的時鐘。當(dāng)兩臺攝像機同步——或行鎖定至同一參考時序時——分幀線將始終對齊。由于兩個獨立的視頻解碼器會收到相同的水平同步信號,因此,像素時鐘將擁有相同的像素時鐘頻率。這樣,就可以將兩條數(shù)據(jù)路徑帶入同一個時鐘域,如圖5所示。

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖5 同步至同一參考源的兩臺攝像機。兩個視頻解碼 器都會收到同一同步信號,因此,它們也會鎖定

異步視頻系統(tǒng)

不幸的是,其中一個視頻解碼器可能因視頻源信號質(zhì)量欠佳而失鎖,如圖6所示;或者,攝像機因視頻鏈路斷開而失去同步性,如圖7所示。這會在兩條數(shù)據(jù)路徑中導(dǎo)致不同的頻率,結(jié)果又會導(dǎo)致進入后端中的數(shù)據(jù)量不對稱。

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖6 帶未鎖定視頻解碼器的行鎖定攝像機

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖7 帶鎖定視頻解碼器的未鎖定攝像機

視頻失鎖可以通過使用一個中斷(SD視頻解碼器為SD_UNLOCK,分量視頻解碼器為CP_UNLOCK,或HDMI接收器中的TMDSPLL_LCK寄存器)來檢測,該中斷會在一定延遲后介入。視頻解碼器集成了不穩(wěn)定水平同步平滑機制,因此,視頻失鎖的檢測可能需要兩三行。該延遲可通過控制FPGA中的失鎖來減少。

時鐘三態(tài)模式

在設(shè)計FPGA時鐘資源時,必須知道,默認(rèn)情況下,許多視頻解碼器和HDMI產(chǎn)品在復(fù)位后將時鐘和數(shù)據(jù)線路置為三態(tài)模式。因此,LLC像素時鐘不適用于同步復(fù)位。

兩條視頻流中的數(shù)據(jù)對齊誤差

為了簡化系統(tǒng)并減少合并兩幅圖像所需存儲器,到達FPGA的數(shù)據(jù)應(yīng)進行同步,以使來自第一臺攝像機的第M 行第N個 像素與來自第二臺攝像機的第M 行第N個 像素同時收到。

在FPGA輸入端,這可能很難實現(xiàn),因為兩條視頻路徑可能具有不同的延遲:行鎖定攝像機可能輸出存在對齊誤差的行,不同的連接長度可能加大對齊誤差,而視頻解碼器則可能帶來可變啟動延遲。受這些延遲影響,采用行鎖定攝像機的系統(tǒng)會有一些存在對齊誤差的像素。

行鎖定攝像機對齊誤差

即使是行鎖定攝像機也可能輸出存在對齊誤差的視頻行。圖8顯示來自兩臺攝像機的CVBS輸出端的垂直同步信號。一臺攝像機(同步主機)為第二臺攝像機(同步從機)提供行鎖定信號。380 ns的對齊誤差是清楚可見的。圖9展示的是這些攝像機輸出端的視頻解碼器傳輸?shù)臄?shù)據(jù)。可以看到11個像素的位移。

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖8 行鎖定視頻攝像機之間的380 ns視頻對齊誤差

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖9 數(shù)字域中未補償?shù)?1個像素的視頻對齊誤差

不同的連接長度

所有電氣連接都會帶來傳播延遲,因此,要確保兩條視頻路徑具有相同的軌道和電纜長度。

視頻解碼器/HDMI接收器延遲

所有視頻解碼器都會帶來可能因啟用的功能而異的延遲。另外,有些視頻器件含有可能增加隨機啟動延遲的因素——如深色FIFO。采用視頻解碼器的典型立體系統(tǒng)的隨機啟動延遲大約為5個像素時鐘。含有HDMI發(fā)射器和接收器的系統(tǒng)(如圖10所示)的隨機啟動延遲可能為40個像素時鐘左右。

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖10 流水線延遲測量設(shè)置

對齊誤差補償

圖11所示系統(tǒng)中,一個視頻解碼器對來自各攝像機的模擬信號進行數(shù)字化處理。各視頻路徑的數(shù)據(jù)和時鐘是獨立的。兩條視頻路徑都連接至FIFO,后者對輸入數(shù)據(jù)進行緩沖,以補償數(shù)據(jù)對齊誤差。在輸出數(shù)據(jù)時,F(xiàn)IFO使用來自其中一個解碼器的共用時鐘。在鎖定系統(tǒng)中,兩條數(shù)據(jù)路徑應(yīng)具有完全相同的時鐘頻率,以確保在攝像機行鎖定且視頻解碼器鎖定的情況下,不會出現(xiàn)FIFO溢出或下溢現(xiàn)象。

通過啟用或禁用FIFO輸出,控制模塊可以維持FIFO電平以盡量減少像素對齊誤差。如果采取了正確的補償措施,則FPGA模塊的輸出應(yīng)為與第一個像素對齊的兩條數(shù)據(jù)路徑。然后該數(shù)據(jù)提供給FPGA后端,以生成3D格式。

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖11 使用數(shù)字FIFO來重新對齊視頻圖像

對齊誤差測量

兩個數(shù)字化數(shù)據(jù)流之間的對齊誤差可以在視頻FIFO輸出端進行測量,其方法是使用一個單一時鐘計數(shù)器,該計數(shù)器在輸入信號之一的垂直同步(VS)脈沖上復(fù)位。圖12所示兩個視頻流(vs_a_in和vs_b_in)的對齊誤差為4個像素。計數(shù)器使用列表1中所示方法測量對齊誤差。計數(shù)從VS1的上升沿開始,并在VS2的上升沿終止。

如果一個幀的總像素長度是已知的,則可以通過從幀長中減去計數(shù)值,從而算出負(fù)偏斜(VS2位于VS1之前)。該負(fù)值應(yīng)在偏斜超過像素幀長的一半時計算。結(jié)果應(yīng)用來重新對齊FIFO中存儲的數(shù)據(jù)。

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖12 對齊誤差測量

列表1 簡單對齊誤差測量(Verilog?)。

module misalign_measurement(

input wire reset,

input wire clk_in,

input wire vs_a_in,

input wire vs_b_in,

output reg [15:0] misalign,

output reg ready);

reg [15:0] cnt;

reg cnt_en, cnt_reset;

reg vs_a_in_r, vs_b_in_r;

assign vs_a_rising = vs_a_in 》 vs_a_in_r;

assign vs_b_rising = vs_b_in 》 vs_b_in_r;

always @(posedge clk_in)

begin

vs_a_in_r vs_b_in_r end

always @(posedge clk_in)

if (reset)

begin

{ ready, cnt_en } misalign end else begin

if ((vs_a_in == 1‘b0) && (vs_b_in == 1’b0))

{ ready, cnt_reset } else

cnt_reset

/* beginning */

if (vs_a_rising && vs_b_rising)

begin

misalign { ready, cnt_en } end

else if ((vs_a_rising 》 vs_b_in) || (vs_b_rising 》 vs_a_in))

{ ready, cnt_en }

/* ending */

if ((cnt_en == 1‘b1) && (vs_a_rising || vs_b_rising))

begin

{ ready, cnt_en } misalign end

end

always @(posedge clk_in) /* counter */

if ((cnt_reset) || (reset))

cnt else if (cnt_en)

cnt

endmodule

從兩個對齊視頻流生成3D視頻

一旦像素、行和幀數(shù)據(jù)都真正同步,F(xiàn)PGA可以將視頻數(shù)據(jù)轉(zhuǎn)換成3D視頻流,如圖13所示。

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖13 用于實現(xiàn)3D格式的簡化架構(gòu)

輸入數(shù)據(jù)由共用時鐘讀入存儲器。同步時序分析儀檢查輸入的同步信號,并抽取視頻時序,包括水平前后沿長度、垂直前后沿、水平和垂直同步長度、水平有效行長、垂直有效行數(shù)和同步信號極化。將該信息與當(dāng)前水平和垂直像素位置一起傳給同步時序再發(fā)生器,這樣可以生成經(jīng)修改的時序,以便支持所需3D視頻結(jié)構(gòu)。新生成的時序應(yīng)延遲,以確保FIFO含有所需數(shù)據(jù)量。

并排3D視頻

對存儲器要求最低的架構(gòu)是并排格式,只需要一個兩行緩沖器(FIFO)即可存儲來自兩個視頻源的行內(nèi)容。并排格式的寬度應(yīng)為原始輸入模式的兩倍。為此,應(yīng)使用一個雙倍時鐘來為擁有雙倍水平行長度的再生同步時序提供時鐘。用于為后端提供時鐘的雙倍時鐘將以雙倍速率清空第一個FIFO和第二個FIFO,這樣即可并排顯示圖像,如圖14所示。并排圖像如圖15所示。

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖14 使用簡單的FPGA行緩沖器來并排合并兩幅圖像

利用模擬或HDMI攝像機實現(xiàn)立體視覺的要求

圖15 視頻時序下的并排576p圖像

結(jié)論

ADI公司的解碼器和HDMI產(chǎn)品以及簡單的后處理技術(shù)可以打造出真正的立體3D視頻,并為其傳輸提供條件。如本文所示,用簡單的數(shù)字模塊,無需使用昂貴的存儲器,即可實現(xiàn)3D視頻。這種系統(tǒng)可用于需要3D視覺的任何類型的系統(tǒng)中,從簡單的攝像機,到基于ADSP-BF609 DSP的可以跟蹤物體及其距離的專業(yè)系統(tǒng)。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • dsp
    dsp
    +關(guān)注

    關(guān)注

    555

    文章

    8141

    瀏覽量

    355053
  • FPGA
    +關(guān)注

    關(guān)注

    1643

    文章

    21952

    瀏覽量

    613789
  • 攝像機
    +關(guān)注

    關(guān)注

    3

    文章

    1685

    瀏覽量

    61039
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    IPC網(wǎng)絡(luò)攝像機的靜電和浪涌保護方案

    。網(wǎng)絡(luò)攝像機一般由鏡頭、圖像、聲音傳感器、A/D轉(zhuǎn)換器、圖像、聲音、控制器網(wǎng)絡(luò)服務(wù)器、外部報警、控制接口等部分組成。靜電和浪涌對網(wǎng)絡(luò)攝像機(尤其是戶外工業(yè)環(huán)境下部
    的頭像 發(fā)表于 05-27 18:06 ?44次閱讀
    IPC網(wǎng)絡(luò)<b class='flag-5'>攝像機</b>的靜電和浪涌保護方案

    智能軟件+硬件解決方案克服實時立體視覺中的挑戰(zhàn)

    立體視覺是一種強大的成像技術(shù),通過使用兩臺多臺相機以略微不同的角度拍攝,模擬人類通過雙眼感知深度的方式,從而捕捉環(huán)境的三維結(jié)構(gòu)。這項技術(shù)能夠提供全視野的高密度三維測量,并在非結(jié)構(gòu)化和動態(tài)環(huán)境中表
    的頭像 發(fā)表于 05-16 17:04 ?90次閱讀
    智能軟件+硬件解決方案克服實時<b class='flag-5'>立體視覺</b>中的挑戰(zhàn)

    中科慧眼三目立體視覺產(chǎn)品的功能優(yōu)勢

    2025年上海國際車展已正式開幕,三目立體視覺產(chǎn)品作為推動智駕平權(quán)的關(guān)鍵力量,也在全民智駕時代備受矚目。
    的頭像 發(fā)表于 05-06 09:23 ?256次閱讀

    索尼推出首款攝像機跟蹤系統(tǒng)OCELLUS

    近日,索尼(中國)有限公司推出索尼首款攝像機跟蹤系統(tǒng)OCELLUS(ASR-CT1),該系統(tǒng)通過多個傳感器實現(xiàn)無標(biāo)記攝像機跟蹤,旨在簡化和促進影視和廣電領(lǐng)域的增強現(xiàn)實(AR)和虛擬制作應(yīng)用。OCELLUS適用于各種
    的頭像 發(fā)表于 03-19 16:52 ?414次閱讀

    海康威視發(fā)布視覺大模型周界攝像機

    上周,我們發(fā)布了視覺大模型系列攝像機,其中有大模型加持的周界系列攝像機,誤報率下降90%以上。
    的頭像 發(fā)表于 03-11 18:12 ?757次閱讀

    海康威視推出視覺大模型系列攝像機

    依托海康觀瀾大模型技術(shù)體系,海康威視將大模型能力直接部署至端側(cè),推出一系列視覺大模型攝像機
    的頭像 發(fā)表于 03-05 14:06 ?500次閱讀

    簡述攝像機的發(fā)展歷程

    從第一代攝像機發(fā)展到現(xiàn)在,攝像機取得了巨大的發(fā)展,從黑白到彩色,從普通槍機到一體,從模擬到數(shù)字,從標(biāo)清到高清,從非智能到智能。
    的頭像 發(fā)表于 02-14 09:49 ?728次閱讀

    攝像機EMC電磁兼容性測試整改:無干擾的視覺設(shè)備

    深圳南柯電子|攝像機EMC電磁兼容性測試整改:無干擾的視覺設(shè)備
    的頭像 發(fā)表于 12-10 11:16 ?620次閱讀
    <b class='flag-5'>攝像機</b>EMC電磁兼容性測試整改:無干擾的<b class='flag-5'>視覺</b>設(shè)備

    AI智能識別監(jiān)測攝像機

    隨著人工智能技術(shù)的飛速發(fā)展,AI智能識別監(jiān)測攝像機逐漸成為各行各業(yè)安全管理的重要工具。這種高科技設(shè)備不僅具備傳統(tǒng)監(jiān)控攝像機的基本功能,還通過深度學(xué)習(xí)和圖像處理等先進技術(shù),實現(xiàn)了對人、車、物體及行為
    的頭像 發(fā)表于 11-28 10:39 ?748次閱讀
    AI智能識別監(jiān)測<b class='flag-5'>攝像機</b>

    AI行為識別攝像機

    攝像機是一種利用深度學(xué)習(xí)算法和計算機視覺技術(shù),對視頻圖像進行實時分析的智能設(shè)備。它能夠自動識別并分析人類的各種行為,如抽煙、打斗、跌倒等,并根據(jù)設(shè)定的規(guī)則做出相應(yīng)反應(yīng)
    的頭像 發(fā)表于 11-21 10:49 ?568次閱讀
    AI行為識別<b class='flag-5'>攝像機</b>

    AI位移監(jiān)測識別攝像機

    識別攝像機應(yīng)運而生,它利用先進的人工智能技術(shù),實現(xiàn)對建筑物及結(jié)構(gòu)物位移變化的實時監(jiān)測,為安全管理提供了全新的解決方案。AI位移監(jiān)測識別攝像機是一種結(jié)合了計算機
    的頭像 發(fā)表于 11-14 14:38 ?448次閱讀
    AI位移監(jiān)測識別<b class='flag-5'>攝像機</b>

    AI圖像識別攝像機

    ?AI圖像識別攝像機是一種集成了先進算法和深度學(xué)習(xí)模型的智能監(jiān)控設(shè)備。這些攝像機不僅能夠捕捉視頻畫面,還能實時分析和處理所拍攝的內(nèi)容,從而實現(xiàn)對特定對象、場景
    的頭像 發(fā)表于 11-08 10:38 ?734次閱讀
    AI圖像識別<b class='flag-5'>攝像機</b>

    貨梯人形識別攝像機

    決這些問題,貨梯人形識別攝像機應(yīng)運而生,并逐漸成為提升貨梯安全性的重要技術(shù)手段。貨梯人形識別攝像機利用先進的計算機視覺技術(shù)和人工智能算法,對進入貨梯區(qū)域的人體進行
    的頭像 發(fā)表于 10-31 10:49 ?365次閱讀
    貨梯人形識別<b class='flag-5'>攝像機</b>

    攀高行為識別攝像機

    潛在的攀高行為,為社會提供了更為全面的安全防護。攀高行為檢測識別攝像機利用計算機視覺和人工智能算法,通過分析實時視頻流來判斷是否存在攀爬其他危險行為。該系統(tǒng)首先
    的頭像 發(fā)表于 10-10 14:31 ?329次閱讀
    攀高行為識別<b class='flag-5'>攝像機</b>

    口罩佩戴智能監(jiān)測攝像機

    智能監(jiān)測攝像機在現(xiàn)代城市安全管理中扮演著關(guān)鍵角色,尤其是像口罩佩戴智能監(jiān)測攝像機這樣的設(shè)備,其應(yīng)用正在日益擴展,對于公共衛(wèi)生和安全至關(guān)重要。這類攝像機利用先進的圖像識別技術(shù),能夠?qū)崟r監(jiān)
    的頭像 發(fā)表于 06-19 11:22 ?629次閱讀
    口罩佩戴智能監(jiān)測<b class='flag-5'>攝像機</b>