红外热成像机芯数字视频信号传输格式匹配方法

文档序号:7817376阅读:1002来源:国知局
红外热成像机芯数字视频信号传输格式匹配方法
【专利摘要】红外热成像机芯数字视频信号传输格式匹配方法,包括数据转换步骤和数据输出步骤,所述数据转换步骤包括:S1.根据输入的灰度数据和将要输出的显示数据格式配置形成数据转换表;S2.配置单个像素的输出时钟周期数量及输出时序,形成像素时序表;S3.配置输出硬件接口线映射表;所述数据输出步骤包括:S4.根据S1中的数据转换表将输入的灰度数据转化为显示数据;S5.根据S4中的硬件接口线映射表将S4中转化得到的显示数据重新配置到硬件接口的各个数据线;S6.根据S2中的像素时序表分时输出。本发明不增加任何多余硬件,根据软件设置实时更新数据,运算速度快,并且可以根据应用需求扩展出需要的格式,通用性强。
【专利说明】红外热成像机芯数字视频信号传输格式匹配方法

【技术领域】
[0001] 本发明属于图像传输领域,涉及红外热成像数据传输方法,特别是一种红外热成 像机芯数字视频信号传输格式匹配方法。

【背景技术】
[0002] 典型的红外热成像机芯由前端红外镜头,红外图像传感器和前端红外图像处理电 路组成。物体的红外辐射经过红外镜头收集投射到红外图像传感器,红外传感器完成光电 转换,并经过模数转换电路变为电信号,经过非均匀性校正、数字滤波、图像增强及伪彩查 表变换后经视频接口输出。后端图像应用处理器接收来自红外机芯的视频信号,经过内部 图像后处理后根据应用需求完成传输、显示和存储等功能。
[0003] 对于图像应用处理器的数字视频接口,通常支持多种传输格式,如RGB、YUV、YCbCr 等,而每种格式又分为若干子格式,如RGB888、RGB565、RGB555、RGB444、YUV444、YUV422、 YUV420等,同一种格式还存在RGB/YUV/YCbCr任意倒序的情况。数据总线的位宽通常有 24位、16位、10位、8位等多种,每个像素可分为单时钟周期传输,双时钟周期传输,三时钟 周期传输等。
[0004] 如此繁多的接口模式让现有机芯设计的时候只能将支持的格式做一个集合,由软 件通过寄存器进行多路选择。由于应用平台的多样化,这个格式集合往往只是其中一个子 集,限制了机芯在应用的时候与不同图像应用处理器的搭配,特别是在某些已经成熟的平 台或者设计限制(比如接口位宽)的情形下要增加红外图像采集功能的系统,可能就需要对 机芯进行接口重新设计,增加二次开发的工作量。


【发明内容】

[0005] 为克服现有红外热成像视频信号传输过程中传输接口固定,通用性不强及二次开 发困难的技术缺陷,本发明公开了一种红外热成像机芯数字视频信号传输格式匹配方法。
[0006] 本发明所述红外热成像机芯数字视频信号传输格式匹配方法,其特征在于,包括 数据转换步骤和数据输出步骤,所述数据转换步骤包括: 51. 根据输入的灰度数据和将要输出的显示数据格式配置形成数据转换表; 52. 配置单个像素的输出时钟周期数量及输出时序,形成像素时序表; 53. 配置输出硬件接口线映射表; 所述数据输出步骤包括: 54. 根据S1中的数据转换表将输入的灰度数据转化为显示数据; 55. 根据S4中的硬件接口线映射表将S4中转化得到的显示数据重新配置到硬件接口 的各个数据线; 56. 根据S2中的像素时序表分时输出。
[0007] 优选的,所述步骤S1中的显示数据格式为彩色数据,所述彩色数据包括但不限于 RGB、YUV、YCbCr传输格式序列下的任意一种。
[0008] 优选的,所述显示数据的原始格式为灰度格式。
[0009] 进一步的,省略所述步骤S1及S4。
[0010] 具体的,所述步骤S5具体为: 551. 根据数据转换表和像素时序表设置若干个映射寄存器,每个映射寄存器对应一个 显示数据比特位将要映射的硬件接口线的编号; 552. 将显示数据的各个比特位根据各自的映射寄存器重新分配到硬件接口线上。
[0011] 采用本发明所述的红外热成像机芯数字视频信号传输格式匹配方法,不增加任何 多余硬件,根据软件设置实时更新数据,运算速度快。支持任意格式的数字视频输出,接口 简单,采用两级查表逻辑进行格式组合,并且软件可以根据应用需求扩展出需要的格式,通 用性强。

【专利附图】

