哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

攝像頭圖像采集基礎(chǔ)知識(shí)總結(jié)

FPGA設(shè)計(jì)論壇 ? 來(lái)源:未知 ? 2023-09-08 14:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目前FPGA用于圖像采集 傳輸 處理 顯示應(yīng)用越來(lái)越多,主要原因是圖像處理領(lǐng)域的火熱以及FPGA強(qiáng)大的并行處理能力。本文以O(shè)V7725為例,對(duì)攝像頭使用方面的基礎(chǔ)知識(shí)做個(gè)小的總結(jié).

一、DVP及SCCB接口時(shí)序

下圖是OV7725 datasheet中攝像頭傳感器內(nèi)部結(jié)構(gòu)視圖。我們主要關(guān)注常用的用戶(hù)接口——DVP(數(shù)字視頻端口)。

wKgaomT6vRKAc7LeAADczx9WnFo826.png

XCLK:工作時(shí)鐘輸入,由主控器產(chǎn)生,頻率為24MHz;

HREF:行參考信號(hào)輸出;

PCLK:像素時(shí)鐘輸出,由XCLK產(chǎn)生,用于控制器采樣圖像數(shù)據(jù);

VSYNC:場(chǎng)同步信號(hào)輸出;

RSTB:復(fù)位輸入,低電平有效;

PWDN:低功耗模式選擇輸入,正常工作期間需拉低;

SCL:SCCB管理接口時(shí)鐘,最高頻率400KHz;

SDA:SCCB接口串行數(shù)據(jù)總線(xiàn);

D[9:0] 像素?cái)?shù)據(jù)輸出;

PCLK引出一個(gè)幀率的概念,單位為fps(Frames Per Second),指每秒鐘輸出幾幅靜態(tài)圖像,幀率越高視頻越流暢。另外SCCB總線(xiàn)與IIC總線(xiàn)非常相近,主機(jī)寫(xiě)時(shí)序基本一致,故多數(shù)圖像采集系統(tǒng)直接復(fù)用IIC控制器對(duì)圖像傳感器內(nèi)部寄存器進(jìn)行配置。這里給出大體的讀寫(xiě)流程,具體見(jiàn)參考文獻(xiàn)2。需要格外注意的是,SIO_C時(shí)鐘信號(hào)在IDLE狀態(tài)下必須為高電平。

寫(xiě)操作:

wKgaomT6vRKAfndAAAA7vzSTvz8166.png

讀操作(分兩部分):

wKgaomT6vRKAKF9FAAAzh71r0Bs078.png

wKgaomT6vRKAHT5mAAAx1NVHqHg801.png

總結(jié)來(lái)說(shuō),SCCB與IIC的主要區(qū)別在以下兩點(diǎn):

1 IIC有重復(fù)開(kāi)始的概念,讀操作先寫(xiě)設(shè)備地址 再寫(xiě)寄存器地址,然后重新開(kāi)始,寫(xiě)設(shè)備地址,讀取數(shù)據(jù)。而SCCB讀操作時(shí)在第一次寫(xiě)寄存器地址后必須有結(jié)束條件。

2 IIC主機(jī)寫(xiě)數(shù)據(jù)到從機(jī)時(shí),從機(jī)必須在寫(xiě)8bit下一時(shí)鐘拉低總線(xiàn)響應(yīng)主機(jī)。IIC主機(jī)讀取從機(jī)數(shù)據(jù)時(shí),多字節(jié)連續(xù)讀取除最后字節(jié)主句均在第9時(shí)鐘周期拉低總線(xiàn)響應(yīng),單字節(jié)讀取拉高總線(xiàn)便于下一拍提供停止條件。而SCCB每個(gè)phase第9bit為don't care bit /NACK,主機(jī)寫(xiě)從機(jī)第9bit不關(guān)心,讀取從機(jī)數(shù)據(jù)由于不支持多字節(jié)操作第9bit主機(jī)必須拉高總線(xiàn)。

