一种基于RGB的自适应平移平显画面的方法及系统技术方案

技术编号:37966339 阅读:9 留言:0更新日期:2023-06-30 09:41
本发明专利技术提供了一种基于RGB的自适应平移平显画面的方法及系统。通过将水平和俯仰的偏差写入存储器中,结合平显画面的布局特点,基于FPGA调整畸变校正的起始点的位置在不增加运算量和延时的情况下,实现了平显零件加工和装配误差的自适应补偿,并进行平移过程正确性监控。本发明专利技术可以应用于大视场数字平显的加工装配误差的补偿,增加平显零件加工和装配的余度,进一步降低成本。进一步降低成本。进一步降低成本。

【技术实现步骤摘要】
一种基于RGB的自适应平移平显画面的方法及系统


[0001]本专利技术属大视场数字平显画面处理领域,具体涉及一种基于RGB的自适应平移平显画面的方法及系统。

技术介绍

[0002]大视场数字平显包含电子部件和光学部件,电子部件用于产生平显符号画面,光学部件将电子部件的符号画面准直显示在用户的正前方。为了保证平显的显示精度,尤其对于瞄准显示类平显,平显电子部件产生的符号画面的中心应与光学部件的中心重合。传统的方法是通过严格控制平显零件的加工精度和装配精度来保证,随着平显应用领域和交付量的增大,传统的方法已无法满足。

技术实现思路

[0003]为了克服现有技术的不足,本专利技术提供一种基于RGB的自适应平移平显画面的方法及系统。通过将水平和俯仰的偏差写入存储器中,结合平显画面的布局特点,基于FPGA调整畸变校正的起始点的位置在不增加运算量和延时的情况下,实现了平显零件加工和装配误差的自适应补偿,可以增加平显零件加工和装配的余度,进一步降低成本。
[0004]一种基于RGB的自适应平移平显画面的方法,其特征在于步骤如下:
[0005]步骤1:输入平移参数并存储,其中,每一组平移参数包括方位方向的偏移

x、俯仰方向的偏移

y和校验值,

x和

y的最高位代表平移的方向,检验值为

x和

y相加后的低8位;
[0006]步骤2:由第一组开始读取平移参数,并判断校验值是否正确,如果正确,根据

x和

y的最高位判断平移方向,并进行画面的平移校正,具体为:
[0007]a)如果

x和

y的最高位均等于1,说明均为正向,按以下公式进行平移计算:
[0008][0009]其中,f(x
c
,y
c
)表示平移后画面中对应的行数为x
c
、列数为y
c
的像素点的灰度值,δ
x
表示X方向插值权重,0≤δ
x
≤1,δ
y
表示Y方向插值权重,0≤δ
y
≤1,(x,y)表示像素点(x
c
,y
c
)对应的在平移前输入图像中的坐标;|

x|表示

x除去最高位后的值,|

y|表示

y除去最高位后的值;所述的正向是指与视频扫描方向相同,负向是指与视频扫描方向相反;
[0010]b)如果

x和

y的最高位均等于0,说明均为负向,按以下公式进行平移计算:
[0011][0012]c)如果

x的最高位等于1、

y的最高位等于0,说明

x为正向和

y为负向,按以下公式进行平移计算:
[0013][0014]d)如果

x的最高位等于0、

y的最高位等于1,说明

x为负向和

