色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

攝像頭是如何獲取彩色圖片的?

ruikundianzi ? 來源:處芯積律 ? 2023-02-01 17:30 ? 次閱讀

攝像頭是如何獲取彩色圖片的?先和大家說下CMOS圖像傳感器工作原理。下圖是一個CMOS傳感器典型電路,4T-APS電路圖。該電路實現了光電信號的轉換,捕捉到外部的圖像信息。

493652c2-a14e-11ed-bfe3-dac502259ad0.png

接下來我們帶大家簡單認識下這個電路。

下圖紅色圈起來的部分是PD(光電二極管),作用實現光電轉換。它的基本原理就是通過光子激發,使硅中的電子產生躍遷,形成光電轉換。

49485666-a14e-11ed-bfe3-dac502259ad0.png

下圖紅色圈起來的部分是FD(浮置擴散區),FD類似一個電容,他的作用是存儲PD產生的電子。TG是控制PD電子傳輸到FD的開關。

49592324-a14e-11ed-bfe3-dac502259ad0.png

下圖紅色圈起來的部分是Reset信號,他的作用是清空FD中的殘留電子。

497fa79c-a14e-11ed-bfe3-dac502259ad0.png

下圖紅色圈起來的部分是源隨器RS,用來控制浮置擴散區的電子傳輸到信號線的開關。

499e91fc-a14e-11ed-bfe3-dac502259ad0.png

我們看看4T-APS 電路的工作過程。

首先光照在PD上進行曝光。PD上積累電子。

49acc93e-a14e-11ed-bfe3-dac502259ad0.png

第二步打開reset,清空FD上的殘留電子,PD繼續曝光。

49bc476a-a14e-11ed-bfe3-dac502259ad0.png

第三步,關掉reset,關掉RS,打開TG。讓電子傳輸到FD中。

49d1b096-a14e-11ed-bfe3-dac502259ad0.png

第四步,關掉TG,打開RS,將光電轉換信息傳送到信號線上,完成一個圖像像素的一次采集。

49ea81b6-a14e-11ed-bfe3-dac502259ad0.png

從上面的過程中我們可以看到,CMOS傳感器能夠采集到光線的強度。通過將CMOS傳感器排布成陣列,不同位置采集到的光線強度不同,就可以獲取圖像信息。但是由于CMOS傳感器只能采集強度信息,無法采集到色彩信息,如果我們不對來源的光線進行特殊處理,那么我們獲取的是黑白圖片。

怎么獲取彩色圖片呢?我們知道色彩是由紅,綠,藍三種基色組成,假如我們每個CMOS傳感器只采集一種基色的光,最后拼接起來不就是彩色的?

想法有了,我們能不能在一個像素點布局三個CMOS傳感器分別采集三種顏色的光?這在物理結構上非常難實現。我們退而求其次,用相鄰的像素點采集不同的顏色,然后通過圖像算法恢復每個像素點的不同顏色的分量。現在的問題變成如何在不同的像素點采集不同顏色的光。

1976年伊士曼·柯達公司的科學家Bryce Bayer發明了拜耳濾色器(Bayer Filter)。拜耳濾色器(Bayer Filter)是一種將RGB濾色器排列在光傳感組件方格之上所形成的馬賽克彩色濾色陣列,實現不同像素點采集不同顏色的光。

4a11b128-a14e-11ed-bfe3-dac502259ad0.png

下面是一張相機獲取圖像的示意圖。場景的光線通過攝像頭聚焦后送到濾色器,經過濾色后送到圖像傳感器。最終獲取每個像素點唯一色彩的圖像原始數據。

4a25d022-a14e-11ed-bfe3-dac502259ad0.png

根據不同的顏色濾鏡陣列排布,獲取的原始數據有四種排列格式。由于人眼對綠光比較敏感,所以Bayer在發明濾色器時使用兩倍于紅色或藍色的綠色組件來模仿人眼的生理性質。

4a4a1ec8-a14e-11ed-bfe3-dac502259ad0.png

根據不同的顏色陣列的排布,上面bayer格式分為BGGR,GBRG,GRBG,RGGB四種格式。

