[发明专利]一种灯光信号视觉解译方法在审
申请号: | 202310322514.8 | 申请日: | 2023-03-30 |
公开(公告)号: | CN116403033A | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 惠国保;李富强;陈赤联;胡军锋;郭鹏举 | 申请(专利权)人: | 中国电子科技集团公司第二十研究所 |
主分类号: | G06V10/764 | 分类号: | G06V10/764;G06V10/40;G06V10/12;G06N20/00 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 袁鸿 |
地址: | 710068 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 灯光 信号 视觉 解译 方法 | ||
1.一种灯光信号视觉解译方法,其特征在于,包括如下步骤:
采集光源图像,其中所述光源图像是利用图像采集设备、对光源在设定规则下闪烁所采集的图像,所述图像采集设备的帧率高于光源闪烁的频次;
利用预先训练好的检测识别模型,识别所采集的光源图像的发光特征;
基于所识别的所述光源图像中的发光特征,辨识并输出二值序列;
按照光源闪烁发送的字符间隔,对所述二值序列进行截断;
对截断获得的任一段二值序列串,统计其中目标数值的个数,以将其转换为数组;
根据转换后的数组的值,将所述数组转换为点划序列;
将所获得的点划序列映射成摩尔斯码,以完成解译。
2.如权利要求1所述的灯光信号视觉解译方法,其特征在于,基于所识别的所述光源图像中的发光特征,辨识并输出二值序列包括:
根据检出的光源图像的发光特征确定所述光源是亮或灭,分别对应为1或0;
连续图像帧经过所述检测识别模型,输出由0、1组成的二值序列。
3.如权利要求2所述的灯光信号视觉解译方法,其特征在于,按照光源闪烁发送的字符间隔,对所述二值序列进行截断包括:
根据所述光源发送字符间隔时间长度以及所述图像采集设备的采样频率,确定出间隔帧数;
确定所述二值序列串的连续的0,计数,若连续的0出现次数符合所述间隔帧数对应的范围,则确定为字符间隔;
基于确定的字符间隔,截断所述二值序列,以获得多段二值序列串。
4.如权利要求3所述的光信号视觉解译方法,其特征在于,对截断获得的任一段二值序列串,统计其中目标数值的个数,以将其转换为数组包括:
统计所述任一段二值序列串中连续的1以及连续的0的个数;
基于连续的0确定码间隔;
根据确定的码间隔,分段,并根据每段连续的1的个数,将所述任一段二值序列串转换为阿拉伯数值的数组。
5.如权利要求4所述的光信号视觉解译方法,其特征在于,根据转换后的数组的值,将所述数组转换为点划序列包括:
若转换后的数组仅包含一个数值,则不处理,若转换后的数组仅包含多个数值,则计算所述数组中的最大数值与最小数值差值,若差值在第一预设范围内,则将所述数组中的数分为两类,否则分为一类;
基于分类后的数组的类别、数值大小与预设数值之间的大小关系判断为点或划,转换为点划序列。
6.如权利要求5所述的光信号视觉解译方法,其特征在于,基于分类后的数组的类别、数值大小与预设数值之间的大小关系判断为点或划,转换为点划序列包括:
若分类后的数组的只有一个数值,则基于该数值的大小确定点或者划;
若分类后的数组的数值个数大于1,且数值是两类,则小数值为点,大数值为划;
若分类后的数组的数值个数大于1,且数值是一类,则基于该类数值的大小确定划或者点。
7.如权利要求6所述的光信号视觉解译方法,其特征在于,将所获得的点划序列映射成摩尔斯码包括:
采用二叉树推理的方式将转换的点划序列,按照设定的顺序规则,以图索引出对应的摩尔斯码。
8.一种光信号视觉解译装置,其特征在于,包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的灯光信号视觉解译方法的步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的灯光信号视觉解译方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第二十研究所,未经中国电子科技集团公司第二十研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310322514.8/1.html,转载请声明来源钻瓜专利网。