Ternence_Hsu:
你好;
你红外传感器和 dm8148 中是怎么接入的,数据格式是怎样的?
LX M:
回复 Ternence_Hsu:
非常抱歉,这两天生病了,没有及时看该回复。
红外传感器的数据格式如下:CMOS 16bit
目前打算的红外传感器与dm8148的接入方式有2种:
1.将红外传感器的数据输出与HDVPSS的vip相连
HDVPSS支持的数据格式见上表,拟采用RGB565格式(与红外传感器每个像素所占的数据位数是一样的,都是16bit/pixel)。采用该方法可以利用供应商提供的drv-rdk,无需修改linux驱动,较为简单
2.第二种方法是将红外传感器与DM8148的ISS相连,DM8148的ISS描述如下,支持16bit的raw数据。刚方案需要在供应商提供的drv-rdk基础上自己修改DM8148的linux驱动,但是也有其他的好处
所以想请您评价一下这两个方案
Ternence_Hsu:
回复 LX M:
你的cmos输出的16bit数据为 bt1120 的YUYV视频信号吗?
确定输入的视频信号,才能确定用哪个方案?
LX M:
回复 Ternence_Hsu:
不是。cmos输出的16bit数据用来代表一个像素的温度值,是一个单波段的物理量,不代表实际颜色。利用这16bit的数据经过运算后可以得到该像素的温度值。
LX M:
回复 LX M:
按说正确的步骤是我先采集16bit的数据,然后转化为该像素的温度值,然后利用这个温度值和后面的调色板处理,将温度值转化为某种颜色后成像显示
LX M:
回复 LX M:
不知道哥们能否私聊啊,我感觉在论坛上表达起来有点麻烦,我表达不清楚。我的联系方式:qq:1925699502邮箱:18010664327@163.com非常感谢哥们上面的帮助
Ternence_Hsu:
回复 LX M:
这个图像不应当是一个灰度图像吗,再通过灰度图像去做处理和计算的吗? 怎么会是每个像素温度值,再去转图像呢?
Ternence_Hsu:
回复 Ternence_Hsu:
方便发一下, 这个cmos 接口和传感器的 文档吗?
LX M:
回复 Ternence_Hsu:
FLIR_Tau_Electrical_IDD.pdf好的
Ternence_Hsu:
回复 LX M:
模组支持 bt656模式、CMOS模式、LVDS模式,你上面给的,就是 16bit 离散同步的方式,采集到的数据为YCbCr 422的视频图像;
只能通过你上面提的第一个方案来实现,通过hdvpss 的vip port 端口接入采集。