CMOS 圖像傳感器獲取的原始數據不是真彩圖。如果我們硬要顯示原始數據的圖片,大概是下面的效果。

如何獲取真彩圖?下面需要ISP里面的demosaicing處理。其思想是從相鄰的像素中通過插值的方法補全每個像素的R,G,B 分量。

在傳統的ISP中有很多算法可以來做這個插值,包括最近鄰域法,bilinear 插值,cubic 插值等

在處芯積律SOC V2.0的項目里面,我們采用了Hibbard原理的邊緣檢測和色差的CFA插值法。其基本思想是在圖片的小平滑區域內,色差恒定。假設像素點P(i,j)鄰近的一個像素點是P(m,n)則有:

4a92e4a0-a14e-11ed-bfe3-dac502259ad0.png

我們現在以BGGR格式的bayer 數據為例。

BGGR的格式大概如下面格式

4aa69536-a14e-11ed-bfe3-dac502259ad0.png

假設我們采集到的數據是下面格式

4abdacda-a14e-11ed-bfe3-dac502259ad0.png

我們首先計算各個像素點的綠色分量,G23這個點的綠色分量就是CMOS傳感器采集到的值。G33這個點的綠色分量怎么計算?,由于G32,G34,G23,G43的值都有,可以采用下面這種方式。

diffA= abs(G32 - G34)

diffB= abs(G23 - G43)

G33 = (G32 + G34) / 2, 當(diffA < diffB) 垂直方向差值較大,取水平方向均值

G33 = (G23 + G43) / 2, 當(diffA > diffB) 水平方向差值較大,取垂直方向均值

G33 = (G32 + G34 + G23 + G43) / 4, 當(diffA == diffB) 差值一樣大,取均值

通過類似的方法,我們可以算出圖像中大部分像素的G分量。

然后我們計算R分量。我們觀察離R33最近的R值有R22,R24,R42,R44。

根據色差恒定原理

R22-G22=R33-G33,R24-G24=R33-G33,R42-G42=R33-G33,R44-G44=R33-G33。

由此我們可以得出R22+R24+R42+R44-G22-G24-G42-G44=4(R33-G33);

最終可以計算出R33 為:

R33= G33 + (R22 + R24 + R42 + R44) / 4 - (G22 + G24 + G42 + G44) / 4

類似的我們計算R34,最鄰近的R值是R24,R44。通過色差恒定原理可以計算出

R34= G34 + (R24 + R44) / 2 - (G24 + G44) / 2

B分量也采用類似的方法計算出來。如B34,鄰近B34的B分量是B33,B35。通過色差恒定原理可以計算出

B34= G34 + (B33 + B35) / 2 - (G33 + G35) / 2

用上述方法,我們可以恢復每個像素點的R,G,B分量從而獲取全彩圖。

在采集自然界的色彩方法上,人類采用非常巧妙的方法。在我們享受五彩斑斕的視頻,相片時,我們也得感謝像Bayer這樣的工程師為此做出的貢獻。





審核編輯:劉清

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

    關注

    1

    文章

    98

    瀏覽量

    23398
  • 光電二極管
    +關注

    關注

    10

    文章

    402

    瀏覽量

    35931
  • 光電信號
    +關注

    關注

    0

    文章

    24

    瀏覽量

    8552
  • CMOS圖像傳感器

    關注

    10

    文章

    216

    瀏覽量

    27694

原文標題:攝像頭如何獲取彩色圖片?談談ISP怎么實現全彩圖