接下來(lái)從整體上把握輸出圖像數(shù)據(jù)與同步信號(hào)的關(guān)系。(圖片截取自《OV7725攝像頭編程基本知識(shí)筆記》,見(jiàn)參考文獻(xiàn)3.

wKgaomT6vROAKbboAAGwYnMELnU902.png

兩個(gè)VSYNC高脈沖之間為包含一幀圖像數(shù)據(jù),但只有HREF高電平期間數(shù)據(jù)才為有效數(shù)據(jù),每個(gè)HREF高電平區(qū)間對(duì)應(yīng)一行圖像數(shù)據(jù)。因此通過(guò)這兩個(gè)信號(hào)即可找到有效的圖像數(shù)據(jù)。OV7725攝像頭支持多種圖像輸出格式,此處闡述常用的RGB565格式:

wKgaomT6vROAAxYuAAEPd71pasI667.png

圖像數(shù)據(jù)在PCLK下降沿輸出,控制器在其上升沿采樣。當(dāng)選擇此模式輸入時(shí),僅使用數(shù)據(jù)線(xiàn)高八位。時(shí)序圖給出了相鄰兩個(gè)字節(jié)數(shù)據(jù)內(nèi)容,可見(jiàn)兩個(gè)字節(jié)表示一個(gè)像素點(diǎn)數(shù)據(jù),從高位到低位依次是:R 5bit,G 6bit,B 5bit。Ov7725圖像傳感器的像素30萬(wàn),分辨率:640*480,即每行640個(gè)有效像素點(diǎn),一共480行。所以每個(gè)HREF高脈沖期間有640*2個(gè)PCLK周期,兩個(gè)VSYNC高脈沖期間循環(huán)480次。

二、時(shí)鐘與幀率計(jì)算

攝像頭輸入時(shí)鐘是XCLK,輸出時(shí)鐘是PCLK。如何給出合理的XCLK并得知PCLK頻率至關(guān)重要。在datasheet中給出了詳細(xì)的寄存器配置介紹,其中地址是0X0D和0X11的兩個(gè)寄存器與時(shí)鐘密切相關(guān)。寄存器CLKRC決定如何分頻,公式如下:f internal clock = f input clock * PLL multiplier / [(CLKRC[5:0]+1)*2]。我也是看了半天的相關(guān)資料才知道f internal clock指的就是攝像頭輸出的PCLK。公式中f input clock指的是XCLK頻率,PLL multiplier只COM4寄存器配置的PLL倍頻系數(shù)。

比如配置寄存器COM4為0X41,配置CLKRC為0X00。因此,f pclk = f xclk * 4 / [(0+1)*2] = 2 f xclk。此時(shí)XCLK時(shí)鐘頻率若是25MHZ,則PCLK頻率是50MHZ?,F(xiàn)在我們以筆者選用的VGA幀格式,RGB565像素格式來(lái)算一下幀率。

wKgaomT6vROAQkXNAAGSIkHW0jw961.png

幀率即為每秒鐘輸出多少幅完整圖像,所以幀率=輸出時(shí)鐘頻率/每幀的時(shí)鐘周期數(shù)。最終幀率=50*10^6/(510*784*2) = 62.5Hz。一般人眼在幀率為50Hz以上無(wú)法察覺(jué)圖像的閃動(dòng),具有較好的顯示效果。

wKgaomT6vROACw83AAAJM7aZU1A983.png

有你想看的精彩 至芯科技FPGA就業(yè)培訓(xùn)班——助你步入成功之路、9月23號(hào)北京中心開(kāi)課、歡迎咨詢(xún)! FPGA學(xué)習(xí)-數(shù)字分頻器設(shè)計(jì) 一文解析初學(xué)者如何學(xué)習(xí)FPGA

wKgaomT6vROARgYYAABUdafP6GM273.jpg

掃碼加微信邀請(qǐng)您加入FPGA學(xué)習(xí)交流群

wKgaomT6vROABM8CAABiq3a-ogY804.jpgwKgaomT6vRSAbZZQAAACXWrmhKE658.png

歡迎加入至芯科技FPGA微信學(xué)習(xí)交流群,這里有一群優(yōu)秀的FPGA工程師、學(xué)生、老師、這里FPGA技術(shù)交流學(xué)習(xí)氛圍濃厚、相互分享、相互幫助、叫上小伙伴一起加入吧!

點(diǎn)個(gè)在看你最好看


原文標(biāo)題:攝像頭圖像采集基礎(chǔ)知識(shí)總結(jié)

文章出處:【微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

    關(guān)注

    1663

    文章

    22491

    瀏覽量

    638852

原文標(biāo)題:攝像頭圖像采集基礎(chǔ)知識(shí)總結(jié)

文章出處:【微信號(hào):gh_9d70b445f494,微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    攝像頭可靠性EMC設(shè)計(jì)優(yōu)化

    更好解決攝像頭EMC問(wèn)題。二攝像頭工作原理攝像頭模組通過(guò)鏡頭(LENS)將光學(xué)圖像投射到圖像傳感器(Sensor)表面,轉(zhuǎn)換為電信號(hào)后經(jīng)過(guò)A
    的頭像 發(fā)表于 04-07 11:34 ?114次閱讀
    <b class='flag-5'>攝像頭</b>可靠性EMC設(shè)計(jì)優(yōu)化

    ESP32-S3在初始化攝像頭時(shí)檢測(cè)到攝像頭模組型號(hào)不被支持

    ; 不要混用ESP32(WROOM-32)的引腳配置到S3上(引腳完全不同)。 總結(jié) 核心問(wèn)題:攝像頭型號(hào)不匹配 或 ESP32-S3引腳配置錯(cuò)誤; 優(yōu)先檢查:確認(rèn)攝像頭是OV2640/OV5640
    發(fā)表于 02-11 06:38

    Termux手機(jī)攝像頭采集圖像/視頻流 部署 YOLO 模型推理

    Termux手機(jī)攝像頭采集圖像/視頻流 部署 YOLO 模型推理
    的頭像 發(fā)表于 12-14 07:26 ?3261次閱讀

    自動(dòng)駕駛既然有雙目攝像頭了,為什么還要三目攝像頭?

    [首發(fā)于智駕最前沿微信公眾號(hào)]在自動(dòng)駕駛領(lǐng)域,純視覺(jué)方案一直受到不少人的認(rèn)可。雙目攝像頭由于模擬了人眼的工作方式,能夠通過(guò)視差計(jì)算還原三維信息,在距離判斷和空間感知上具有天然優(yōu)勢(shì),因此被廣泛應(yīng)用于純
    的頭像 發(fā)表于 12-09 08:59 ?1211次閱讀
    自動(dòng)駕駛既然有雙目<b class='flag-5'>攝像頭</b>了,為什么還要三目<b class='flag-5'>攝像頭</b>?

    車(chē)載雙目攝像頭如何“看見(jiàn)”世界?

    源自:網(wǎng)絡(luò) 車(chē)載雙目攝像頭(也稱(chēng)立體視覺(jué)攝像頭,Stereo Camera)模仿人眼的視覺(jué)機(jī)制,通過(guò)兩個(gè)略有間距的攝像頭同時(shí)拍攝同一場(chǎng)景,比較兩幅圖像之間的差異,從而計(jì)算出深度信息。
    的頭像 發(fā)表于 11-13 09:17 ?1636次閱讀
    車(chē)載雙目<b class='flag-5'>攝像頭</b>如何“看見(jiàn)”世界?

    蜂鳥(niǎo)處理器+OV5640攝像頭模塊開(kāi)發(fā)

    進(jìn)一步的圖像處理做準(zhǔn)備。 我們首先實(shí)現(xiàn)了攝像頭采集模塊和HDMI顯示模塊,隨后將二者與蜂鳥(niǎo)結(jié)合,結(jié)合方式如下所示,虛線(xiàn)框中為我們添加的部分,同時(shí)對(duì)蜂鳥(niǎo)原來(lái)的外設(shè)進(jìn)行裁剪,僅保留需要的部分。這里
    發(fā)表于 10-31 07:59

    【CPKCOR-RA8D1】3.測(cè)試攝像頭及屏幕

    ) bsp_sdram_init():初始化外部 SDRAM,為圖像數(shù)據(jù)(如攝像頭采集的幀數(shù)據(jù))提供存儲(chǔ)空間。 (2)I2C 主機(jī)初始化 err = R_IIC_MASTER_Open(&
    發(fā)表于 10-29 23:11

    決定自動(dòng)駕駛攝像頭質(zhì)量的因素有哪些?

    [首發(fā)于智駕最前沿微信公眾號(hào)]攝像頭在自動(dòng)駕駛系統(tǒng)中的作用非常重要,并不是簡(jiǎn)單的“多拍幾張照片就行”的設(shè)備,它更像是一整套從光學(xué)到電子再到軟件的感知子系統(tǒng)。把一塊光學(xué)玻璃、一片圖像傳感器、一套ISP
    的頭像 發(fā)表于 09-14 10:59 ?1310次閱讀
    決定自動(dòng)駕駛<b class='flag-5'>攝像頭</b>質(zhì)量的因素有哪些?

    創(chuàng)世SD NAND貼片卡:智能攝像頭存儲(chǔ)難題的完美解決方案 #人工智能 #智能攝像頭 #攝像頭

    攝像頭
    深圳市雷龍發(fā)展有限公司
    發(fā)布于 :2025年08月05日 11:17:13

    紅外攝像頭模組是什么?科技時(shí)代的眼睛

    深入探討紅外攝像頭模組的工作原理、應(yīng)用領(lǐng)域以及選擇紅外攝像頭時(shí)需要考慮的因素。什么是紅外攝像頭模組?紅外攝像頭模組是一種能夠捕捉紅外線(xiàn)圖像
    的頭像 發(fā)表于 07-31 10:07 ?1274次閱讀
    紅外<b class='flag-5'>攝像頭</b>模組是什么?科技時(shí)代的眼睛

    迅為RK3576開(kāi)發(fā)板攝像頭實(shí)時(shí)推理測(cè)試-ppseg?圖像分割

    迅為RK3576開(kāi)發(fā)板攝像頭實(shí)時(shí)推理測(cè)試-ppseg 圖像分割
    的頭像 發(fā)表于 07-11 14:31 ?1010次閱讀
    迅為RK3576開(kāi)發(fā)板<b class='flag-5'>攝像頭</b>實(shí)時(shí)推理測(cè)試-ppseg?<b class='flag-5'>圖像</b>分割

    【Milk-V Duo S 開(kāi)發(fā)板免費(fèi)體驗(yàn)】4 - OV5647 攝像頭攝像頭測(cè)試

    ]-621: 255: exit [main]-622: input your choice: 然后就可以進(jìn)行功能測(cè)試。 下面就是用電腦顯示開(kāi)發(fā)板采集的YUV文件: 結(jié)語(yǔ) 由于支持了樹(shù)莓派的攝像頭,所以DuoS比先前的版本更容易使用。而且DuoS還支持兩個(gè)CSI
    發(fā)表于 07-08 21:26

    【VisionFive 2單板計(jì)算機(jī)試用體驗(yàn)】USB攝像頭測(cè)試

    使用opencv測(cè)試USB攝像頭。 一、檢測(cè)USB攝像頭 插入U(xiǎn)SB攝像頭,執(zhí)行命令,提示沒(méi)有找到命令 root@starfive:~# lsusb 安裝軟件包 root@starfive
    發(fā)表于 07-06 23:14

    廬山派K230可以直接使用usb攝像頭嗎,可以的話(huà)攝像頭有啥要求嗎?

    廬山派K230可以直接使用usb攝像頭嗎,可以的話(huà)攝像頭有啥要求嗎
    發(fā)表于 06-24 07:07

    一拖四USB多攝像頭同步采集方案:高效數(shù)據(jù)處理的革新突破

    在現(xiàn)代多攝像頭應(yīng)用場(chǎng)景中,高效的數(shù)據(jù)采集與實(shí)時(shí)處理是技術(shù)核心?;赨SB接口的一拖四多攝像頭系統(tǒng),通過(guò)集成化設(shè)計(jì)實(shí)現(xiàn)四路攝像頭同步采集,結(jié)合
    的頭像 發(fā)表于 04-25 15:20 ?1657次閱讀
    一拖四USB多<b class='flag-5'>攝像頭</b>同步<b class='flag-5'>采集</b>方案:高效數(shù)據(jù)處理的革新突破
    佛坪县| 琼海市| 邓州市| 霸州市| 措勤县| 襄垣县| 瓦房店市| 邛崃市| 溧水县| 含山县| 商河县| 南乐县| 昌乐县| 呼玛县| 临漳县| 台南县| 丹凤县| 郁南县| 新化县| 兖州市| 响水县| 呼和浩特市| 桐庐县| 金华市| 巴彦淖尔市| 鄂托克旗| 杭锦后旗| 康乐县| 河源市| 龙山县| 池州市| 绥滨县| 湾仔区| 台北市| 沾益县| 洪江市| 河曲县| 双流县| 平湖市| 房山区| 德庆县|