y为正向,按以下公式进行平移计算:
[0015][0016]如果两组平移参数的校验值均有误,则上报平移参数错误,不进行画面平移;
[0017]步骤3:将输入画面中心点的蓝色通道赋值为255,其他像素点赋值为0,采用步骤2的方法进行平移计算,其中的δ
x
和δ
y
的值设为1,然后,检测平移计算后蓝色通道值为255的像素点坐标,如果其坐标与存储的中心点坐标之差等于偏移(

x,

y),则认定平移结果计算正确,否则,对下一帧输入画面执行此步骤;如果连续6帧输入画面采用本步骤方法计算得到的平移结果均不正确,则上报平移参数错误。
[0018]本专利技术还提供一种基于RGB的自适应平移平显画面系统,其特征在于包括:RS422信号隔离采集电路、单片机最小系统、存储器、FPGA最小系统1、FPGA最小系统2、像源显示单元和调测设备;其中,调测设备用于装调测试时输入平移参数和A818视频,平移参数通过RS422信号隔离采集电路输入后,单片机将其存入存储器中,单片机读取存储器中的平移参数后发送给FPGA最小系统2,FPGA最小系统1将输入A818视频转换为DVI格式后发送给FPGA最小系统2,FPGA最小系统2根据平移参数进行画面平移校正,将经过平移校正后的画面转换为RGB格式输出给像源进行显示。
[0019]本专利技术的有益效果是:由于采用直接将平移的算法内嵌入畸变校正过程中的方式,减小延时的同时节约了硬件资源;由于在平移的同时进行平移正确性验证处理,能够保证平移的正确性。本专利技术在不增加运算量和延时的情况下,能够实现平显画面的自适应平移校正,可以增加平显零件加工和装配的余度,进一步降低成本。
附图说明
[0020]图1是本专利技术的一种基于RGB的自适应平移平显画面系统构成示意图;
[0021]图2是RS422信号隔离采集电路示意图。
具体实施方式
[0022]下面结合附图和实施例对本专利技术进一步说明,本专利技术包括但不仅限于下述实施例。
[0023]本专利技术提供了一种基于RGB的自适应平移平显画面的方法及系统,其中,系统构成如图1所示,包括:RS422信号隔离采集电路、单片机最小系统、存储器、FPGA最小系统1、FPGA最小系统2、像源显示单元和调测设备。
[0024]调测设备用于装调测试时输入平移参数和ARINC818视频,平移参数通过RS422信号隔离采集电路输入后,单片机将其存入存储器中,单片机读取存储器中的平移参数后发送给FPGA最小系统2,FPGA最小系统1将输入ARINC818视频转换为DVI格式后发送给FPGA最小系统2,FPGA最小系统2根据平移参数进行画面平移校正,将经过平移校正后的画面转换为RGB格式输出给像源进行显示。
[0025]其中,RS422信号隔离采集电路的具体实现方式如图2所示,包含TVS管(V1

V6)、电阻(R1

R4)、电容(C1

C4)和共模电感(L1

L2),能够有效避免雷击等异常电应力对电路的损坏。与调测设备间采用RS422通信协议(图中TX是发送,RX是接收,分别包括发送正和发送负、接收正和接收负)。具体实施时,TVS管可采用Littelfuse厂家的SMCJ5.0CA、电阻阻值采用10Ω、电容的容值采用100pf。
[0026]基于RGB的自适应平移平显画面的方法的具体过程如下:
[0027]步骤1:输入平移参数并存储,其中,每一组平移参数包括方位方向的偏移

x、俯仰方向的偏移

y和校验值,
...

【技术保护点】

【技术特征摘要】
1.一种基于RGB的自适应平移平显画面的方法,其特征在于步骤如下:步骤1:输入平移参数并存储,其中,每一组平移参数包括方位方向的偏移

x、俯仰方向的偏移

y和校验值,

x和

y的最高位代表平移的方向,检验值为

x和

y相加后的低8位;步骤2:由第一组开始读取平移参数,并判断校验值是否正确,如果正确,根据

x和

y的最高位判断平移方向,并进行画面的平移校正,具体为:a)如果

x和

y的最高位均等于1,说明均为正向,按以下公式进行平移计算:其中,f(x
c
,y
c
)表示平移后画面中对应的行数为x
c
、列数为y
c
的像素点的灰度值,δ
x
表示X方向插值权重,0≤δ
x
≤1,δ
y
表示Y方向插值权重,0≤δ
y
≤1,(x,y)表示像素点(x
c
,y
c
)对应的在平移前输入图像中的坐标;|

x|表示

x除去最高位后的值,|

y|表示

y除去最高位后的值;所述的正向是指与视频扫描方向相同,负向是指与视频扫描方向相反;b)如果

x和

y的最高位均等于0,说明均为负向,按以下公...

【专利技术属性】
技术研发人员:李明明梅利彬韩明智刘晓飞
申请(专利权)人:中航洛阳光电技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1