文章出處:【微信號:IP與SoC設計,微信公眾號:IP與SoC設計】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    labview編寫的攝像頭拍照及圖片保存

    labview編寫的攝像頭拍照及圖片保存的例子
    發表于 04-23 20:59

    vision模塊導入彩色圖片

    各路大神,誰用過labview的vision模塊,想問問怎么才能導入彩色圖片呢?
    發表于 08-22 22:42

    vision模塊導入彩色圖片

    各路大神,有誰用過labview的vision模塊,我想導入彩色圖片但總是黑白的,求助求助。
    發表于 08-22 22:43

    攝像頭采集圖像處理

    就可以做到實際中圖像處理并且做到無線傳輸。這樣的圖像采集處理功能在監控系統和在線檢測都有很大的前景。 本作品是基于安芯一號SLH89F5162單片機,驅動并控制帶FIFO的OV7670CMOS攝像頭
    發表于 11-05 22:35

    XMEGA驅動攝像頭彩色液晶屏

    `XMEGA攝像頭驅動板,用ATMEGA32D4驅動,可以把攝像頭的圖像顯示在彩色液晶屏上,攝像頭用OV7670,液晶屏為ILI9328驅動的TFT屏`
    發表于 01-10 14:51

    很好的彩色圖片取模軟件

    自己以前不知道在哪弄的一個彩色圖片取模軟件。
    發表于 05-18 15:37

    機器人彩色攝像頭都有哪些型號?哪種比較好?

    想用彩色攝像頭識別彩色物體從而實現定位出該物體所在位置,不知哪種彩色攝像頭比較好?查了一些攝像頭
    發表于 04-04 17:04

    攝像頭采集彩色圖片

    有誰知道如何用上位機顯示OV7670攝像頭采集的彩色圖片么?(下位機是Xs128)
    發表于 07-03 22:43

    LCD彩色圖片轉換工具BMP_to_H

    LCD彩色圖片轉換工具BMP_to_H.zip
    發表于 01-22 10:54

    如何利用FPGA實現VGA的彩色圖片顯示?

    如何利用FPGA實現VGA的彩色圖片顯示?
    發表于 06-02 06:20

    回收手機攝像頭 收購手機攝像頭

    這樣的搭配最大的用途并非為了提高照片清晰度,而是為了讓手機拍攝出的相片帶有專業單反鏡頭的效果。 如今市面上最普遍的雙攝像頭有兩種,一種是彩色攝像頭+輔助攝像頭;另一種是
    發表于 07-05 11:01

    LCD彩色圖片轉換工具

    電子發燒友網站提供《LCD彩色圖片轉換工具.exe》資料免費下載
    發表于 06-16 15:17 ?2次下載

    LCD彩色圖片轉換工具BMP_to_H

    LCD彩色圖片轉換工具BMP_to_H
    發表于 12-28 10:16 ?13次下載

    三星Galaxy A90曝光采用升降式攝像頭設計后置攝像頭就是前置攝像頭

    圖片中的三星Galaxy A90采用升降式攝像頭,升降模塊位于機身背部,上面應該是有兩顆攝像頭和一顆閃光燈。此前曝光的其他圖片顯示,雙攝像頭
    發表于 04-12 08:51 ?1171次閱讀

    彩色攝像頭模塊7520技術手冊

    彩色攝像頭模塊7520技術手冊
    發表于 05-31 16:40 ?3次下載
    主站蜘蛛池模板: 国产精品1区在线播放| 精品无人区麻豆乱码1区2| 精品无码久久久久久久动漫| 乱xxxjapanese黑人| 色婷婷综合激情中文在线| 亚洲幼女网| 菠萝菠萝蜜视频在线看1| 国外色幼网| 泡妞高手在都市免费观看| 亚洲毛片网| 不良网站进入窗口软件下载免费 | 日日射日日操| 一线高清视频在线播放| 德国xxxx| 绝对诱惑在线试听| 午夜深情在线观看免费| gogo免费在线观看| 久草在线草a免费线看| 色欲档案之麻雀台上淫| 最新无码国产在线视频9299| 国产精品美女久久久久浪潮AV| 毛片免费观看的视频| 亚洲国产第一区二区三区| gogo免费在线观看| 久久性综合亚洲精品电影网| 脱女学小内内摸出水网站免费| 97人人看碰人免费公开视频 | 在线高清无码欧美久章草| 国产成人女人在线视频观看| 免费观看桶机十分钟| 亚洲精品视频在线观看免费| 东京热 百度影音| 欧美黑白配性xxxxx| 夜夜精品视频一区二区| 国产精品一区二区亚瑟不卡| 欧美性动漫3d在线观看完整版| 一级做a爰片久久毛片一| 国产免费麻传媒精品国产AV| 日本视频中文字幕一区二区| 91精品国产高清久久久久久| 久久66热在线视频精品|