[发明专利]数据发送及数据接收方法在审
申请号: | 201810502829.X | 申请日: | 2018-05-23 |
公开(公告)号: | CN108737547A | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | 朱辉;邵熙隆 | 申请(专利权)人: | 上海昊擎信息技术工程有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06K17/00;H04L1/00;H04N19/172 |
代理公司: | 上海市嘉华律师事务所 31285 | 代理人: | 黄琮;夏烨 |
地址: | 201616 上海市松江*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发送端 数据发送 数据接收 帧内 纠错 原始数据帧 传输数据 纠错数据 接收端 图像 多帧 帧间 传输数据生成 图像采集器 数据传输 图像还原 帧生成 显示器 | ||
本发明实施例公开了一种数据发送及数据接收方法。该数据发送方法,包括:发送端获取传输数据;发送端根据传输数据生成n帧原始数据帧和m帧帧间纠错数据帧,其中,n和m均为大于1的自然数;发送端根据n帧原始数据帧和m帧帧间纠错数据帧生成n+m帧帧内纠错图像;发送端在显示器上显示n+m帧帧内纠错图像。该数据接收方法,包括:接收端通过图像采集器获取多帧帧内纠错图像;接收端根据多帧帧内纠错图像还原得到发送端获取的传输数据。本发明实施例提供的数据发送及数据接收方法,可以实现数据传输的可靠性及高速率。
技术领域
本发明实施例涉及通信领域,尤其涉及一种数据发送及数据接收方法。
背景技术
数据传输是数据从一个地方传送到另一个地方的通信过程。单向传输是一种常见的数据传输方式,它强调单向的数据传输。举例来说,在通信双方中,一方固定为发送端,另一方固定为接收端,信息只能沿一个方向传输,即只能由发送端将数据传输给接收端。
现有技术中,单向传输的方法有很多,而利用图像识别技术的单向传输方法便是其中之一。其主要实现原理是:位于A网络的计算机,将需要传输的数据文件,通过图形转化处理转化成一幅图像,然后将该图像在显示器上显示;位于B网络的计算机,通过图像采集器扫描显示器上的图像,通过图像识别技术对图像进行解码还原,从而得到原始数据文件,达到物理隔离条件下的数据单向传输的目的。
本发明的发明人发现,由于单向传输的特性,计算机与计算机无法完成握手过程,当计算机解码图片失败,发生数据丢包时无法通知计算机重传,造成文件传输失败。为了保证传输的可靠性,现有技术中的解决方案是通过降低图像的信息含量或延长图像的显示时间,来降低图像解码错误率,这就使得传输速率大幅较低,无法满足实际应用的需求。
发明内容
本发明实施例提供一种数据发送及数据接收方法,可以实现数据传输的可靠性及高速率。
第一方面,本发明实施例提供一种数据发送方法,包括:
发送端获取传输数据;
所述发送端根据所述传输数据生成n帧原始数据帧和m帧帧间纠错数据帧,其中,n和m均为大于1的自然数;
所述发送端根据所述n帧原始数据帧和所述m帧帧间纠错数据帧生成n+m帧帧内纠错图像;
所述发送端在显示器上显示所述n+m帧帧内纠错图像。
结合第一方面,在第一方面的某些实现方式中,在所述发送端根据所述传输数据生成n帧原始数据帧之前,包括:
所述发送端获取所述传输数据的长度L和预设原始数据帧的单位帧长x;
所述发送端根据公式:n=L/x确定原始数据帧的帧数n。
结合第一方面,在第一方面的某些实现方式中,所述发送端在显示器上显示所述n+m帧帧内纠错图像,包括:
所述发送端在显示器上以预设顺序和预设时长显示所述n+m帧帧内纠错图像。
结合第一方面,在第一方面的某些实现方式中,所述发送端在显示器上显示所述n+m帧帧内纠错图像,包括:
所述发送端在显示器上即时地显示已生成的帧内纠错图像。
结合第一方面,在第一方面的某些实现方式中,所述帧内纠错图像为二维码。
结合第一方面,在第一方面的某些实现方式中,所述帧间纠错数据帧为二维码。
第二方面,本发明实施例提供一种数据接收方法,包括:
接收端通过图像采集器获取多帧帧内纠错图像;
所述接收端根据所述多帧帧内纠错图像还原得到发送端获取的传输数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海昊擎信息技术工程有限公司,未经上海昊擎信息技术工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810502829.X/2.html,转载请声明来源钻瓜专利网。