【附图说明】
[0012] 图1为本发明所述红外热成像机芯数字视频信号传输格式匹配方法的一种具体 实施方式示意图; 图2为本发明输出的视频信号时序示意图。

【具体实施方式】
[0013] 下面结合附图,对本发明的【具体实施方式】作进一步的详细说明。
[0014] 本发明所述红外热成像机芯数字视频信号传输格式匹配方法,包括数据转换步骤 和数据输出步骤,所述数据转换步骤包括: S1.根据输入的灰度数据和将要输出的显示数据格式配置形成数据转换表; 红外传感器输出的电压信号为灰度格式,但在视频接收端,通常以彩色图像形式或其 他适合输出设备要求的形式进行显示,在以彩色图像显示时,需要将灰度数据转化为彩色 格式数据,即以灰度数据为依据按照输出彩色数据的显示规则定义进行重新赋值,形成伪 彩表,所谓伪彩,即是以灰度数据为基础所定义的彩色数据数值。
[0015] S2.配置单个像素的输出时钟周期数量及输出时序,形成像素时序表; 输出时,每一像素的显示可能包含1个以上的时钟周期,例如像素由16位数据显示,则 可以在两个时钟周期显示,每一时钟周期分别显示前八位和后八位数据。
[0016] S3.配置输出硬件接口线映射表;将配置好的数据按照硬件接口和显示协议规定 对数据中字节设置对应输出的硬件接口线。
[0017] 所述数据输出步骤包括: 54. 根据S1中的数据转换表将输入的灰度数据转化为显示数据; 55. 根据S4中的硬件接口线映射表将S4中转化得到的显示数据重新配置到硬件接口 的各个数据线; 56. 根据S2中的像素时序表分时输出。
[0018] 所述步骤S1中的显示数据格式为彩色数据,所述彩色数据包括但不限于RGB、 YUV、YCbCr,传输格式序列下的任意一种,例如 RGB888、RGB565、RGB555、RGB444、YUV444、 YUV422、YUV420 等。
[0019] 当显示数据格式也为灰度格式时,可以无须重新转化数据格式,如图1所示,省略 上述步骤S1及S4,直接将输入的灰度数据进行时钟配置和硬件接口线配置并显示。
[0020] 所述步骤S5如图1所示,软件根据需要显示的数据格式预先配置映射寄存器,硬 件根据配置好的映射寄存器将显示数据的各比特位重新分配到硬件接口线上,具体为: 551. 根据数据转换表和像素时序表设置若干个映射寄存器,每个映射寄存器对应一个 显示数据比特位将要映射的硬件接口线的编号; 552. 将显示数据分别存入寄存器将显示数据各个比特位根据各自的映射寄存器重新 分配到硬件接口线上; 实施例1 :以一个16位接口总线,一个像素分两个时钟周期输出RGB666格式为例。最 终的彩色图像输出数据格式要求如下:

【权利要求】
1. 红外热成像机芯数字视频信号传输格式匹配方法,其特征在于,包括数据转换步骤 和数据输出步骤,所述数据转换步骤包括:
51. 根据输入的灰度数据和将要输出的显示数据格式配置形成数据转换表;
52. 配置单个像素的输出时钟周期数量及输出时序,形成像素时序表;
53. 配置输出硬件接口线映射表; 所述数据输出步骤包括:
54. 根据S1中的数据转换表将输入的灰度数据转化为显示数据;
55. 根据S4中的硬件接口线映射表将S4中转化得到的显示数据重新配置到硬件接口 的各个数据线;
56. 根据S2中的像素时序表分时输出。
2. 如权利要求1所述的红外热成像机芯数字视频信号传输格式匹配方法,其特征在 于,所述步骤S1中的显示数据格式为彩色数据,所述彩色数据包括但不限于RGB、YUV、 YCbCr传输格式序列下的任意一种。
3. 如权利要求1所述的红外热成像机芯数字视频信号传输格式匹配方法,其特征在 于,所述显示数据的原始格式为灰度格式。
4. 如权利要求3所述的红外热成像机芯数字视频信号传输格式匹配方法,其特征在 于,省略所述步骤S1及S4。
5. 如权利要求1所述的红外热成像机芯数字视频信号传输格式匹配方法,其特征在 于,所述步骤S5具体为:
551. 根据数据转换表和像素时序表设置若干个映射寄存器,每个映射寄存器对应一个 显示数据比特位将要映射的硬件接口线的编号;
552. 将显示数据的各个比特位根据各自的映射寄存器重新分配到硬件接口线上。
【文档编号】H04N7/01GK104243889SQ201410565944
【公开日】2014年12月24日 申请日期:2014年10月22日 优先权日:2014年10月22日
【发明者】曾衡东, 吴海宁, 殷刚 申请人:成都市晶林科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1