视频中发光物体的颜色显示问题

来源:互联网 发布:cajviewer软件官方下载 编辑:程序博客网 时间:2024/05/24 16:15

我之前已经接触了一些图像处理的内容,但是发现,解决实际问题的时候,单单从代码出发是不行的。

我遇到的情况是这样的:要从视频中识别一个发光的物体,开始无论怎么调那些颜色参数,都是干扰很大,试了几次之后就会发现,发光的物体在摄像头中拍得的视频中显示出来的是一片白,即使那个发光物体是带有蓝色或者绿色的,白色依然是最大干扰。

在这里如果认真思考过的人就会慢慢地知道问题所在了,这是摄像头传感器的问题,也就是说,传感器的感光元件不能够识别足够高亮度的光(颜色),导致灵敏度不够高,凡是高于一定亮度的光都有可能被转化为白色光输出。

那么有几个解决问题的思路:

一是换摄像头,这是需要谨慎考虑的问题,因为我们必须考虑成本和性价比,并且传感器越灵敏,一般来说,输出的图片所占内存也会越大,这对我们的处理速度有很大影响。

二是调摄像头的参数,既然总要牺牲一些东西,才能满足我们的要求,那我们就决定,不需要视频中存在不发光的物体,而且让曝光时间降低,这样相当于让低亮度的光能够通过摄像头,是能够满足要求的。

总结:我们最后采取的方案是从厂家发的资料中找到调试的软件,将曝光时间降至一个足够低的参数,这样就可以正常显示颜色了。

0 0
原创粉丝点击