一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信道建立与信息传输方法、设备、存储介质以及程序产品与流程

2022-07-10 09:23:40 来源:中国专利 TAG:


1.本技术实施例涉及通信技术领域,具体而言,涉及一种信道建立与信息传输方法、设备、存储介质以及程序产品。


背景技术:

2.随着通信技术的发展,手机对于近距离通信的应用越来越广泛,如通过nfc芯片进行近距离通信,但是应用nfc技术也存在一定的安全隐患,隔着背包或者口袋存在被恶意盗刷的风险,因此如何提高近距离通信的安全性,是一个亟待解决的问题。


技术实现要素:

3.本技术实施例提供一种信道建立与信息传输方法、设备、存储介质以及程序产品,旨在更安全地建立近距离通信信道。
4.第一方面,本技术实施例提供一种通信信道建立方法,应用于第一设备,所述第一设备具有显示屏和前置图像采集元件,所述方法包括:
5.显示包含有所述第一设备的设备id的图像;
6.利用自身的前置图像采集元件对第二设备显示的图像进行采集;
7.对采集到的图像进行解析,在解析到所述第二设备的设备id时,显示至少包含有所述第二设备的设备id的图像,继续利用自身的前置图像采集元件对第二设备显示的图像进行采集;
8.对采集到的图像进行解析,在解析到所述第一设备的设备id时,确定所述第一设备与所述第二设备之间的通信信道建立成功。
9.可选地,在对采集到的图像进行解析之前,还包括:
10.利用自身的前置图像采集元件对第二设备重复显示的单帧图像的亮屏时间段进行感应;
11.根据感应结果,将自身的前置图像采集元件的曝光时间段调整至与所述亮屏时间段存在重叠时间段;
12.对采集到的图像进行解析,包括:
13.对自身的前置图像采集元件在调整曝光时间段后采集的图像进行解析。
14.可选地,在显示第一设备id图像之前,还包括:
15.在检测到所述第一设备上的触发按键被按下时,触发通信信道建立模式;或者,
16.在所述第一设备与所述第二设备均具有传感元件的情况下,在所述第一设备的传感元件感应到所述第二设备发送的传感信号时,触发通信信道建立模式,所述传感元件为:设置在所述显示屏上的触控元件,和/或,设置在所述第一设备内的其他传感元件。
17.可选地,第二设备显示的单帧图像为第一图像序列中连续多个同步图像中的一个同步图像或包含有所述第二设备的设备id的图像,单帧图像的显示时间段包括亮屏时间段和灭屏时间段;
18.利用自身的前置图像采集元件对第二设备重复显示的单帧图像的亮屏时间段进行感应,包括:
19.利用自身的前置图像采集元件对第二设备重复显示的所述第一图像序列中的每个单帧图像进行采集并解析;
20.根据感应结果,将自身的前置图像采集元件的曝光时间段调整至与所述亮屏时间段存在重叠时间段,包括:
21.在解析到第二设备显示的单帧图像为同步图像的情况下,预估下一同步图像的亮屏时间段;
22.将自身的前置图像采集元件的曝光时间段调整至与所述下一同步图像的亮屏时间段存在重叠时间段。
23.可选地,显示包含有所述第一设备的设备id的图像,包括:
24.重复显示包含有所述第一设备的设备id的图像,或
25.重复显示第二图像序列,所述第二图像序列包括连续多个同步图像和包含有所述第一设备的设备id的图像,所述第二图像序列中单帧图像的显示时间段包括亮屏时间段和灭屏时间段;
26.显示至少包含有所述第二设备的设备id的图像,包括:
27.重复显示至少包含有所述第二设备的设备id的图像,或
28.重复显示第三图像序列,所述第三图像序列包括连续多个同步图像和至少包含有所述第二设备的设备id的图像,所述第三图像序列中单帧图像的显示时间段包括亮屏时间段和灭屏时间段。
29.可选地,还包括:
30.在自身的显示屏的多个显示区域均显示同一图像,每个显示区域上显示的图像携带所在显示区域的编号;
31.接收所述第二设备发送的显示区域指示信息,所述显示区域指示信息包括所述第二设备采集到的图像携带的目标编号;
32.根据所述编号,确定自身后续需要显示的图像的显示区域为所述目标编号的显示区域。
33.可选地,所述前置图像采集元件为设置在所述显示屏下方的指纹模组。
34.可选地,所述第一设备的显示的包含有所述第一设备的设备id的图像、至少包含有所述第二设备的设备id的图像中的至少一种,是目标编码类型的图案;
35.所述第一设备的显示的同步图像为全白图像或高亮度图像,所述高亮度图像的亮度高于正常显示模式下的显示亮度。
36.第二方面,本技术实施例提供一种信息传输方法,应用于第一设备,所述第一设备至少具有显示屏,包括:
37.显示第一信息图像;
38.在接收到所述第二设备发送用于请求下一信息的提示消息时,显示第二信息图像,所述提示消息表征:所述第二设备通过自身的前置图像采集元件采集图像并解析后,得到所述第一信息图像所包含的信息。
39.可选地,所述第一设备还具有前置图像采集元件,所述方法还包括:
40.利用自身的前置图像采集元件对所述第二设备显示的图像进行采集;
41.对采集到的图像进行解析,得到所述第二设备传输的信息;
42.在通过解析得到所述第二设备传输的信息重复时,向所述第二设备发送用于请求下一信息的提示消息。
43.可选地,在显示第一信息图像之前,还包括:
44.按照实施例第一方面所述的通信信道建立方法,建立所述第一设备与所述第二设备之间的通信信道。
45.可选地,在所述第一设备与所述第二设备均具有支持目标通信协议的通信组件的情况下,显示第一信息图像,包括:
46.显示用于描述连接辅助信息的第一信息图像,所述连接辅助信息供所述第二设备基于所述目标通信协议连接至所述第一设备。
47.可选地,在所述第一设备与所述第二设备均支持离线支付协议的情况下,显示第一信息图像,包括:
48.显示用于描述所述第一设备的离线支付许可文件的离线支付图像,所述离线支付许可文件供所述第二设备进行虚拟货币转账。
49.可选地,显示第一信息图像,包括:
50.重复显示所述第一信息图像,或
51.重复显示第四图像序列,所述第四图像序列包括连续多个同步图像和所述第一信息图像,所述第四图像序列中单帧图像的显示时间段包括亮屏时间段和灭屏时间段;
52.显示第二信息图像,包括:
53.重复显示所述第二信息图像,或
54.重复显示第五图像序列,所述第五图像序列包括连续多个同步图像和所述第二信息图像,所述第五图像序列中单帧图像的显示时间段包括亮屏时间段和灭屏时间段。
55.可选地,
56.所述第一信息图像和所述第二信息图像的至少一种,是目标编码类型的图案。
57.第三方面,本技术实施例提供一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现实施例第一方面所述的通信信道建立方法,或实施例第二方面所述的信息传输方法。
58.第四方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现实施例第一方面所述的通信信道建立方法,或实施例第二方面所述的信息传输方法。
59.第五方面,本技术实施例提供一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现实施例第一方面所述的通信信道建立方法,或实施例第二方面所述的信息传输方法。
60.有益效果:
61.本技术的信道建立方法建立信道的过程中,第一设备显示包含有自身第一设备的设备id的图像,利用自身的前置图像采集元件对第二设备显示的图像进行采集与解析,在解析到第二设备的设备id时,显示至少包含有第二设备的设备id的图像,表征第一设备已经识别到第二设备,然后继续利用自身的前置图像采集元件对第二设备显示的图像进行采
集与解析,在从第二设备上采集的图像进行解析而得到第一设备的设备id时,表征第二设备也识别到了第一设备,确定第一设备与所述第二设备之间的通信信道建立成功。
62.因为两个设备在建立通信的过程中需要两个设备显示屏相对,以向对端显示图案与利用自身的前置图像采集元件采集对端所显示的图案,因此,可以更安全地建立近距离通信信道,当手机装在背包或者口袋里时,手机屏幕被遮挡,不能与其他设备建立通信通道,降低了手机被盗刷的可能性。
63.而本技术的信息传输方法传输信息的过程中,第一设备利用自身的显示屏显示第一信息图像以供第二设备进行采集与解析,在第一设备接收到第二设备发送用于请求下一信息的提示消息时,显示第二信息图像,提示消息表征第二设备通过自身的前置图像采集元件采集图像并解析后,得到第一信息图像所包含的信息。
64.在信息传输的过程中,为了便于对端采集自身显示屏上显示的第一信息图像实现信息的传输,两个设备的显示屏仍旧需要保持相对,因此若设备装在背包或者口袋中时,将无法进行信息的传输,可以提高信息传输的安全性,避免被别人盗取信息,同时,第一设备在第二设备已经接收到第一信息图像表述的信息的前提下,更换第二信息图像,可以增强对端接收信息的准确性,避免遗漏信息。
附图说明
65.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
66.图1是本技术一实施例提出的通信信道建立方法的步骤流程图;
67.图2是本技术一实施例提出的信息传输方法的步骤流程图;
68.图3是本技术一实施例提出的第一设备与第二设备之间建立通信信道的流程图;
69.图4是本技术一实施例提出的第一设备与第二设备之间信息传输的流程图;
70.图5是本技术一实施例提出的通信信道建立装置的功能模块图;
71.图6是本技术一实施例提出的信息传输装置的功能模块图。
具体实施方式
72.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
73.为了减少近距离通信存在的不安全性,本技术基于可见光通信的技术更安全地建立一种通信信道,可见光通信是一种新型的基于可见光(400thz-790thz)的光无线通信技术,由于其los(line of sight)特性,可见光通信可以提供短距离、安全、无干扰的无线链路,与传统的射频通信相比,可见光无线通信不用申请频谱,也可以避免电磁波干扰。
74.参照图1,示出了本发明实施例中的一种通信信道建立方法的步骤流程图,应用于第一设备,所述第一设备具有显示屏和前置图像采集元件,所述方法具体可以包括以下步
骤:
75.s101:显示包含有所述第一设备的设备id的图像。
76.在建立通信信道的过程中,第一设备的显示屏上显示自身的设备id的图像,以供第二设备的前置图像采集元件进行采集。其中,包含第一设备的设备id的图像可以是包含设备id本身的图像,通过对采集到的图像进行文本识别即可得到第一设备的设备id;包含第一设备的设备id的图像还可以是对第一设备的设备id进行编码而得到的图案,通过对采集的图案进行解码可以获得第一设备的设备id。
77.s102:利用自身的前置图像采集元件对第二设备显示的图像进行采集。
78.第一设备与第二设备包括手机或者平板电脑,第二设备也具有显示屏与前置图像采集元件,在信道建立的过程中,第一设备的显示屏上显示包含有第一设备的设备id的图像以供第二设备的前置图像采集元件进行采集,由于两个设备需要在显示屏上显示图案并且利用自身的前置图像采集元件采集对端显示的图案,因此两个设备需要保持显示屏相对的状态。
79.第一设备与第二设备显示的图像的形式不受限制,包括不同类型的图案与不同显示时长的组合、不同类型的图案与不同显示亮度的组合、以及不同类型的图案、显示时长以及亮度的组合,多种的组合形式可以传达更多的信息,其中图案为目标编码类型的图案,目标编码类型的图案包括二维码、条形码、汉信码等类型。
80.第一设备显示的包含第一设备的设备id的图像,其显示形式可以由第一设备自定义设置,在一种实施方式中,用于显示第一设备的设备id的图像的形式可以在自定义设置的范围中随机显示,例如:在本次通信信道建立过程中用于显示表示第一设备的设备id图像的形式可以与下次建立通信信道时显示的图像不同,如在本次图像以二维码的编码类型图案显示第一设备的设备id,在下一次可以通过条形码的编码类型图案显示第一设备的设备id。
81.第一设备的前置图像采集元件包括自身的前置摄像头或者显示屏(包括具有触摸功能的触摸显示屏)的屏下方的指纹模组,其中采用屏下方的指纹模组进行图像采集时,第一设备的显示屏可以与第二设备的显示屏贴合,或者第一设备的显示屏与第二设备的显示屏之间的距离小于冗余距离阈值,其中冗余距离阈值是根据显示屏的屏下方的指纹模组的采集范围确定的。
82.s103:对采集到的图像进行解析,在解析到所述第二设备的设备id时,显示至少包含有所述第二设备的设备id的图像,继续利用自身的前置图像采集元件对第二设备显示的图像进行采集。
83.在实际实施过程中,可以在解析到第二设备的设备id时再执行步骤s101,即在第一设备解析到第二设备的设备id后,显示包含有自身的设备id的图案。
84.本技术实施方式中,对于第一设备显示包含有自身设备id的图像的显示时机不进行限定。显示时机可以为执行步骤s102之前或之后,或者,显示时机为:解析到所述第二设备的设备id的时刻。
85.在具体实施时,第二设备显示的用于体现第二设备的设备id的图像的显示形式也不受限制,并且在一次通信信道建立的过程中,第一设备与第二设备显示的用于体现自身设备id的格式可以不一样,例如,在本次通信信道建立的过程中,第一设备采用二维码的编
码类型图案的图像显示第一设备的设备id,第二设备可以与第一设备一致,也可以采用条形码的编码类型图案的图像显示第二设备的设备id,只要第一设备可以根据采集图像通过解析第二设备的设备id即可。
86.在建立通信信道的过程中,第一设备与第二设备先显示包含有自身的设备id的图像,第一设备的前置图像采集元件对第二设备上显示的包含有第二设备的设备id的图像进行采集与解析,当第一设备根据采集的图像解析后得到第二设备的设备id时,表明第一设备识别到了第二设备,此时将自身显示的包含有第一设备的设备id的图像替换为包含有第二设备的设备id的图像,其中,第一设备显示的包含有第二设备的设备id的图像可以是仅包含有第二设备的设备id的图像,也可以是同时包含有第一设备的设备id以及第二设备的设备id的图像,第一设备显示的包含有第二设备的设备id的图像的形式与前述的包含有第一设备的设备id的图像形式相似,在一次通信信道建立的过程中,两者的图像中的图案的编码类型可以相同也可以不同。
87.在第一设备显示包含有第二设备的设备id时,说明第一设备已经识别到了第二设备,但是具体实施的过程中,两个设备的处理信息的过程可以不同步,因此第一设备需要继续采集第二设备显示的图案,等待第二设备识别到第一设备。
88.s104:对采集到的图像进行解析,在解析到所述第一设备的设备id时,确定所述第一设备与所述第二设备之间的通信信道建立成功。
89.第二设备采集以及解析的过程与第一设备相同,但是第一设备对于第二设备上显示的图案的采集与解析的过程可以与第二设备的对于第一设备上显示的图案进行采集与解析过程可以不同步。
90.经过第二设备利用自身的前置图像采集元件对包含有第一设备的设备id的图案进行采集与解析后,得到第一设备的设备id时,同样的第二设备也会显示包含有第一设备的设备id的图像,表明第二设备已经识别到了第一设备;而第一设备通过持续的采集与解析,解析到第二设备的显示屏上显示的图案表征的内容时第一设备自身的设备id时,说明两个设备都识别到了对端,从而通信信道建立成功,可以停止采集与解析的过程。
91.本方法建立的通信信道可以是全双工通信,可以通过建立的通信信道进行继续的信息传输。
92.本技术的通信信道的建立方法中因为两个设备在建立通信的过程中需要两个设备显示屏相对,以向对端显示图案与利用自身的前置图像采集元件采集对端所显示的图案,因此,可以更安全地建立近距离通信信道,当手机装在背包或者口袋里时,手机屏幕被遮挡,不能与其他设备建立通信通道,降低了手机被盗刷的可能性。
93.在一种可行的实施方式中,本通信信道建立方法还可以包括以下步骤:
94.s201:触发通信信道建立模式。
95.在一种实施方式中,第一设备或第二设备触发通信信道建立模式的方法可以是在检测到第一设备上的触发按键被按下时,触发通信信道建立模式;其中触发按键包括实体按键、虚拟按键或者虚拟手势,示例地,用户通过自定义设置可以通过同时触发电源键与音量键触发通信信道模式,也可以通过打开在显示屏上显示的建立通信信道的虚拟按键触发通信信道模式,还可以通过自定义设置的虚拟手势触发通信信道模式,例如三指同时触控显示屏并沿一个方向移动,或者在显示屏上绘制对应的图案等。采用触发按键的方式启动
触发通信信道建立模式时,第一设备与第二设备的触发方式可以不一样。
96.在另一种实施方式中,在第一设备与第二设备均具有传感元件的情况下,在所述第一设备的传感元件感应到所述第二设备发送的传感信号时,触发通信信道建立模式;所述传感元件为:设置在所述显示屏上的触控元件,和/或,设置在所述第一设备内的其他传感元件。
97.示例地,第一设备或第二设备若配置有触控元件如触控显示屏的情况下,在检测到自身的触控显示屏的区域触控信号时,触发通信信道建立模式,区域触控信号指的是触控显示屏的局部触控区域或全屏触控区域产生的触控信号。
98.针对触控显示屏,另一触发通信信道建立模式的方法还可以是,若两个设备的触控显示屏的供应商为同一厂家,或者两个触控显示屏的供应方不是同一厂家但配置有触控芯片的通信协议时,在两个设备的触控显示屏互相贴合或者两个的触控显示屏的相距小于阈值时,两个设备的触控显示屏均可以感应到对端设备的触控显示屏的通信信号,从而两个设备触发通信信道建立模式。
99.示例地,在第一设备或第二设备配置有其他传感元件,例如惯性测量单元(imu:inertial measurement unit),手机振动器或其他传感器件,如手机的闪光灯与摄像头,也可以触发通信信道建立模式,例如具体实施时,两个配置有惯性测量单元imu的设备相互靠近或者贴合,通过同步摇晃两个设备触发通信信道建立模式,或者两个手机的屏幕显示用于表征建立通信信道的提示灯光,对端设备的摄像头感应到提示灯光时触发通信信道建立。
100.触发通信信道建立包括设备在灭屏的状态下唤醒屏幕,或者在亮屏的状态下进入通信信道建立的准备阶段。
101.s202:显示包含有所述第一设备的设备id的图像,以及,利用自身的前置图像采集元件对第二设备显示的图像进行采集。
102.步骤s202中显示包含有所述第一设备的设备id的图像的显示时机也不做限定,具体说明请见前文。
103.在一种实施方式中,为了避免对端没有采集到图像,第一设备或者第二设备上显示的包含自身设备id的图像重复显示;第一设备或第二设备显示的包含自身设备id的图像可以是单帧图像,每个单帧图像的都由亮屏与灭屏组成,示例地,单帧图像的时长记为t1,亮屏时长为t2,灭屏时长为t3,则t1=t2 t3,亮屏的时候显示含有有效信息的图案。
104.以第一设备调整前置图像采集单元的采集过程为例,为了能够使得第一设备的前置图像采集元件能够捕捉到有效信息,需要对第一设备的前置图像采集元件的曝光时间进行调整,如调整屏下指纹模组的曝光时间或前置摄像头的曝光时间,使得在第一设备的前置图像采集元件的曝光时间段内,对端的显示屏上上至少有一个单帧图像的亮屏进行显示。
105.在设备采集对端显示的图像时,初始阶段第一设备的前置图像采集单元的曝光时间可能与第二设备显示的图像的亮屏时间没有交集,因此可能存在采集不到图像的情况,为了避免这种情况,在采集对端图像时,首先利用自身的前置图像采集元件对第二设备显示的单帧图像的亮屏时间段进行感应;根据感应结果,将自身的前置图像采集元件的曝光时间段调整至与所述亮屏时间段存在重叠时间段,例如:让自身的前置图像采集元件的绝
大部分曝光时间都落在第二设备显示单帧图像的亮屏时间段内,当对前置图像采集元件的曝光时间段调整成功后,再对采集到的图像进行解析,得到对端显示屏上显示的图像所表达的信息。
106.以上是以第一设备的前置图像采集元件为例调整曝光时间的过程,第二设备的前置图像采集元件调整曝光时间的过程与第一设备的过程相同。
107.在另一种实施方式中,第一设备或第二设备显示的还可以是图像序列,同样地,为了避免对端没有采集到图像,第一设备或第二设备上显示图像序列也可以重复显示;通过图像序列也可以对设备的前置图像采集元件的曝光时间进行调节。
108.以调节第一设备调整前置图像采集元件的过程为例:
109.第二设备显示的单帧图像是第一图像序列中连续多个同步图像中的一个同步图像或包含有所述第二设备的设备id的图像,其中单帧图像的显示时间段包括亮屏时间段和灭屏时间段,即第一图像序列可以包括顺序排列n帧同步图像与n帧第二设备id图像,其中同步图像的作用是供第一设备调整自身的前置采集元件的曝光时间,同步图像中亮屏时间段可以显示亮度为标定值的全白图像或高亮度图像,高亮度图像的亮度高于正常显示模式下的显示亮度,同步图像中可以不包含有效信息,仅用作曝光同步,在其他实施方式中,同步图像也可以包含其他有效信息。
110.在第一设备采集第二设备显示的图像时,利用自身的前置图像采集元件对第二设备显示的图像序列中的每个单帧图像进行采集并解析,第一设备首先采集到的是n帧同步图像,在解析到第二设备当前显示的同步图像的情况下,预估下一同步图像的亮屏时间段;将自身的前置图像采集元件的曝光时间段调整至与所述下一同步图像的亮屏时间段存在重叠时间段。
111.进而通过n帧同步图像,可以使得第一设备对自身的前置图像采集元件的曝光时间段进行调整,使得第一设备开始进入n帧第二设备id图像的采集时,曝光时间段可以与第二设备显示的图像的亮屏时间段实现曝光同步。
112.s203:对采集到的图像进行解析,在解析到所述第二设备的设备id时,显示至少包含有所述第二设备的设备id的图像,继续利用自身的前置图像采集元件对第二设备显示的图像进行采集。
113.本步骤参见步骤s103,并且第一设备显示的包含有所述第二设备的设备id的图像,或者第二设备显示的包含有所述第一设备的设备id的图像可以是重复显示的单帧图像,也可以是重复显示的图像序列。
114.以第一设备显示至少包含有所述第二设备的设备id的图像为例:可以是重复显示至少包含有所述第二设备的设备id的图像,或重复显示第三图像序列,所述第三图像序列包括连续多个同步图像和至少包含有所述第二设备的设备id的图像,所述第三图像序列中单帧图像的显示时间段包括亮屏时间段和灭屏时间段。
115.s204:对采集到的图像进行解析,在解析到所述第一设备的设备id时,确定所述第一设备与所述第二设备之间的通信信道建立成功。
116.本步骤参见前述步骤s104,此处不再赘述。
117.在建立通信信道的过程中,第一设备与第二设备的执行步骤一致,当两个设备均感应到对端时,通信信道建立成功,可以通过建立的通信信道进行信息传输。
118.在一种可行的实施方式中,利用本方法建立通信信道的过程中,两个设备的显示屏可以全屏近距离相对或贴合,也可以是自身的前置图像采集元件能够采集到对端显示的图像的前提下,部分屏幕近距离相对或贴合,示例地,对于采用屏下方的指纹模组进行采集时,将设置有指纹模组的屏幕区域近距离相对或贴合。
119.为了节省显示成本与提高隐私性,在显示图像的初始阶段可以在两个设备上进行全屏显示,待确定对端的前置图像采集元件可以进行采集的区域后,可以调整后续图案显示的位置,具体包括以下步骤:
120.a1:在自身的显示屏的多个显示区域均显示同一图像,每个显示区域上显示的图像携带所在显示区域的编号;
121.a2:接收所述第二设备发送的显示区域指示信息,所述显示区域指示信息包括所述第二设备采集到的图像携带的目标编号;
122.a3:根据所述编号,确定自身后续需要显示的图像的显示区域为所述目标编号的显示区域。
123.示例地,第一设备的屏幕上分多个区域显示多个相同的图像或图像序列,每个图像或图像序列均携带有显示区域的编号,如显示编号为1-6共6个相同的图像或图像序列,第二设备进行采集解析后,确定图像中携带的显示区域的编号为4,然后向第一设备发送显示区域的编号为4的指示信息;第二设备的显示区域指示信息可以编码在第二设备显示的图像中,例如第二设备可以将显示区域的编号4编码在自身后续显示所有图像中,也可以将显示区域的编号编码在一组图像中进行显示,第一设备对第二设备显示的包含有显示区域编号的图像进行采集或解析后,在自身4号显示区域显示后续的图案,后续显示的图案包括重复显示的包含第一设备的设备id的图像、重复显示的包含第二设备的设备id的图像、信道建立成功后包含传输信息内容的图像以及其他包含提示信息(如请求下一信息内容)的图像;第二设备侧的处理与第一设备的过程相同,此处不再赘述。
124.本技术还提供了一种信息传输方法,参照图2,示出了本技术实施例提供的一种信息传输方法的步骤流程图,本信息传输方法应用于第一设备,所述第一设备至少具有显示屏,所述方法具体包括以下步骤:
125.s301:显示第一信息图像。
126.在第一设备与第二设备建立通信信道的前提下,第一设备与第二设备可以进行信息传输,第一设备与第二设备建立通信信道的方法可以是本技术提出的所述通信信道建立方法,在其他实施方式,还可以采用其他方法建立的信道。
127.以第一设备向第二设备为例,第一设备的显示屏显示第一信息图像,第二设备利用自身的前置图像采集元件对第一设备显示屏上的图像进行采集,因此第一设备与第二设备需要相对,若第一设备与第二设备的前置图像采集元件均为前置摄像头时,第一设备与第二设备两个屏幕之间的距离小于或等于标定距离,若第一设备与第二设备的前置图像采集其中至少有一个为屏下方的指纹模组时,第一设备的显示屏与第二设备的显示屏之间的距离小于冗余距离阈值,其中冗余距离阈值是根据显示屏的屏下方的指纹模组的采集范围确定的。
128.第一设备显示的第一信息图像可以是重复显示的第一信息图像的单帧图像,或者重复显示的第四图像序列,所述第四图像序列包括连续多个同步图像和所述第一信息图
像,单帧图像的显示时间段包括亮屏时间段和灭屏时间段;其中,单帧显示的第一信息图像的亮屏时间段以及图像序列中的多帧同步图像用于协助对端调整其自身的前置图像采集单元的曝光时间,具体参见步骤s202中的过程。
129.第一信息图像的亮屏时间段用于表述有效的传输信息,通过第一信息图像的亮屏时间段的显示时长、显示的不同编码类型的图案以及显示亮度的结合可以显示不同有效信息,其中不同编码类型的图案可以是二维码、条形码、汉信码等类型。
130.本方法中,第二设备显示信息图像的过程或形式与第一设备相同,且第一设备与第二设备的信息图像所表征的信息内容不受限制,示例地,信息图像所表述的信息内容可以是文本、音乐、甚至是视频。
131.在一种实施方式中,在所述第一设备与所述第二设备均具有支持目标通信协议的通信组件的情况下,显示的第一信息图像,可以是用于描述连接辅助信息的第一信息图像,所述连接辅助信息供所述第二设备基于所述目标通信协议连接至所述第一设备。
132.例如,第一设备对第二设备显示的图像进行采集并解析,确定对端的wifi、蓝牙或者个人热点的密码,可以通过本方法建立的信道进行握手与密钥传输,快速建立wifi或蓝牙等高级信道。
133.在另一种实施方式中,在所述第一设备与所述第二设备均支持离线支付协议的情况下,显示的第一信息图像,还可以是用于描述所述第一设备的离线支付许可文件的离线支付图像,所述离线支付许可文件供所述第二设备进行虚拟货币转账,进而通过本方法建立的通信信道还可以实现设备之间的虚拟货币转账。
134.s302:在接收到所述第二设备发送用于请求下一信息的提示消息时,显示第二信息图像,所述提示消息表征:所述第二设备通过自身的前置图像采集元件采集图像并解析后,得到所述第一信息图像所包含的信息。
135.当第二设备对第一设备显示的第一信息图像采集、解析以及处理后,此时的第一设备的显示屏上显示的仍是重复显示的第一信息图像,第二设备为了接收下一个有效信息,可以向第一设备发送用于请求下一信息的提示消息。
136.在一种实施方式中,下一信息的提示消息,可以是显示在第二设备的显示屏上的提示图像,第一设备在显示信息图像的过程中,还可以启动自身配置的前置图像采集元件对第二设备上的图像进行采集,当第一设备针对第二设备的提示图像进行采集、解析以及处理后,在自身的显示屏上显示第二信息图像。
137.第二信息图像与第一信息图像的显示形式相似,可以是重复显示所述第二信息图像,或重复显示第五图像序列,所述第五图像序列包括连续多个同步图像和所述第二信息图像,所述第五图像序列中单帧图像的显示时间段包括亮屏时间段和灭屏时间段。若第一信息图像和第二信息图像均以连续的同步图像和信息图像组成的图像序列显示时,每次传输信息时都进了曝光同步,从而可以提高采集的效率。
138.在一种可行的实施方式中,本信息传输方法中第一设备除了显示信息图像供第二设备接收信息,第一设备也可以利用自身的前置图像采集元件采集第二设备显示的信息图像,对采集到的图像进行解析,得到所述第二设备传输的信息并处理信息;在通过解析得到所述第二设备传输的信息重复时,向所述第二设备发送用于请求下一信息的提示消息。
139.与第二设备的提示第一设备更换图像的过程一致,第一设备可以在显示屏上显示
包含请求下一信息的提示消息的图像,待第二设备进行解析处理后,第二设备可以更换下一个包含新的信息的图像,当第一设备解析到第二设备更换图像后,继续显示上一次显示的信息图像,以供第二设备继续进行采集、解析与处理,直到第一设备解析并处理第二设备显示的包含请求下一信息的提示消息的图像时,第一设备更换下一个包含新的信息的图像,如此重复,可以实现第一设备与第二设备之间的数据传输。
140.当第一设备或第二设备传输完毕时,可以显示表述信息传输完毕的图像,对端通过采集、解析并处理针对表述信息传输完毕的图像后,停止继续采集;在本实施方式中,在信息传输过程中,如果将第一设备与第二设备相远离,例如第一设备与第二设备通过屏下指纹模组进行采集,但两个设备之间的距离超过冗余距离阈值时,则可以断开第一设备与第二设备建立的通信信道,信息传输终止。
141.本技术至少具有以下有益效果:
142.1、通信信道建立的过程中,基于设备现有的显示屏与前置图像采集元件,本技术中,因为两个设备在建立通信的过程中需要显示屏相对,以向对端显示图案与采集对端所显示的图案,因此,可以更安全地建立近距离通信信道,当手机装在背包或者口袋里时,手机屏幕被遮挡,不能与其他设备建立通信通道,降低了手机被盗刷的可能性。
143.2、在信息传输的过程中,为了便与对端采集自身显示屏上显示的第一信息图像实现信息的传输,两个设备的显示屏仍旧需要保持相对,因此若设备装在背包或者口袋中时,将无法进行信息的传输,可以提高信息传输的安全性,避免被别人盗取信息,同时,第一设备在第二设备已经接收到第一信息图像表述的信息的前提下,更换第二信息图像,可以增强对端接收信息的准确性,避免遗漏信息。
144.3、通过图像的显示形式可以是多种组合,进而可以传输更多的信息;
145.4、可以根据对端的前置图像采集元件可采集的范围,确定后续图案显示的位置,具有减少显示成本与提高隐私性的效果;
146.5、建立的通信信道可以应用在不同的场景下,包括辅助建立高级信道以及数字货币的支付。
147.下面以一具体示例说明本技术实施例的技术方案。
148.在一种实施方式中,本方法应用手机一与手机二,手机一与手机二都是配置有触控显示屏的手机,且两个手机均配置有屏下指纹模组,针对手机一与手机二建立通信信道的过程与信息传输的过程如下:
149.参照图3,示出了一种手机一与手机二建立通信信道的流程图,图3中重点体现了手机一在建立通信息信道过程中的流程,手机二的流程与手机一的流程相同。
150.如图3,首先将手机一与手机二的屏幕紧贴,手机一触发建立通信信道模式后,点亮显示屏;接着显示第一设备id图像,并启动屏下指纹模组采集n帧同步图像进行曝光同步,在曝光没有同步且曝光同步超时的情况下,若超时则提示建立失败的图像信息,结束;若曝光没有同步但是并没有超时的情况下,继续执行曝光同步的过程,直到调整曝光时间至曝光同步;曝光同步成功后读取第二设备的图像,若解析到第二设备的图像为第二设备的设备id,则在自身的屏幕上显示包含第一设备的设备id和第二设备的设备id的图像,并继续进行曝光同步与采集;若解析到第二设备的图像表述的不是第二设备的设备id,而是表述第一设备的设备id和第二设备的设备id时,表征第一设备已经识别到第二设备,屏下
指纹模组停止采集,等待手机二识别到手机一后建立通信信道;若解析到第二设备的图像表述的不是第二设备的设备id,也不是表述第一设备的设备id和第二设备的设备id时,继续进行曝光同步采集,此时说明手机二显示的图像有问题,手机一可以显示提示图像,使得手机二显示第二设备id图像。
151.参照图4,示出了一种手机一与手机二信息传输的流程图,图4中重点体现了手机一在数据传输过程中的流程,手机二的流程与手机一的流程相同。
152.如图4,假设现在由手机二传送信息给手机一,手机一作为接收端,手机二作为发送端。首先保持两个手机的触控显示屏继续贴合,手机一对手机二显示的图像进行采集,手机二显示的图像包括n帧同步图像与n帧信息图像,手机一针对n帧同步图像进行曝光同步,然后读取n帧信息图像并进行解码,解码后判断是否为重复解析的图像,若不是,则表明该次图像是包含新的信息的图像,根据解析后得到的信息,进行处理信息,然后继续进行曝光同步与采集;若解码后判断为重复解析的图像,则说明该图像表述的信息已经经过处理,继续进行曝光同步与采集;手机一还可以在重复解析到图像或者处理信息结束后,由接收端改为发送端,显示包含请求下一信息的提示消息的图像,以使得手机二显示包含下一个新信息的图像,以传送新的信息数据,然后从发送端改为接收端,继续对手机二的图像曝光与解析,直到传输过程结束。
153.参照图5,示出了本技术实施例提供一种通信信道建立装置的功能模块图,所述通信信道建立装置包括:
154.第一显示模块101,用于显示包含有所述第一设备的设备id的图像;
155.采集模块102,用于利用自身的前置图像采集元件对第二设备显示的图像进行采集;
156.解析模块103,用于对采集到的图像进行解析,在解析到所述第二设备的设备id时,显示至少包含有所述第二设备的设备id的图像,继续利用自身的前置图像采集元件对第二设备显示的图像进行采集;
157.信道建立模块104,用于对采集到的图像进行解析,在解析到所述第一设备的设备id时,确定所述第一设备与所述第二设备之间的通信信道建立成功。
158.可选地,所述装置还包括:
159.亮屏时间段感应模块,用于利用自身的前置图像采集元件对第二设备重复显示的单帧图像的亮屏时间段进行感应;
160.调整模块,用于根据感应结果,将自身的前置图像采集元件的曝光时间段调整至与所述亮屏时间段存在重叠时间段;
161.所述解析模块包括:
162.第一解析单元,用于对自身的前置图像采集元件在调整曝光时间段后采集的图像进行解析。
163.可选地,所述装置还包括:
164.第一触发模块,用于在检测到所述第一设备上的触发按键被按下时,触发通信信道建立模式;
165.第二触发模块,用于在所述第一设备与所述第二设备均具有传感元件的情况下,在所述第一设备的传感元件感应到所述第二设备发送的传感信号时,触发通信信道建立模
式,所述传感元件为:设置在所述显示屏上的触控元件,和/或,设置在所述第一设备内的其他传感元件。
166.可选地,第二设备显示的单帧图像为第一图像序列中连续多个同步图像中的一个同步图像或包含有所述第二设备的设备id的图像,单帧图像的显示时间段包括亮屏时间段和灭屏时间段;
167.所述亮屏时间段感应模块包括:
168.第一感应单元,用于利用自身的前置图像采集元件对第二设备重复显示的所述第一图像序列中的每个单帧图像进行采集并解析;
169.所述调整模块包括:
170.第一调整单元,用于在解析到第二设备显示的单帧图像为同步图像的情况下,预估下一同步图像的亮屏时间段;
171.第二调整单元,用于将自身的前置图像采集元件的曝光时间段调整至与所述下一同步图像的亮屏时间段存在重叠时间段。
172.可选地,第一显示模块包括:
173.第一重复单元,用于重复显示包含有所述第一设备的设备id的图像,或重复显示第二图像序列,所述第二图像序列包括连续多个同步图像和包含有所述第一设备的设备id的图像,所述第二图像序列中单帧图像的显示时间段包括亮屏时间段和灭屏时间段;
174.所述解析模块还包括:
175.第二重复单元,用于重复显示至少包含有所述第二设备的设备id的图像,或重复显示第三图像序列,所述第三图像序列包括连续多个同步图像和至少包含有所述第二设备的设备id的图像,所述第三图像序列中单帧图像的显示时间段包括亮屏时间段和灭屏时间段。
176.可选地,第一显示模块包括:
177.第一显示单元,用于在自身的显示屏的多个显示区域均显示同一图像,每个显示区域上显示的图像携带所在显示区域的编号;
178.第一处理单元,用于接收所述第二设备发送的显示区域指示信息,所述显示区域指示信息包括所述第二设备采集到的图像携带的目标编号;
179.第二显示单元,用于根据所述编号,确定自身后续需要显示的图像的显示区域为所述目标编号的显示区域。
180.参照图6,示出了本技术实施例提供一种信息传输装置的功能模块图,所述信息传输装置包括:
181.第二显示模块201,用于显示第一信息图像;
182.第三显示模块202,用于在接收到所述第二设备发送用于请求下一信息的提示消息时,显示第二信息图像,所述提示消息表征:所述第二设备通过自身的前置图像采集元件采集图像并解析后,得到所述第一信息图像所包含的信息。
183.可选地,所述第一设备还具有前置图像采集元件,所述装置还包括:
184.第二采集模块,用于利用自身的前置图像采集元件对所述第二设备显示的图像进行采集;
185.第二解析模块,用于对采集到的图像进行解析,得到所述第二设备传输的信息;
186.提示模块,用于在通过解析得到所述第二设备传输的信息重复时,向所述第二设备发送用于请求下一信息的提示消息。
187.可选地,所述装置还包括:
188.通信信道建立模块,用于通过本技术中通信信道建立方法建立所述第一设备与所述第二设备之间的通信信道。
189.可选地,在所述第一设备与所述第二设备均具有支持目标通信协议的通信组件的情况下,第二显示模块包括:
190.连接辅助信息显示单元,用于显示用于描述连接辅助信息的第一信息图像,所述连接辅助信息供所述第二设备基于所述目标通信协议连接至所述第一设备。
191.可选地,在所述第一设备与所述第二设备均支持离线支付协议的情况下,第二显示模块包括:
192.离线支付图像显示单元,用于显示用于描述所述第一设备的离线支付许可文件的离线支付图像,所述离线支付许可文件供所述第二设备进行虚拟货币转账。
193.可选地,第二显示模块包括:
194.第三重复单元,用于重复显示所述第一信息图像,或重复显示第四图像序列,所述第四图像序列包括连续多个同步图像和所述第一信息图像,所述第四图像序列中单帧图像的显示时间段包括亮屏时间段和灭屏时间段。
195.所述第三显示模块包括:
196.第四重复单元,用于重复显示所述第二信息图像,或重复显示第五图像序列,所述第五图像序列包括连续多个同步图像和所述第二信息图像,所述第五图像序列中单帧图像的显示时间段包括亮屏时间段和灭屏时间段。
197.本技术实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现实施例所述的通信信道建立方法,或实施例所述的信息传输方法。
198.本技术实施例还提供一种计算机可读存储介质,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现实施例所述的通信信道建立方法,或实施例所述的信息传输方法。
199.本技术实施例还提供一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现实施例所述的通信信道建立方法,或实施例所述的信息传输方法。
200.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
201.本领域内的技术人员应明白,本技术实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本技术实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
202.本技术实施例是参照根据本技术实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图
中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
203.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
204.这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
205.尽管已描述了本技术实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术实施例范围的所有变更和修改。
206.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
207.本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献