基于显示屏与摄像头链接的无线近场通信方法和系统的制作方法

文档序号:9914178阅读:537来源:国知局
基于显示屏与摄像头链接的无线近场通信方法和系统的制作方法
【技术领域】
[0001]本发明涉及一种数据传输方法,更具体地说是指一种基于显示屏与摄像头链接的无线近场通信方法,还公开了基于此方法的无线近场通信系统。
【背景技术】
[0002]随着智能手机和物联网技术的普及,智能移动终端已经成为人们日常生活中不可缺少的一部分。常见的数据传输方式,属于近场通信的有红外、蓝牙等;远程的无线通信技术包括利用移动运营商的3G/4G网络或WiFi(无线保真)网络接入互联网;移动设备在这些方式下的数据传输不受距离的影响。
[0003]3G/4G网络和WiFi需要外部网络的支持,在基站覆盖不到的地方以及没有WiFi网络的地方,这两种方式将无法进行近场无线数据传输。对于3G/4G网络,还需考虑其流量费用问题;而对于部分WiFi网络,也存在按流量收费的情况。
[0004]蓝牙技术(Bluetooth)、利用WiFi热点传输数据则都是已被投入实际应用的可用来解决移动设备近场数据通信问题的技术,在没有移动网络以及WiFi的条件下,蓝牙和利用WiFi热点的文件传输,需要经过设备寻找、配对以及安全验证的过程,在安全性上存在隐患,本质上只能实现点对点的数据传输,无法进行广播式的数据传输。
[0005]近场通讯(Near Field Communicat1n)虽然具有安全性高以及无需配对或配对时间短的优势,但现今市场上配有NFC功能的移动智能终端,只占非常小的份额,该技术并无法被广泛地推广。
[0006]由于现有技术的局限性,我们提出了一种基于显示屏与摄像头链接的无线近场通信方法和系统,它可以被应用在两个场景,即公共显示屏和个人移动设备之间的广播式异步数据传输,以及个人移动设备之间的小文件安全数据传输。这种数据传输方法在便捷性(是否需要设备配对)、安全性(定向性强)、可用性(可在任意具有显示屏和摄像头的设备上使用)以及广播式数据传输过程中拥有较大的优势。

【发明内容】

