[发明专利]一种产生条纹光的软件系统有效
申请号: | 202310280924.0 | 申请日: | 2023-03-22 |
公开(公告)号: | CN115981589B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 王晶晶;李旭森;邓启路;肖金荣 | 申请(专利权)人: | 东莞锐视光电科技有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F11/22;G09G3/36;G09G3/00 |
代理公司: | 深圳市华盛智荟知识产权代理事务所(普通合伙) 44604 | 代理人: | 胡国英 |
地址: | 523000 广东省东莞市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 产生 条纹 软件 系统 | ||
1.一种产生条纹光的软件系统,其特征在于,包括上位机软件模块、FPGA模块、网口通信模块、LCD显示模块、显示检测模块以及异常分析模块,所述上位机软件模块、FPGA模块、网口通信模块、LCD显示模块、显示检测模块以及异常分析模块依次进行通信连接,所述异常分析模块还与FPGA模块单向连接,所述显示检测模块、异常分析模块均与存储模块通信连接,存储模块还通信连接有参数培优模块,所述参数培优模块与上位机软件模块通信连接;
所述上位机软件模块用于产生条纹计算参数并将条纹计算参数发送至FPGA模块,条纹计算参数包括条纹显示方向、条纹宽度、条纹移动步距、正弦条纹周期以及相位偏移;上位机软件模块还包括调色单元,调色单元用于自定义条纹的颜色;
FPGA模块用于在接收到条纹计算参数之后对条纹计算参数进行计算分析并生成图像参数,图像参数包括条纹参数以及颜色参数,FPGA模块将生成的图像参数发送至网口通信模块,网口通信模块接收到图像参数后将图像参数发送至LCD显示模块进行图像显示;
所述显示检测模块用于对LCD显示模块的图像显示效果进行检测分析;
所述异常分析模块用于在接收到异常分析信号后对检测对象的显示异常原因进行分析;
所述参数培优模块用于对存储模块中的历史数据进行培优分析处理;
显示检测模块对LCD显示模块的图像显示效果进行检测分析的具体过程包括:将LCD显示模块进行显示的图像标记为检测对象,获取检测对象的点距数据DJ、分辨数据FB以及扫频数据SP,检测对象的点距值DJ获取过程包括:在检测对象中随机选取若干个发光点并标记为检测点,获取检测点与距离最近的同色发光点之间的距离值并标记为检测点的点距值,对所有检测点的点距值进行求和取平均值得到检测对象的点距数据DJ;分辨数据FB为LCD显示模块进行检测对象显示时的分辨率;扫频数据SP为LCD显示模块进行检测对象显示时的扫描频率;通过公式XG=α1*FB+α2*SP-α3*DJ得到检测对象的效果系数XG;其中α1、α2以及α3均为比例系数,且α1>α2>α3>1;通过存储模块获取到效果阈值XGmin,将检测对象的效果系数XG与效果阈值XGmin进行比较:若效果系数XG小于效果阈值XGmin,则判定检测对象的显示效果不满足要求,显示检测模块向异常分析模块发送异常分析信号;若效果系数XG大于等于效果阈值XGmin,则判定检测对象的显示效果满足要求;显示检测模块将检测对象的效果系数发送至存储模块进行存储;
异常分析模块在接收到异常分析信号后对检测对象的显示异常原因进行分析的过程包括:获取LCD显示模块进行图像显示过程中的噪声数据ZS、电磁数据DC以及温度数据WD,通过噪声传感器对LCD显示模块进行检测对象显示过程中的环境噪声分贝值进行实时采集,并将采集到的噪声分贝最大值标记为噪声数据ZS;通过电磁检测仪对LCD显示模块进行检测对象显示过程中的环境电磁强度进行实时采集,并将采集到的电磁强度最大值标记为电磁数据DC;通过温度传感器对LCD显示模块进行检测对象显示过程中的环境空气温度值进行实时采集,并将采集到的空气温度最大值标记为温度数据WD;通过公式HJ=β1*ZS+β2*DC+β3*WD得到检测对象显示过程中的环境系数HJ,其中β1、β2以及β3均为比例系数,且β1>β2>β3>1;通过存储模块获取到环境阈值HJmax,将检测对象的环境系数HJ与环境阈值HJmax进行比较:若环境系数HJ小于环境阈值HJmax,则判定检测对象显示异常的原因为参数异常,异常分析模块向FPGA模块发送参数更新信号;若环境系数大于等于环境阈值HJmax,则判定检测对象显示异常的原因为环境异常,异常分析模块向管理人员的手机终端发送环境调节信号。
2.根据权利要求1所述的一种产生条纹光的软件系统,其特征在于,参数培优模块对存储模块中的历史数据进行培优分析处理的具体过程包括:获取最近L1天内存储模块中新增的检测对象的效果系数,将效果系数最大的L2个检测对象标记为培优对象,将培优对象对应的条纹计算参数范围标记为优化范围,将优化范围发送至上位机软件模块。
3.根据权利要求2所述的一种产生条纹光的软件系统,其特征在于,该产生条纹光的软件系统的工作方法,包括以下步骤:
步骤一:通过上位机软件模块产生条纹计算参数并将条纹计算参数发送至FPGA模块;
步骤二:通过FPGA模块对条纹计算参数进行计算分析生成图像参数并将图像参数发送至网口通信模块,网口通信模块接收到图像参数后将图像参数发送至LCD显示模块进行图像显示;
步骤三:对LCD显示模块的图像显示效果进行检测分析:将LCD显示模块进行显示的图像标记为检测对象,获取检测对象的点距数据DJ、分辨数据FB以及扫频数据SP并进行数值计算得到效果系数XG,通过效果系数XG的数值大小对显示效果是否满足要求进行判定;
步骤四:在显示效果异常时对检测对象的显示异常原因进行分析:获取LCD显示模块进行图像显示过程中的噪声数据ZS、电磁数据DC以及温度数据WD并进行数值计算得到环境系数HJ,通过环境系数HJ的数值大小对显示异常原因进行判定;
步骤五:对存储模块中的历史数据进行培优分析处理并得到优化范围,将优化范围发送至上位机软件模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞锐视光电科技有限公司,未经东莞锐视光电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310280924.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于市政供水管道的顶管施工装置
- 下一篇:一种探测器专用封装设备