美文网首页
通过摄像头识别环境亮度

通过摄像头识别环境亮度

作者: 乔大叶_803e | 来源:发表于2020-01-13 11:29 被阅读0次

YUV是一种新的图像传输格式,YUV主要用于优化彩色视频信号的传输,使其向后相容老式黑白电视。与RGB视频信号传输相比,它最大的优点在于只需占用极少的频宽(RGB要求三个独立的视频信号同时传输)。

其中y表示亮度,也就是灰阶值,而u和v用来表示色彩以及饱和度。
转换公式为

转换公式

他们的转换矩阵是

转换矩阵

如果是拿亮度我们就只用拿y值就好。

通过光敏电阻以及光敏传感器。检测周围环境的亮度以及光强度。光敏电阻只能感知到固定的方向的光源。

  • 5秒采集一次,可以有效且灵敏的采集周围环境的亮度,捕捉变化。

通过摄像头检测环境光的实例

  • 通过类似微信扫一扫的功能,检测
  • 通过检测一张图片的9个点 (中心 四个顶点 四条边中点)

摄像机isp原理

在isp中有个ae(自动曝光)

如何确定亮度BV

对于指定大小的曝光值,它与所对应的快门速度和光圈大小有着一定的函数关系。

EV = TV + AV

TV为快门速度值,他与曝光时间T的关系为 TV = log_2(1/T)
AV为镜头光圈大小值,他与镜头光圈A 的关系为AV = log_2(A^2)
EV为曝光值,他并不代表被摄物体亮度,只是反应了光圈与曝光时间组合,对于任意给定的曝光值,均可以通过调节曝光时间以及光圈大小来获得。

曝光值也是图像亮度和相当感光度的函数

EV = f(BV,SV)

对于一个指定的数码相机,他的感光度是单一的,所以也就是我们可以根据EV的值来反推出 BV的值。

通过BV的值来进行设定当前的环境的亮度值。

EV值可以通过曝光时间以及光圈值来计算出,或者通过接口直接返回。

相关文章

  • 通过摄像头识别环境亮度

    YUV是一种新的图像传输格式,YUV主要用于优化彩色视频信号的传输,使其向后相容老式黑白电视。与RGB视频信号传输...

  • 无人驾驶入门--感知

    无人驾驶感知就是汽车通过传感器或者摄像头等识别周边的环境。计算机视觉就是计算机感知识别周边环境的手段。 计算机视觉...

  • 2020-05-07

    动态人脸识别消费机是采用红外高清双目摄像头、先进的人脸检测识别算法,通过摄像头采集的画面传递给算法处理,算法对图...

  • 2020-07-01

    动态人脸识别消费机是采用红外高清双目摄像头、先进的人脸检测识别算法,通过摄像头采集的画面传递给算法处理,算法对图片...

  • 2020-06-09

    动态人脸识别消费机是采用红外高清双目摄像头、先进的人脸检测识别算法,通过摄像头采集的画面传递给算法处理,算法对图片...

  • iOS 传感器之光感监测----微信扫一扫具有检测光感功能(二)

    上一篇说到了光感监测,由于摄像头没有光感监测,也没有感光孔,所以只能是同检测拍到的图片亮度来达到识别是否需要照明,...

  • 科普-手机环境光强度检测的两种方案

    应用场景 例如: 一 根据环境光亮度自动调节屏幕亮度; 二 根据环境光亮度自动打开闪光灯; 三 根绝环境光亮度自动...

  • tesseractOCRiOS

    再做摄像头扫描识别文字时,如果自己动手配置,可以通过cocoapods进行集成; pod 'TesseractOC...

  • iOS图像识别

    iOS通过摄像头动态识别图像 前言: 目前的计算机图像识别,透过现象看本质,主要分为两大类:基于规则运算的图像识别...

  • 移动端车牌识别SDK——为您的体验而存在!

    移动端车牌识别-即通过手机/iPad/PDA手持终端,内置摄像头视频预览(扫一扫)模式,本地离线识别保存车牌号码。...

网友评论

      本文标题:通过摄像头识别环境亮度

      本文链接:https://www.haomeiwen.com/subject/afugactx.html