[0007]为了解决上述技术问题,本发明提供了一种基于显示屏与摄像头链接的无线近场通信方法和系统,提供了应用于公共显示屏和个人移动设备之间的广播式异步数据传输和应用于个人移动设备之间的小文件安全数据传输场景实施例。
[0008]—种基于显示屏与摄像头链接的无线近场通信的方法,该数据传输方式需要发生在一个发送端和一个接收端之间,发送端设备需要配备有显示屏,接收端设备需要配备有摄像头,发送端和接收端都需要有计算资源进行编解码,进行编解码的计算资源可以APP、功能模块、嵌入式程序等形式存在。
[0009]—种基于显示屏与摄像头链接的无线近场通信的方法,包括如下步骤:
步骤1:采用任意编码方式,将数据或文件,编码成一串顺序的富含信息的图片,并在发送端的显示屏上顺序播放这些图片,发送端的编码程序可以以不同的方式运行。
[0010]步骤2:将接受端设备的摄像头对准拍摄发送端设备的显示屏,使彩色动态二维码处于移动设备屏幕中指定位置,对彩色二维码进行解码处理,还原为源数据。
[0011]进一步地,所述方法步骤I中的编码方式,将数据或文件看成0、1数据流,编码成一串顺序富含信息的彩色二维码,代替黑白二色的二维码,具体地,将一个彩色二维码分成多个块,每个块内有包含一定数量的码元,即小颜色块,每个块内单独定位、编码和纠错,在块与块之间加入前向纠错机制,并引入图像处理机制对混色进行恢复。
[0012]进一步地,所述方法步骤2中的解码方式,包括:搜索定位点,根据定位点确定每个码元位置,从码元中抽样选取像素点,读出RGB值,判断出颜色,根据每种颜色对应到相应的二进制数据流,根据前向纠错码机制,对二进制数据流进行相应纠错和恢复。
[0013]由于可见光的定向性,显示屏-摄像头链接还具有较高的安全性,因此可以用在对安全性要求较高的点对点数据传输场景下。相较于传统的二维码,本方法中采用的彩色动态二维码可以满足更大数据量的数据传输需求。
[0014]一种基于显示屏-摄像头链接的无线近场通信系统,包括五层架构,从下至上分别为物理层、数据链路层、传输层、应用层以及用户层;数据链路层,将数据块以帧的形式进行发送和接收,并实现图片数据和数字数据之间的转换;传输层,负责数据的编解码工作;应用层实现了文本文件和二进制数据流间的转换。
[0015]所述的基于显示屏-摄像头链接的无线近场通信系统,在发送端,数据由上至下进行处理;在应用层,原始数据经过处理生成二进制数据流传递给下层接口 ;传输层负责划分数据块,并对其进行编码;编码后的数据随后被传递给数据链路层进行绘制,数据链路层负责每帧二维码的绘制,并将生成的图片流在显示屏上显示出来。
[0016]所述的基于显示屏-摄像头链接的无线近场通信系统,在接收端,数据由下至上进行处理;摄像头读取的图像数据被读取入内存后,数据链路层负责定位以及码元数据提取工作;随后提取出来的数据被传递至传输层,在传输层中,从拍摄图像中提取出的数据被纠错及解码;最终,解码后的数据被传入应用层并被还原成源数据或文件。
[0017]所述的基于显示屏-摄像头链接的无线近场通信系统,用户层包括:发送模块、接收模块、历史记录模块、断点续传模块等用户使用功能模块。
[0018]所述的基于显示屏-摄像头链接的无线近场通信系统,物理层,包括发送端和接受端,发送端设备为有显示屏、计算与存储资源的一个或一些设备;接收端设备为具有摄像头、计算与存储资源的一个或一些设备。常见的发送端包括智能手机、平板电脑等移动终端设备,或者LED屏、投影屏等显示屏和电脑、服务器等计算存储资源的组合;常见的接收端包括智能手机、平板电脑等移动终端设备。
[0019]由上述技术方案可以看出,与现有技术相比,本申请的优点在于:相较于其它智能手机上的传输方式如WiF1、蓝牙、近场通讯技术,显示屏-摄像头链接具有定向性强、安全保密且无需繁琐的安全验证步骤、无需建立设备之间的配对、且无需额外硬件设备的特点。
【附图说明】
[0020]下面结合附图的具体实施例方式作进一步详细的描述。
[0021]图1为本发明基于显示屏与摄像头链接的无线近场通信的方法示意图图2为本发明应用于公共发送端和个人移动设备之间数据传输流程图; 图3为本发明应用于个人之间移动设备之间数据传输流程图;
图4为本发明基于显示屏与摄像头链接的无线近场通信系统架构图。
【具体实施方式】
[0022]为了更充分理解本发明的技术内容,下面结合具体实施例对本发明的技术方案进一步介绍和说明,但不局限于此。
[0023]参加附图1,利用本发明的方法,将文件或数据看作二进制数据流,并进行分割,编码成彩色二维码;彩色二维码的一个码元即为一个小颜色块;比方说黑白二色二维码的一个码元,即一个小颜色块,能存储Ibit的数据,即黑代表0,白代表I;但四种颜色的彩色二维码的一个码元可以存储2bit的数据,四种颜色分别代表00,01,10,11。为保证实时解码、可靠性以及混色的问题,每个块内单独编码和纠错,在一个彩色二维码被覆盖了其它部分的情况下依旧成功解码没有被覆盖的块内的数据,在块和块之间加入了前向纠错机制,可以恢复一定量没有成功解码的块或帧;此外,还引入了图像处理的机制来对混色进行恢复。
[0024]接收端设备拍摄发送端显示屏发送的彩色动态二维码,并将其还原为源数据;接收端设备需配备有摄像头以及计算存储资源,但不局限于在一个设备上。接收端除了可以是移动手机、移动平板外,也可以是一个摄像机(只负责拍摄和存储视频),而解码程序则可放在电脑上,将摄像机拍摄下来的视频作为输入进行解码。
[0025]接收端设备每拍摄到一张图片,都会对图片进行图像处理,其处理方式包括,先搜索定位点,在根据定位点确定每个码元的位置,才码元里抽样选取像素点,读出RGB值,判断颜色,然后对应到每种颜色到相应的01 二进制数据流;在这之后,再根据前向纠错码机制,对之前得到的二进制数据流,就行纠错和恢
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1