CN104144520A - 一种设备间建立连接的方法、装置与*** - Google Patents

一种设备间建立连接的方法、装置与*** Download PDF

Info

Publication number
CN104144520A
CN104144520A CN201310165388.6A CN201310165388A CN104144520A CN 104144520 A CN104144520 A CN 104144520A CN 201310165388 A CN201310165388 A CN 201310165388A CN 104144520 A CN104144520 A CN 104144520A
Authority
CN
China
Prior art keywords
equipment
feature information
motion feature
motion
moving objects
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310165388.6A
Other languages
English (en)
Inventor
李东舸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou wisdom Technology Co., Ltd.
Original Assignee
李东舸
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 李东舸 filed Critical 李东舸
Priority to CN201310165388.6A priority Critical patent/CN104144520A/zh
Priority to PCT/CN2014/076804 priority patent/WO2014180294A1/zh
Priority to EP14795483.8A priority patent/EP2996429B1/en
Priority to US14/889,312 priority patent/US10390373B2/en
Publication of CN104144520A publication Critical patent/CN104144520A/zh
Priority to US16/544,571 priority patent/US10779337B2/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/006Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • User Interface Of Digital Computer (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

本发明的目的是提供一种用于设备间建立连接的方法、装置与***。其中,检测设备连接有遥感运动检测装置,该检测设备通过所述遥感运动检测装置获取运动对象的第一运动特征信息;当所述第一运动特征信息与所述其他设备所获得的所述运动对象的第二运动特征信息相匹配时,该检测设备与所述其他设备建立连接。与现有技术相比,本发明通过匹配检测设备与其他设备所分别获得的运动对象的运动特征信息,使得在两信息相互匹配时,检测设备与其他设备可建立连接,从而设备间建立连接时无需用户人工输入连接密码,提高了连接的安全性及便捷性,从而获得更好的用户体验。

Description

一种设备间建立连接的方法、装置与***
技术领域
本发明涉及无线信息技术领域,尤其涉及一种设备间建立连接的技术。
背景技术
现有技术中,设备间的连接及通信多通过蓝牙、红外或WiFi方式,其中,蓝牙和红外需要设备间的距离很近,并且蓝牙还需用户人工输入连接密码,红外仅能传输较小数据量,而WiFi则需要待连接设备处于同一局域网。这些方式都极大地限制了设备间的连接及通信的可用性,从而降低了用户体验。
发明内容
本发明的目的是提供一种用于设备间建立连接的方法、装置与***。
根据本发明的一个方面,提供了一种用于在检测设备端与其他设备之间建立连接的方法,其中,该检测设备连接有遥感运动检测装置,其中,该方法包括以下步骤:
A通过所述遥感运动检测装置获取运动对象的第一运动特征信息;
B当所述第一运动特征信息与所述其他设备所获得的所述运动对象的第二运动特征信息相匹配时,与所述其他设备建立连接。
根据本发明的另一个方面,还提供了一种用于在检测设备端与其他设备之间建立连接的装置,其中,该检测设备连接有遥感运动检测装置,其中,该装置包括:
运动检测装置,用于通过所述遥感运动检测装置获取运动对象的第一运动特征信息;
连接建立装置,用于当所述第一运动特征信息与所述其他设备所获得的所述运动对象的第二运动特征信息相匹配时,与所述其他设备建立连接。
根据本发明的再一个方面,还提供了一种用于在设备间建立连接的***,其中,该***包括连接有遥感运动检测装置的检测设备以及拟与所述检测设备建立连接的其他设备,其中,所述检测设备可操作来:
-通过所述遥感运动检测装置获取运动对象的第一运动特征信息;
-当所述第一运动特征信息与所述其他设备所获得的所述运动对象的第二运动特征信息相匹配时,与所述其他设备建立连接;
其中,所述其他设备可操作来:
-检测所述运动对象的运动,以获得所述运动对象的第二运动特征信息;
-当所述第二运动特征信息与所述检测设备所获得的所述运动对象的第一运动特征信息相匹配时,与所述检测设备建立连接。
与现有技术相比,本发明通过匹配检测设备与其他设备所分别获得的运动对象的运动特征信息,使得在两信息相互匹配时,检测设备与其他设备可建立连接,从而设备间建立连接时无需用户人工输入连接密码,提高了连接的安全性及便捷性,从而获得更好的用户体验。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1a和1b示出根据本发明的应用场景示意图;
图2a和2b示出根据本发明的***示意图;
图3示出根据本发明一个优选实施例的方法流程图;
图4示出根据本发明另一个优选实施例的装置示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
根据本发明,检测设备可基于对运动对象的运动检测来与其他设备建立连接,并随后可与所连接的其他设备进行各种应用交互。
其中,检测设备连接有遥感运动检测装置,由遥感运动检测装置检测运动对象的第一运动特征信息,并将所检测到的第一运动特征信息传递给检测设备。在此,遥感运动检测装置包括但不限于任何可适用于本发明的非接触式运动检测装置,更具体地,包括各种通过非接触方式检测一定范围内或一定距离内物体的运动的传感设备,诸如二维摄像头、三维摄像头、超声波感应装置、无线电波感应装置、红外运动传感器、热释电红外检测器等。例如,摄像头捕获运动对象的运动图像,通过对运动图像的分析,获得运动对象的第一运动特征信息,诸如运动对象的运动轨迹、运动方向、运动速度等。进一步地,遥感运动检测装置可通过主动方式或被动方式来进行检测,其中,主动方式如发出特定波通过检测其反射来获得运动对象的运动特征信息;被动方式如只检测来自运动对象的信号并获得相应的运动特征信息。
检测设备包括但不限于任何可适用于本发明的,连接有遥感运动检测装置并具有计算能力的电子设备,诸如电视、计算机、服务器、工作站、移动设备等,其中,工作站包括各种自助终端,如商业售卖设备、商业结账设备等,移动设备诸如手机、平板电脑、PPC、PDA以及PSP等具有通信功能的便携设备。
在此,检测设备与遥感运动检测装置的连接方式包括但不限于任何可适用于在检测设备与遥感运动检测装置之间传递信息的连接方式,如有线连接、无线连接抑或两者的结合,具体如遥感运动检测装置内置于检测设备之中,或遥感运动检测装置外置于检测设备,两者通过无线方式通信。进一步地,该连接方式不限于直接连接,检测设备与遥感运动检测装置还可以经由其他装置、设备或***进行通信,如检测设备与遥感运动检测装置可通过现有通信网络进行通信,其中,现有通信网络包括但不限于2G/3G/LTE无线通信网络、DSL/ADSL有线通信线路以及互联网等可为设备间提供通信服务的网络。
并且,可与检测设备建立连接的设备包括但不限于其他同样连接有遥感运动检测装置的检测设备以及其他可检测其自身运动的设备,对于后者,其可通过装置的MEMS(Micro Electro Mechanical systems,微电子机械***)运动传感装置或摄像头来检测自身运动,后者包括但不限于各种移动设备,诸如手机、平板电脑、PPC、PDA以及PSP等具有通信功能的便携设备。本文中,为便于说明,对后一种设备以装置有MEMS运动传感装置来进行举例说明,并简称为“MEMS设备”。
例如,如图1a所示,多个检测设备10对运动对象进行运动特征检测,并通过相互匹配所获得的该运动对象的运动特征信息,这些检测设备10之间可建立连接。在此,运动对象包括但不限于任何可适用于本发明的,可由遥感运动检测装置检测到其运动的对象,诸如人、运动物体等。
又如,如图1b所示,检测设备10通过其遥感运动检测装置检测获得MEMS设备20的第一运动特征信息,MEMS设备20通过其装置的MEMS运动传感器来检测其自身运动,并获得相应的第二运动特征信息,并在第一运动特征信息与第二运动特征信息相匹配时,检测设备10与MEMS设备20建立连接;也即,在此,该MEMS设备20既是待检测的运动对象,也是待与检测设备10建立连接的其他设备。
需要说明的是,本发明对待建立连接的设备的数量并无限制。因此,虽然本发明中将多以一个检测设备10与一个其他设备(如另一检测设备10或MEMS设备20)建立连接来进行举例说明,本领域技术人员应能理解,本发明同样可适用于一个检测设备10与多个其他设备建立连接以及多个检测设备10与多个其他设备建立连接的场景。
例如,一个检测设备10对多个MEMS设备20进行运动检测,由此获得每个MEMS设备20的第一运动特征信息,并当一个第一运动特征信息与其中一个MEMS设备20检测其自身运动所获得的第二运动特征信息匹配时,该检测设备10与相应MEMS设备20建立连接,从而该检测设备10可与多个MEMS设备20建立连接。
图2a示出根据本发明一个实施例的***示意图。如图2a所示,***1包括检测设备10和MEMS设备20。其中,例如,检测设备10通过其遥感运动检测装置100获取MEMS设备20的第一运动特征信息,MEMS设备20通过其MEMS运动传感器获得自身运动的第二运动特征信息;当第一运动特征信息与第二运动特征信息相匹配时,检测设备10与MEMS设备20建立连接。在此,匹配可以在检测设备10进行,也可以在MEMS设备20进行。进一步地,检测设备10与MEMS设备20还可以基于预定的编码方式分别对第一运动特征信息与第二运动特征信息进行编码,进而根据编码后的第一运动特征信息与编码后的第二运动特征信息的匹配来建立连接。
图2b示出根据本发明另一个实施例的***示意图。如图2b所示,***2包括检测设备10、MEMS设备20以及中间服务器30。其中,例如,检测设备10通过其遥感运动检测装置100获取MEMS设备20的第一运动特征信息,MEMS设备20通过其MEMS运动传感器获得自身运动的第二运动特征信息;中间服务器30对第一运动特征信息与第二运动特征信息进行匹配,当两者匹配时,检测设备10与MEMS设备20建立连接。
在此,中间服务器30获得第一运动特征信息与第二运动特征信息的方式至少包括以下3种方式:
1)检测设备10与MEMS设备20分别将第一运动特征信息与第二运动特征信息发送至中间服务器30,中间服务器30对两者进行匹配,并将匹配结果分别返回给检测设备10与MEMS设备20,当两者匹配时,检测设备10与MEMS设备20建立连接;
2)检测设备10将其获得的第一运动特征信息发送至MEMS设备20,MEMS设备20将第一运动特征信息与第二运动特征信息发送至中间服务器30,中间服务器30对两者进行匹配,并将匹配结果返回给MEMS设备20,当两者匹配时,MEMS设备20与检测设备10建立连接;
3)MEMS设备20将其获得的第二运动特征信息发送至检测设备10,检测设备10将第一运动特征信息与第二运动特征信息发送至中间服务器30,中间服务器30对两者进行匹配,并将匹配结果返回给检测设备10,当两者匹配时,检测设备10与MEMS设备20建立连接。
以上3种方式,可适用于不同的场景,以满足具体的应用需求。例如,方式1)可以适用于检测设备10与MEMS设备20均可与中间服务器30通信的场景,并进一步地,在第一运动特征信息与第二运动特征信息匹配时,MEMS设备20与检测设备10还可经由中间服务器30建立连接。方式2)和3)可以分别适用于仅检测设备10或仅MEMS设备20可与中间服务器30通信的场景,从而由检测设备10或MEMS设备20来将第一运动特征信息与第二运动特征信息发送至中间服务器30,以进行匹配。
在此,中间服务器30包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集合或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集合组成的一个超级虚拟计算机。并且,在以上3种方式中,由于其中可与中间服务器进行通信的通信对端均不相同,从而这3种方式中的中间服务器也可以是不同的,或者是当中间服务器为多台设备组合的集合时,对于这3种方式,由其中不同的设备来提供匹配。进一步地,由于在第1)种方式中,中间服务器可以提供匹配功能和连接功能,这两种功能也可以由“中间服务器集合”中的不同设备来完成。
图3示出根据本发明的一个实施例的方法流程图。
在步骤S301中,检测设备通过遥感运动检测装置获取运动对象的第一运动特征信息。在此,对第一运动特征信息做广义解释,其可包括任何可适用于本发明的,可唯一标识运动对象的运动且与运动对象的运动相关的信息。第二运动特征信息也应做相同解释,其由待与检测设备连接的其他设备检测运动对象的运动获得,从而同样包括任何可适用于本发明的,可唯一标识运动对象的运动且与运动对象的运动相关的信息。
具体地,所述第一运动特征信息基于但不限于,以下至少任一项:
1)运动对象的基本运动特征相关信息,即与运动对象的基本运动特征相关的信息,其中,基本运动特征包括速度、加速度、方向等。
2)运动对象的运动轨迹相关信息,即与运动对象的运动轨迹相关的信息,其中,运动轨迹包括运动对象本身的运动轨迹,以及运动对象的基本运动特征的轨迹,诸如速度、加速度、方向变化的轨迹等。
进一步地,所述运动轨迹相关信息包括但不限于,以下至少任一项:
a)运动对象的运动轨迹,包括运动对象本身的运动轨迹以及运动对象的各运动特征的变化轨迹。
b)运动对象的运动轨迹的突出特征信息,包括各运动轨迹中的折转点的相关特征信息,诸如其速度、加速度、方向、发生时间及相对位置等,其中,折转点为各运动轨迹中的局部峰点或谷点。
c)运动对象的运动轨迹的全局特征信息,包括由每个运动轨迹的完整轨迹所获得的特征信息,诸如运动对象的晃动频率、振幅、速度方差等。
3)运动对象的运动模式相关信息,即与运动对象的运动模式相关的信息,其中,运动模式包括运动对象的晃动次数,更具体地,可为预定时间内运动对象的晃动次数。
4)运动对象的运动变化趋势相关信息,即与运动对象的运动变化趋势相关的信息,其中,运动变化趋势包括运动特征的变化趋势,如速度变化趋势、加速度变化趋势等,以及运动轨迹的变化趋势。
在此,检测设备获取运动对象的第一运动特征信息的方式至少包括:
1)由遥感运动检测装置发出特定波,如超声波、无线电波等,通过检测该特定波的反射来获得运动对象的第一运动特征信息。
2)通过遥感运动检测装置捕获运动对象的运动图像,如,由二维或三维摄像头捕获运动对象的运动图像,并根据所述运动图像,获取运动对象的第一运动特征信息。其中,根据运动图像获取所述第一运动特征信息的方法至少包括:
a)检测运动图像中的运动对象,通过各种现有的视频跟踪算法来跟踪运动对象的运动,进而获得其第一运动特征信息。
b)分析运动图像的运动或运动区域,以获得第一运动特征信息。其中,分析运动图像的运动区域可使用如光流分析等方法对运动图像的不同运动区域进行分割,也可对运动图像进行运动检测取其总体运动方向和速度大小为整个运动图像的运动特征信息,并将该运动特征信息作为运动对象的第一运动特征信息。例如,使用整个运动图像各像素的运动对总体运动大小和方向进行投票,并取最多票数的大小和方向,并将该大小和方向作为运动对象的第一运动特征信息。进一步地,还可以考虑图像或运动区域的运动模式。具体地,当多帧运动图像或其中运动区域的运动属于有效的运动模式时,根据该运动模式生成运动图像或运动区域的运动特征信息,并将其作为运动对象的第一运动特征信息。例如,一秒内图像的运动(或其中某一足够大的区域)不断在水平左,水平右之间以一秒3-5次来回反复足够多次,则确定该水平晃动属于有效的运动模式,并根据该晃动模式生成运动特征信息,并将其作为运动对象的第一运动特征信息。进一步地,还可以将整个运动图像或运动区域的运动特征信息与其晃动模式结合来生成最终的运动特征信息,并将其作为运动对象的第一运动特征信息。
需要说明的是,上述对运动图像进行分析,以获得运动对象的第一运动特征信息的操作可由遥感运动检测装置或检测设备来完成,这取决于遥感运动检测装置的能力和/或遥感运动检测装置与检测设备之间的工作效率。
在步骤S302中,当检测设备所检测获得的运动对象的第一运动特征信息与其他设备所获得的所述运动对象的第二运动特征信息相匹配时,检测设备与所述其他设备建立连接。
在此,对第一运动特征信息与第二运动特征信息的匹配可由检测设备、其他设备或中间服务器来执行。具体地:
1)检测设备可自其他设备接收其所获得的所述运动对象的第二运动特征信息;当第一运动特征信息与第二运动特征信息相匹配时,检测设备与所述其他设备建立连接。
替代地,在自其他设备接收其所获得的所述运动对象的第二运动特征信息后,检测设备也可将所述第一运动特征信息与所述第二运动特征信息发送至第一中间服务器,以由第一中间服务器对两者进行匹配;当所述第一运动特征信息与所述第二运动特征信息相匹配时,检测设备与所述其他设备建立连接。在此,第一中间服务器可以向检测设备返回匹配结果,如匹配成功,据此,检测设备与所述其他设备建立连接。
在一个示例中,其他设备向检测设备发送连接请求,该连接请求中包括该其他设备所获得的运动对象的第二运动特征信息;检测设备可自行匹配第一运动特征信息与第二运动特征信息,也可将第一运动特征信息与第二运动特征信息转发至第一中间服务器,以进行匹配;当匹配成功时,检测设备与该发送连接请求的其他设备建立连接。
在此,其他设备可通过任何现有的通信方式来向检测设备发送连接请求,例如通过蓝牙方式、广播方式等。
2)检测设备向其他设备发送该检测设备检测运动对象所获得的第一运动特征信息;当所述第一运动特征信息与所述第二运动特征信息相匹配时,检测设备与所述其他设备建立连接。
替代地,检测设备将其检测运动对象所获得的第一运动特征信息发送给拟建立连接的其他设备后,所述其他设备将其所获得的所述运动对象的第二运动特征信息与所述第一运动特征信息发送至第二中间服务器,以由第二中间服务器对两者进行匹配;当所述第一运动特征信息与所述第二运动特征信息相匹配时,检测设备与所述其他设备建立连接。在此,第二中间服务器可以向所述其他设备返回匹配结果,如匹配成功,据此,检测设备与所述其他设备建立连接。
在一个示例中,检测设备向其他设备发送连接请求,该连接请求中包括该检测设备所获得的运动对象的第一运动特征信息;该其他设备可自行匹配第一运动特征信息与第二运动特征信息,也可将第一运动特征信息与第二运动特征信息转发至第二中间服务器,以进行匹配;当匹配成功时,该其他设备与检测设备建立连接。
优选地,在上述1)和2)中由检测设备或其拟连接的其他设备来进行匹配的方案中,检测设备和所述其他设备还可进一步将各自获得的第一运动特征信息和第二运动特征信息拆分为多个部分,并将其中的部分运动特征信息发送至对方,并且互相发送的部分不同。例如,将第一运动特征信息和第二运动特征信息分别分为2个部分,检测设备将第一部分的第一运动特征信息发送至其拟连接的其他设备,所述其他设备将第二部分的第二运动特征信息发送至该检测设备,两个设备均对所接收到的部分运动特征信息与其自身所获得的运动特征信息的相应部分进行匹配,当匹配时,两个设备建立连接。
3)检测设备与其他设备分别向第三中间服务器发送各自对运动对象所获得的第一运动特征信息与第二运动特征信息;从第三中间服务器获得关于所述第一运动特征信息与所述第二运动特征信息的匹配结果;当所述第一运动特征信息与所述第二运动特征信息相匹配时,检测设备与所述其他设备建立连接。
在此,检测设备与其他设备之间可以直接建立连接,也可以在两者无法直接通信的情况下,经由该第三中间服务器来建立连接,进一步地,还可以先经由该第三中间服务器建立连接,再通过其他两者均支持的通信方式来建立直接连接。
在一个示例中,检测设备与其他设备分别检测获得运动对象的第一运动特征信息与第二运动特征信息,并分别向第三中间服务器发送各自获得的所述第一运动特征信息与所述第二运动特征信息;第三中间服务器对所述第一运动特征信息与所述第二运动特征信息进行匹配,并将匹配结果返回给检测设备与该其他设备,该匹配结果中还包括另一方的设备标识信息;当匹配成功时,检测设备与该其他设备根据匹配结果中对方的设备标识信息向对方发送连接请求,以建立连接。
在另一个示例中,在检测设备与其拟连接的其他设备无法直接通信的情形下,检测设备还可经由该第三中间服务器与所述其他设备建立连接。进一步地,检测设备之后还可与所述其他设备建立直接连接。
例如,在经由第三中间服务器建立连接后,该第三中间服务器获取检测设备及其连接的其他设备的可通信方式及相应的连接信息,进而通知检测设备及所述其他设备两者共同的可通信方式及相应的连接信息,据此,检测设备及所述其他设备可从中选择最佳通信方式来直接建立连接,如根据服务种类和预设允许(***或用户预设)来选择最佳通信方式。其中,第三中间服务器可预先存储各设备的通信方式及其对应的连接信息,也可向检测设备及所述其他设备请求获取其各自的通信方式及相应的连接信息。并且,第三中间服务器可通过设备的网络地址(如子网IP地址)、当前地点来决定相连设备端(如检测设备及其连接的其他设备)是否可能本地连接或直接连接。当第三中间服务器判断相连设备端可以直接连接,该第三中间服务器向检测设备及其连接的其他设备发送所需的连接相关信息(如对方的子网IP地址)和授权服务种类等信息。
替代地,第三中间服务器可仅为检测设备与其拟连接的其他设备建立连接,并不做匹配。例如,检测设备与其他设备分别检测获得运动对象的第一运动特征信息与第二运动特征信息,并分别向第三中间服务器发送各自获得的第一运动特征信息与第二运动特征信息,第三中间服务器根据附加信息,诸如各设备所发送的运动时间相关信息、设备地点相关信息等,来对各设备进行分组,并在组内广播该组中设备所发送的运动特征信息,由该组中各设备将其检测的运动特征信息与第三中间服务器所广播的各运动特征信息进行匹配,并确定各自对应的待连接设备,如检测设备将其所检测的第一运动特征信息与第三中间服务器所广播的其他设备所获得的第二运动特征信息进行匹配,并确定对应的待连接设备,随后可直接与之建立连接或经由第三中间服务器与之建立连接。
需要说明的是,第一、第二、第三中间服务器可以是同一中间服务器,向所有设备提供匹配服务,也可以是不同中间服务器,分别基于实际应用需求来向不同的请求设备提供匹配服务。
在图3所示方法实施例的一个优选示例中,可分别对第一运动特征信息与第二运动特征信息进行编码,并对编码后的第一运动特征信息与编码后的第二运动特征信息进行匹配,当两者相匹配时,检测设备与所述其他设备建立连接。为便于描述,本文中,有时将编码后的运动特征信息称为运动特征码,对应于第一运动特征信息与第二运动特征信息,则分别为第一运动特征码及第二运动特征码。
例如,可对运动轨迹进行编码,如其中图形形状特征和轮廓进行编码。进一步地,还可以将时间序列顺序与图形形状特征结合来进行编码,如根据运动轨迹中每段图形形状特征产生时间的先后顺序并结合相应时间的图形形状特征进行编码,从而产生轨迹的先后顺序不同影响编码输出。在此,编码方法包括但不限于傅立叶形状描述符法、几何参数法、形状不变矩法、旋转函数法、小波描述符法等。
例如,还可对速度大小、加速度大小、方向相对变化趋势等进行编码。利用速度大小、加速度大小、方向相对变化趋势的编码可以排除因为不同设备检测差异对编码的影响,使用如升(+1)、平(0)、降(-1)来描述变化趋势。具体实现如:C=A1-A2,其中c为差分编码,A1、A2分别为时间T1、T2所对应的运动特征值,如速度大小、加速度大小等。进一步地,还可对C二值化或三值化,如分别取+1,-1或+1,0,-1。例如,对于运动对象在4个时刻的速度值,检测设备与MEMS设备分别检测获得第一运动特征信息1231与第二运动特征信息2342,在对这两个运动特征信息进行上述差分编码后,其获得的运动特征码相同,均为11-2。又如,对于运动对象在4个时刻的加速度值,检测设备与MEMS设备分别检测获得第一运动特征信息1231与第二运动特征信息1353,这两个运动特征信息差分编码后所获得的运动特征码不同,但两者的差分二值或三值化相同,均为11-1。还可进一步使用速度与方向变化相结合的编码,例如,速度(或加速度)的变化趋势分为三种,即加速(+1)、匀速(0)和减速(-1),故相应的编码值也有三个;方向的变化趋势也可分为三种,即升(+1)、平(0)和降(-1),故相应的编码值也有三个;从而将二者组合后可获得更多的编码值,如可采用加速升(4)、加速平(3)、加速降(2)、匀速升(1)、匀速平(0)、匀速降(-1)、减速升(-2)、减速平(-3)、减速降(-4)来描述运动变化。
进一步地,还可对编码后的运动特征信息(运动特征码)进行转换,如根据实现匹配的设备的要求。例如,一个以运动轨迹编码的特征码,结合运动所在各处的时间可以计算各处运动的速度、加速度、突出特征、全局特征,从而将该基于运动轨迹的运动特征码转换为基于其他运动特征信息的运动特征码。对此,当检测设备所获得运动特征码为基于运动轨迹的运动特征码,而第三中间服务器要求进行匹配的运动特征码为基于运动轨迹的突出特征信息的运动特征码时,检测设备可以将其获得的运动特征码进行相应转换后,再提交至第三中间服务器进行匹配。
在图3所示方法实施例的另一个优选示例中,当检测设备与其他设备可直接通信时,检测设备可先通过连接辅助信息确定待连接的候选设备,进而当候选设备所获得的运动对象的第二运动特征信息与所述第一运动特征信息相匹配时,相匹配的候选设备即为待与该检测设备进行通信的其他设备,并与所述其他设备建立连接。
当有多个设备向检测设备发送连接请求时,检测设备可根据连接辅助信息对这些设备进行筛选,从中确定待连接的候选设备,并当候选设备所获得的运动对象的第二运动特征信息与该检测设备所获得的运动对象的第一运动特征信息相匹配时,将相匹配的候选设备作为连接目标设备,与其建立连接。
其中,所述连接辅助信息包括但不限于,以下至少任一项:
1)运动相关时间信息,诸如运动的开始时间、结束时间、持续时间等。
2)运动相关地点信息,包括检测设备所处的地点、运动对象所处的地点、候选设备所处的地点。
3)设备相关信息,包括候选设备的标识信息,诸如设备ID、IP等。
4)设备连接相关信息,包括候选设备的网络连接信息、连接权限以及连接历史记录,其中,连接历史记录包括设备间连接的频率,以供筛选出常与之连接的候选设备。
在图3所示方法实施例的再一个优选示例中,其中待与检测设备建立连接的其他设备包括多个,如有多个MEMS设备向检测设备发送其自身运动的第二运动特征信息。检测设备通过其遥感运动检测装置获取每个MEMS设备的第一运动特征信息,当每个第一运动特征信息与一个第二运动特征信息相匹配时,检测设备与该匹配的第二运动特征信息所对应的MEMS设备建立连接。
在此,检测设备或遥感运动检测装置可通过运动跟踪算法来跟踪多个MEMS设备的运动,并由此获得每个MEMS设备的第一运动特征信息。进一步地,在对一个MEMS设备的运动检测已足以生成相应的第一运动特征信息时,可停止对该MEMS设备的运动检测,以节省计算资源来计算其他MEMS设备的第一运动特征信息。
此外,多个MEMS设备在与该检测设备建立连接之后,还可通过该检测设备来在相互之间建立连接,如由该检测设备为这些MEMS设备之间中转消息。
替代地,检测设备将所有已与该检测设备建立连接的MEMS设备的连接相关信息(如设备标识信息)广播至这些MEMS设备,以供其相互之间直接建立连接。
在图3所示方法实施例的一个优选示例中,当满足预定的连接触发条件时,检测设备进入与其他设备建立连接的准备状态,从而启动对运动对象的第一运动特征信息的获取。在此,连接触发条件包括但不限于任何可适用于本发明的,用于触发检测设备启动对运动对象的第一运动特征信息的获取的条件,诸如用户点击特定按钮、检测到预定的检测对象或运动模式等。
具体地,连接触发条件包括但不限于,以下至少任一项:
1)检测到预定的检测对象,检测对象包括但不限于任何可适用于本发明的,可通过遥感运动检测装置检测确定的特定对象,诸如人手、人脸、手机等。具体地,检测对象包括但不限于,以下至少任一项:
a)人手。
b)人脸。
c)手势。
可通过使用预先训练好的分类器来识别人手、人脸和手势。具体如对大量预定检测对象和非检测对象进行特征提取和训练,生成分类器,利用分类器对所检测到的对象进行判别,以确定为预定检测对象和非检测对象。其中提取的特征可以采用Harr-like,HOG,LBP等,训练方法可以采用LDA,SVM,Adaboost等。
此外,对于物体形状的检测,可以首先提取边缘,然后进行模板匹配来识别形状。其中,模板匹配可采用Haussdorff或Chafer distance匹配等方法。对于一定形状物体的检测,可以结合以上形状检测和物体识别方法,如先进行形状检测,对于属于预定形状的候选物体再进行物体识别。
d)具有特定发光模式的发光单元。在此,发光单元包括但不限于LED、OLED等可见光源,特定发光模式包括但不限于发光单元在图像中的成像光点的特定颜色、亮度、形状、大小、闪烁频率等,以及它们的组合。例如,MEMS设备开启闪光灯,并以特定闪烁频率进行闪烁,当检测设备检测到该以特定闪烁频率闪烁的闪光灯时,通过遥感运动检测装置来获得该MEMS设备的第一运动特征信息。
2)检测到预定的运动模式,如预定时间内的晃动次数(如1秒3次)、晃动模式(如向左晃3次,向右晃3次)。
例如,MEMS设备具有MEMS装置和蓝牙装置,检测设备具有摄像装置和蓝牙装置;MEMS设备通过MEMS装置检测其自身的运动状态,检测设备通过摄像装置捕获该MEMS设备的运动状态;当MEMS设备和检测设备检测到预定检测对象的特定运动模式,启动蓝牙装置的搜索连接;MEMS设备将其蓝牙名称设置为预置值,检测设备通过预置的蓝牙名称搜索该MEMS设备;当检测设备通过蓝牙搜索到该MEMS设备时,两设备通过各自检测到的该MEMS设备的运动特征信息作为密钥进行蓝牙匹配,当匹配成功后,两设备可建立连接。
在图3所示方法实施例的另一个优选示例中,在连接建立后,检测设备与所连接的其他设备进行数据传输,以供后续应用。当检测设备与其他设备通过对运动对象的运动检测建立连接后,检测设备与其他设备之间还可进行各种数据传输,以实现具体应用,如可进行数据共享、设备间控制等。在此,检测设备与其待连接的设备可将各种检测的第一运动特征信息与第二运动特征信息作为连接密码、验证密码、执行命令代码等,当两者匹配时,两个设备之间建立连接,并随后可进行数据传输。
例如,在连接建立后,检测设备与所述其他设备共享网络配置信息,以接入同一网络。具体地,两设备不在同一网络时,一个设备(如检测设备)可通过近距离通信方式(如红外、蓝牙、NFC等)将其所在局域网的网络配置信息(如安全验证信息)发送给另一个设备(如MEMS设备),从而使得另一个设备也能接入该局域网,两个设备因此处于同一局域网。该方式不需要输入密码和设置,提高两设备间的连接速度和控制速度。进一步地,已处于局域网内的设备(如检测设备)还可将将其所在局域网的网络配置信息发送中间服务器,以由中间服务器将该网络配置信息转发给与该设备建立连接的另一设备(如MEMS设备),以供该另一设备接入该局域网。
例如,当检测到检测设备与所述其他设备共同支持其他通信方式时,通过其他通信方式与所述其他设备进行数据传输。具体地,在建立连接后,检测设备与其连接的其他设备检测到两个设备均支持蓝牙、红外等通信方式,则可根据待传输数据量,来选择蓝牙或红外通信方式,以在两者之间传输数据。
在图3所示方法实施例的一个优选示例中,当满足预定的断开条件时,检测设备断开与所述其他设备的连接。在此,断开条件包括但不限于,以下任一项:
1)预定断开时间,当一定时间内无操作时,连接将自动断开;
2)使用地点信息,如通过MEMS设备上的GPS信息,确定该设备已离开使用地点范围;
3)用户重复连接时的运动操作,如检测到用户再次晃动MEMS设备,连接状态转变为断开状态;
4)接收到来自连接对端或服务器发出的中断连接指令;
5)两者间的近距通信方式表明当前设备不再处于彼此的连接范围,设备连接后可以利用如蓝牙、红外等近距通信方式来检查是否仍处于彼此的连接范围,如当前设备不再处于该范围,连接即可断开。
图4示出根据本发明的另一个实施例的装置示意图。
如图4所示,检测设备10内置一遥感运动检测装置100,该检测设备10还包括运动获取装置410和连接建立装置420。
具体地,运动获取装置410通过遥感运动检测装置100获取运动对象的第一运动特征信息。在此,对第一运动特征信息做广义解释,其可包括任何可适用于本发明的,可唯一标识运动对象的运动且与运动对象的运动相关的信息。第二运动特征信息也应做相同解释,其由待与检测设备连接的其他设备检测运动对象的运动获得,从而同样包括任何可适用于本发明的,可唯一标识运动对象的运动且与运动对象的运动相关的信息。
具体地,所述第一运动特征信息基于但不限于,以下至少任一项:
1)运动对象的基本运动特征相关信息,即与运动对象的基本运动特征相关的信息,其中,基本运动特征包括速度、加速度、方向等。
2)运动对象的运动轨迹相关信息,即与运动对象的运动轨迹相关的信息,其中,运动轨迹包括运动对象本身的运动轨迹,以及运动对象的基本运动特征的轨迹,诸如速度、加速度、方向变化的轨迹等。
进一步地,所述运动轨迹相关信息包括但不限于,以下至少任一项:
a)运动对象的运动轨迹,包括运动对象本身的运动轨迹以及运动对象的各运动特征的变化轨迹。
b)运动对象的运动轨迹的突出特征信息,包括各运动轨迹中的折转点的相关特征信息,诸如其速度、加速度、方向、发生时间及相对位置等,其中,折转点为各运动轨迹中的局部峰点或谷点。
c)运动对象的运动轨迹的全局特征信息,包括由每个运动轨迹的完整轨迹所获得的特征信息,诸如运动对象的晃动频率、振幅、速度方差等。
3)运动对象的运动模式相关信息,即与运动对象的运动模式相关的信息,其中,运动模式包括运动对象的晃动次数,更具体地,可为预定时间内运动对象的晃动次数。
4)运动对象的运动变化趋势相关信息,即与运动对象的运动变化趋势相关的信息,其中,运动变化趋势包括运动特征的变化趋势,如速度变化趋势、加速度变化趋势等,以及运动轨迹的变化趋势。
在此,运动获取装置410获取运动对象的第一运动特征信息的方式至少包括:
1)由遥感运动检测装置100发出特定波,如超声波、无线电波等,通过检测该特定波的反射来获得运动对象的第一运动特征信息。
2)通过遥感运动检测装置100捕获运动对象的运动图像,如,由二维或三维摄像头捕获运动对象的运动图像,并根据所述运动图像,获取运动对象的第一运动特征信息。其中,根据运动图像获取所述第一运动特征信息的方法至少包括:
a)检测运动图像中的运动对象,通过各种现有的视频跟踪算法来跟踪运动对象的运动,进而获得其第一运动特征信息。
b)分析运动图像的运动或运动区域,以获得第一运动特征信息。其中,分析运动图像的运动区域可使用如光流分析等方法对运动图像的不同运动区域进行分割,也可对运动图像进行运动检测取其总体运动方向和速度大小为整个运动图像的运动特征信息,并将该运动特征信息作为运动对象的第一运动特征信息。例如,使用整个运动图像各像素的运动对总体运动大小和方向进行投票,并取最多票数的大小和方向,并将该大小和方向作为运动对象的第一运动特征信息。进一步地,还可以考虑图像或运动区域的运动模式。具体地,当多帧运动图像或其中运动区域的运动属于有效的运动模式时,根据该运动模式生成运动图像或运动区域的运动特征信息,并将其作为运动对象的第一运动特征信息。例如,一秒内图像的运动(或其中某一足够大的区域)不断在水平左,水平右之间以一秒3-5次来回反复足够多次,则确定该水平晃动属于有效的运动模式,并根据该晃动模式生成运动特征信息,并将其作为运动对象的第一运动特征信息。进一步地,还可以将整个运动图像或运动区域的运动特征信息与其晃动模式结合来生成最终的运动特征信息,并将其作为运动对象的第一运动特征信息。
需要说明的是,上述对运动图像进行分析,以获得运动对象的第一运动特征信息的操作可由遥感运动检测装置或运动获取装置来完成,这取决于遥感运动检测装置的能力和/或遥感运动检测装置与运动获取装置之间的工作效率。
当运动获取装置410所检测获得的运动对象的第一运动特征信息与其他设备所获得的所述运动对象的第二运动特征信息相匹配时,连接建立装置420与所述其他设备建立连接。
在此,对第一运动特征信息与第二运动特征信息的匹配可由检测设备10的连接建立装置420、其他设备或中间服务器来执行。具体地:
1)连接建立装置420可进一步包括特征接收单元(未示出)和第一连接单元(未示出)。特征接收单元自其他设备接收其所获得的所述运动对象的第二运动特征信息;第一连接单元当第一运动特征信息与第二运动特征信息相匹配时,与所述其他设备建立连接。
替代地,在特征接收单元自其他设备接收其所获得的所述运动对象的第二运动特征信息后,第一连接单元也可将所述第一运动特征信息与所述第二运动特征信息发送至第一中间服务器,以由第一中间服务器对两者进行匹配;当所述第一运动特征信息与所述第二运动特征信息相匹配时,第一连接单元与所述其他设备建立连接。在此,第一中间服务器可以向检测设备10返回匹配结果,如匹配成功,据此,检测设备10与所述其他设备建立连接。
在一个示例中,其他设备向检测设备10发送连接请求,该连接请求中包括该其他设备所获得的运动对象的第二运动特征信息;连接建立装置420可自行匹配第一运动特征信息与第二运动特征信息,也可将第一运动特征信息与第二运动特征信息转发至第一中间服务器,以进行匹配;当匹配成功时,检测设备10与该发送连接请求的其他设备建立连接。
在此,其他设备可通过任何现有的通信方式来向检测设备10发送连接请求,例如通过蓝牙方式、广播方式等。
2)连接建立装置420可进一步包括特征发送单元(未示出)和第二连接单元(未示出)。特征发送单元向其他设备发送该检测设备检测运动对象所获得的第一运动特征信息;第二连接单元当所述第一运动特征信息与所述第二运动特征信息相匹配时,与所述其他设备建立连接。
替代地,特征发送单元将运动获取装置410检测运动对象所获得的第一运动特征信息发送给拟建立连接的其他设备后,所述其他设备将其所获得的所述运动对象的第二运动特征信息与所述第一运动特征信息发送至第二中间服务器,以由第二中间服务器对两者进行匹配;当所述第一运动特征信息与所述第二运动特征信息相匹配时,检测设备10与所述其他设备建立连接。在此,第二中间服务器可以向所述其他设备返回匹配结果,如匹配成功,据此,检测设备10与所述其他设备建立连接。
在一个示例中,检测设备10的特征发送单元向其他设备发送连接请求,该连接请求中包括该检测设备所获得的运动对象的第一运动特征信息;该其他设备可自行匹配第一运动特征信息与第二运动特征信息,也可将第一运动特征信息与第二运动特征信息转发至第二中间服务器,以进行匹配;当匹配成功时,该其他设备与检测设备10建立连接。
优选地,在上述1)和2)中由检测设备或其拟连接的其他设备来进行匹配的方案中,检测设备和所述其他设备还可进一步将各自获得的第一运动特征信息和第二运动特征信息拆分为多个部分,并将其中的部分运动特征信息发送至对方,并且互相发送的部分不同。例如,将第一运动特征信息和第二运动特征信息分别分为2个部分,检测设备将第一部分的第一运动特征信息发送至其拟连接的其他设备,所述其他设备将第二部分的第二运动特征信息发送至该检测设备,两个设备均对所接收到的部分运动特征信息与其自身所获得的运动特征信息的相应部分进行匹配,当匹配时,两个设备建立连接。
3)检测设备10的连接建立装置420向第三中间服务器发送对运动对象所获得的第一运动特征信息,其他设备也向第三中间服务器发送对该运动对象所获得的第二运动特征信息,连接建立装置420从第三中间服务器获得关于所述第一运动特征信息与所述第二运动特征信息的匹配结果;当所述第一运动特征信息与所述第二运动特征信息相匹配时,连接建立装置420与所述其他设备建立连接。
在一个示例中,检测设备10的连接建立装置420向第三中间服务器发送对运动对象所获得的第一运动特征信息,其他设备也向第三中间服务器发送对该运动对象所获得的第二运动特征信息;第三中间服务器对所述第一运动特征信息与所述第二运动特征信息进行匹配,并将匹配结果返回给检测设备与该其他设备,该匹配结果中还包括另一方的设备标识信息;当匹配成功时,检测设备10的连接建立装置420与该其他设备根据匹配结果中对方的设备标识信息向对方发送连接请求,以建立连接。
进一步地,在检测设备10与其拟连接的其他设备无法直接通信的情形下,连接建立装置420还可经由该第三中间服务器与所述其他设备建立连接。
替代地,第三中间服务器可仅为检测设备与其拟连接的其他设备建立连接,并不做匹配。例如,检测设备10的连接建立装置420向第三中间服务器发送对运动对象所获得的第一运动特征信息,其他设备也向第三中间服务器发送对该运动对象所获得的第二运动特征信息;第三中间服务器根据附加信息,诸如各设备所发送的运动时间相关信息、设备地点相关信息等,来对各设备进行分组,并在各组内广播相应组中设备所发送的运动特征信息,由该组中各设备将其检测的运动特征信息与第三中间服务器所广播的各运动特征信息进行匹配,并确定各自对应的待连接设备,如连接建立装置420将运动获取装置410所检测的第一运动特征信息与第三中间服务器所广播的其他设备所获得的第二运动特征信息进行匹配,并确定对应的待连接设备,随后可直接与之建立连接或经由第三中间服务器与之建立连接。
需要说明的是,第一、第二、第三中间服务器可以是同一中间服务器,向所有设备提供匹配服务,也可以是不同中间服务器,分别基于实际应用需求来向不同的请求设备提供匹配服务。
在图4所示装置实施例的一个优选示例中,检测设备10和待连接的其他设备均可包括编码装置(未示出),各自的编码装置可分别对第一运动特征信息与第二运动特征信息进行编码,并对编码后的第一运动特征信息与编码后的第二运动特征信息进行匹配,当两者相匹配时,检测设备10的连接建立装置420与所述其他设备建立连接。为便于描述,本文中,有时将编码后的运动特征信息称为运动特征码,对应于第一运动特征信息与第二运动特征信息,则分别为第一运动特征码及第二运动特征码。
例如,可对运动轨迹进行编码,如其中图形形状特征和轮廓进行编码。进一步地,还可以将时间序列顺序与图形形状特征结合来进行编码,如根据运动轨迹中每段图形形状特征产生时间的先后顺序并结合相应时间的图形形状特征进行编码,从而产生轨迹的先后顺序不同影响编码输出。在此,编码方法包括但不限于傅立叶形状描述符法、几何参数法、形状不变矩法、旋转函数法、小波描述符法等。
例如,还可对速度大小、加速度大小、方向相对变化趋势等进行编码。利用速度大小、加速度大小、方向相对变化趋势的编码可以排除因为不同设备检测差异对编码的影响,使用如升(+1)、平(0)、降(-1)来描述变化趋势。具体实现如:C=A1-A2,其中c为差分编码,A1、A2分别为时间T1、T2所对应的运动特征值,如速度大小、加速度大小等。进一步地,还可对C二值化或三值化,如分别取+1,-1或+1,0,-1。例如,对于运动对象在4个时刻的速度值,检测设备与MEMS设备分别检测获得第一运动特征信息1231与第二运动特征信息2342,在对这两个运动特征信息进行上述差分编码后,其获得的运动特征码相同,均为11-2。又如,对于运动对象在4个时刻的加速度值,检测设备与MEMS设备分别检测获得第一运动特征信息1231与第二运动特征信息1353,这两个运动特征信息差分编码后所获得的运动特征码不同,但两者的差分二值或三值化相同,均为11-1。还可进一步使用速度与方向变化相结合的编码,例如,速度(或加速度)的变化趋势分为三种,即加速(+1)、匀速(0)和减速(-1),故相应的编码值也有三个;方向的变化趋势也可分为三种,即升(+1)、平(0)和降(-1),故相应的编码值也有三个;从而将二者组合后可获得更多的编码值,如可采用加速升(4)、加速平(3)、加速降(2)、匀速升(1)、匀速平(0)、匀速降(-1)、减速升(-2)、减速平(-3)、减速降(-4)来描述运动变化。
进一步地,还可对编码后的运动特征信息(运动特征码)进行转换,如根据实现匹配的设备的要求。例如,一个以运动轨迹编码的特征码,结合运动所在各处的时间可以计算各处运动的速度、加速度、突出特征、全局特征,从而将该基于运动轨迹的运动特征码转换为基于其他运动特征信息的运动特征码。对此,当检测设备所获得运动特征码为基于运动轨迹的运动特征码,而第三中间服务器要求进行匹配的运动特征码为基于运动轨迹的突出特征信息的运动特征码时,检测设备可以将其获得的运动特征码进行相应转换后,再提交至第三中间服务器进行匹配。
在图4所示装置实施例的另一个优选示例中,当检测设备与其他设备可直接通信时,连接建立装置420可先通过连接辅助信息确定待连接的候选设备,进而当候选设备所获得的运动对象的第二运动特征信息与所述第一运动特征信息相匹配时,相匹配的候选设备即为待与该检测设备进行通信的其他设备,连接建立装置420与所述其他设备建立连接。
当有多个设备向检测设备10发送连接请求时,连接建立装置420可根据连接辅助信息对这些设备进行筛选,从中确定待连接的候选设备,并当候选设备所获得的运动对象的第二运动特征信息与该检测设备所获得的运动对象的第一运动特征信息相匹配时,连接建立装置420将相匹配的候选设备作为连接目标设备,与其建立连接。
其中,所述连接辅助信息包括但不限于,以下至少任一项:
1)运动相关时间信息,诸如运动的开始时间、结束时间、持续时间等。
2)运动相关地点信息,包括检测设备所处的地点、运动对象所处的地点、候选设备所处的地点。
3)设备相关信息,包括候选设备的标识信息,诸如设备ID、IP等。
4)设备连接相关信息,包括候选设备的网络连接信息、连接权限以及连接历史记录,其中,连接历史记录包括设备间连接的频率,以供筛选出常与之连接的候选设备。
在图4所示装置实施例的再一个优选示例中,其中待与检测设备建立连接的其他设备包括多个,如有多个MEMS设备20向检测设备10发送其自身运动的第二运动特征信息。运动获取装置410通过其遥感运动检测装置100获取每个MEMS设备20的第一运动特征信息,当每个第一运动特征信息与一个第二运动特征信息相匹配时,连接建立装置420与该匹配的第二运动特征信息所对应的MEMS设备建立连接。
在此,运动获取装置410或遥感运动检测装置100可通过运动跟踪算法来跟踪多个MEMS设备20的运动,并由此获得每个MEMS设备20的第一运动特征信息。进一步地,在对一个MEMS设备的运动检测已足以生成相应的第一运动特征信息时,可停止对该MEMS设备的运动检测,以节省计算资源来计算其他MEMS设备的第一运动特征信息。
此外,检测设备10还可以包括连接辅助装置(未示出)。多个MEMS设备在与该检测设备建立连接之后,还可通过连接辅助装置来在相互之间建立连接,如由该检测设备为这些MEMS设备之间中转消息。
替代地,检测设备10还可以包括连接相关发送装置(未示出)。连接相关发送装置将所有已与该检测设备10建立连接的MEMS设备的连接相关信息(如设备标识信息)广播至这些MEMS设备,以供其相互之间直接建立连接。
在图4所示装置实施例的一个优选示例中,检测设备10还可以包括连接触发装置(未示出)。连接触发装置当满足预定的连接触发条件时,触发检测设备10进入与其他设备建立连接的准备状态,从而启动对运动对象的第一运动特征信息的获取。在此,连接触发条件包括但不限于任何可适用于本发明的,用于触发检测设备10启动对运动对象的第一运动特征信息的获取的条件,诸如用户点击特定按钮、检测到预定的检测对象或运动模式等。
具体地,连接触发条件包括但不限于,以下至少任一项:
1)检测到预定的检测对象,检测对象包括但不限于任何可适用于本发明的,可通过遥感运动检测装置100检测确定的特定对象,诸如人手、人脸、手机等。具体地,检测对象包括但不限于,以下至少任一项:
a)人手。
b)人脸。
c)手势。
可通过使用预先训练好的分类器来识别人手、人脸和手势。具体如对大量预定检测对象和非检测对象进行特征提取和训练,生成分类器,利用分类器对所检测到的对象进行判别,以确定为预定检测对象和非检测对象。其中提取的特征可以采用Harr-like,HOG,LBP等,训练方法可以采用LDA,SVM,Adaboost等。
此外,对于物体形状的检测,可以首先提取边缘,然后进行模板匹配来识别形状。其中,模板匹配可采用Haussdorff或Chafer distance匹配等方法。对于一定形状物体的检测,可以结合以上形状检测和物体识别方法,如先进行形状检测,对于属于预定形状的候选物体再进行物体识别。
d)具有特定发光模式的发光单元。在此,发光单元包括但不限于LED、OLED等可见光源,特定发光模式包括但不限于发光单元在图像中的成像光点的特定颜色、亮度、形状、大小、闪烁频率等,以及它们的组合。例如,MEMS设备开启闪光灯,并以特定闪烁频率进行闪烁,当检测设备检测到该以特定闪烁频率闪烁的闪光灯时,通过遥感运动检测装置来获得该MEMS设备的第一运动特征信息。
2)检测到预定的运动模式,如预定时间内的晃动次数(如1秒3次)、晃动模式(如向左晃3次,向右晃3次)。
例如,MEMS设备20具有MEMS装置和蓝牙装置,检测设备10具有摄像装置和蓝牙装置;MEMS设备20通过MEMS装置检测其自身的运动状态,检测设备10通过摄像装置捕获该MEMS设备的运动状态;当MEMS设备20和检测设备10检测到预定检测对象的特定运动模式,启动蓝牙装置的搜索连接;MEMS设备20将其蓝牙名称设置为预置值,检测设备10通过预置的蓝牙名称搜索该MEMS设备;当检测设备10通过蓝牙搜索到该MEMS设备20时,两设备通过各自检测到的该MEMS设备20的运动特征信息作为密钥进行蓝牙匹配,当匹配成功后,两设备可建立连接。
在图4所示装置实施例的另一个优选示例中,检测设备10还可以包括应用装置(未示出)。在连接建立后,应用装置与该检测设备10所连接的其他设备进行数据传输,以供后续应用。当连接建立装置420与其他设备通过对运动对象的运动检测建立连接后,应用装置与其他设备之间还可进行各种数据传输,以实现具体应用,如可进行数据共享、设备间控制等。在此,检测设备与其待连接的设备可将各种检测的第一运动特征信息与第二运动特征信息作为连接密码、验证密码、执行命令代码等,当两者匹配时,两个设备之间建立连接,并随后可进行数据传输。
例如,在连接建立后,应用装置与所述其他设备共享网络配置信息,以接入同一网络。具体地,两设备不在同一网络时,一个设备(如检测设备)的应用装置可通过近距离通信方式(如红外、蓝牙、NFC等)将其所在局域网的网络配置信息(如安全验证信息)发送给另一个设备(如MEMS设备),从而使得另一个设备也能接入该局域网,两个设备因此处于同一局域网。该方式不需要输入密码和设置,提高两设备间的连接速度和控制速度。进一步地,已处于局域网内的设备(如检测设备)还可将其所在局域网的网络配置信息发送中间服务器,以由中间服务器将该网络配置信息转发给与该设备建立连接的另一设备(如MEMS设备),以供该另一设备接入该局域网。
例如,当检测到检测设备10与所述其他设备共同支持其他通信方式时,应用装置通过其他通信方式与所述其他设备进行数据传输。具体地,在建立连接后,检测设备与其连接的其他设备检测到两个设备均支持蓝牙、红外等通信方式,应用装置则可根据待传输数据量,来选择蓝牙或红外通信方式,以在两者之间传输数据。
在图4所示装置实施例的一个优选示例中,检测设备10还可以包括连接断开装置(未示出)。当满足预定的断开条件时,连接断开装置断开与所述其他设备的连接。在此,断开条件包括但不限于,以下任一项:
1)预定断开时间,当一定时间内无操作时,连接将自动断开;
2)使用地点信息,如通过MEMS设备上的GPS信息,确定该设备已离开使用地点范围;
3)用户重复连接时的运动操作,如检测到用户再次晃动MEMS设备,连接状态转变为断开状态;
4)接收到来自连接对端或服务器发出的中断连接指令;
5)两者间的近距通信方式表明当前设备不再处于彼此的连接范围,设备连接后可以利用如蓝牙、红外等近距通信方式来检查是否仍处于彼此的连接范围,如当前设备不再处于该范围,连接即可断开。
需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。
本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个功能或步骤的电路。
另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例,其包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。***权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

Claims (53)

1.一种用于在检测设备端与其他设备之间建立连接的方法,其中,该检测设备连接有遥感运动检测装置,其中,该方法包括以下步骤:
A通过所述遥感运动检测装置获取运动对象的第一运动特征信息;
B当所述第一运动特征信息与所述其他设备所获得的所述运动对象的第二运动特征信息相匹配时,与所述其他设备建立连接。
2.根据权利要求1所述的方法,其中,所述步骤A包括:
-通过所述遥感运动检测装置捕获所述运动对象的运动图像;
-根据所述运动图像,获取所述运动对象的第一运动特征信息。
3.根据权利要求1或2所述的方法,其中,所述步骤B包括:
-自所述其他设备接收其所获得的所述运动对象的第二运动特征信息;
Bii当所述第一运动特征信息与所述第二运动特征信息相匹配时,与所述其他设备建立连接。
4.根据权利要求3所述的方法,其中,所述步骤Bii进一步包括:
-将所述第一运动特征信息与所述第二运动特征信息发送至第一中间服务器,以由所述第一中间服务器对两者进行匹配;
-当所述第一运动特征信息与所述第二运动特征信息相匹配时,与所述其他设备建立连接。
5.根据权利要求1或2所述的方法,其中,所述步骤B包括:
B1向所述其他设备发送所述第一运动特征信息;
-当所述第一运动特征信息与所述第二运动特征信息相匹配时,与所述其他设备建立连接。
6.根据权利要求5所述的方法,其中,所述步骤B1进一步包括:
-向所述其他设备发送所述第一运动特征信息,以供所述其他设备将其所获得的所述运动对象的第二运动特征信息与所述第一运动特征信息发送至第二中间服务器,以由所述第二中间服务器对两者进行匹配。
7.根据权利要求1或2所述的方法,其中,所述步骤B包括:
-向第三中间服务器发送所述第一运动特征信息;
-从所述第三中间服务器获得关于所述第一运动特征信息与所述其他设备所获得的所述运动对象的第二运动特征信息的匹配结果;
-当所述第一运动特征信息与所述第二运动特征信息相匹配时,与所述其他设备建立连接。
8.根据权利要求7所述的方法,其中,所述与所述其他设备建立连接的步骤进一步包括:
-经由所述第三中间服务器与所述其他设备建立连接。
9.根据权利要求1至8中任一项所述的方法,其中,所述步骤B包括:
-当经编码的所述第一运动特征信息与所述其他设备所获得的经编码的所述运动对象的第二运动特征信息相匹配时,与所述其他设备建立连接。
10.根据权利要求1至9中任一项所述的方法,其中,所述步骤B包括:
-通过连接辅助信息确定待连接的候选设备,当所述候选设备所获得的所述运动对象的第二运动特征信息与所述第一运动特征信息相匹配时,相匹配的候选设备即为待与所述检测设备进行通信的其他设备,并与所述其他设备建立连接。
11.根据权利要求10所述的方法,其中,所述连接辅助信息包括以下至少任一项:
-运动相关时间信息;
-运动相关地点信息;
-设备相关信息;
-设备连接相关信息。
12.根据权利要求1至11中任一项所述的方法,其中,所述第一运动特征信息用于唯一标识所述运动对象的运动,并基于以下至少任一项:
-所述运动对象的基本运动特征相关信息;
-所述运动对象的运动轨迹相关信息;
-所述运动对象的运动模式相关信息;
-所述运动对象的运动变化趋势相关信息。
13.根据权利要求12所述的方法,其中,所述运动轨迹相关信息包括以下至少任一项:
-所述运动对象的运动轨迹;
-所述运动对象的运动轨迹的突出特征信息;
-所述运动对象的运动轨迹的全局特征信息。
14.根据权利要求1至13中任一项所述的方法,其中,当所述其他设备为所述运动对象时,所述第二运动特征信息由所述其他设备对其自身运动检测获得。
15.根据权利要求14所述的方法,其中,所述其他设备包括多个;
其中,所述步骤A包括:
-通过所述遥感运动检测装置获取所述其他设备中每一个的第一运动特征信息;
其中,所述步骤B包括:
-当所述每个第一运动特征信息与所述其他设备之一所获得的第二运动特征信息相匹配时,与相应其他设备建立连接。
16.根据权利要求15所述的方法,其中,该方法还包括:
-所述每个其他设备之间通过该检测设备建立连接。
17.根据权利要求15所述的方法,其中,该方法还包括:
-将所述其他设备中一个或多个的连接相关信息发送至所述其他设备中至少一个,以供相应其他设备之间直接建立连接。
18.根据权利要求1至17中任一项所述的方法,其中,该方法还包括:
-当满足预定的连接触发条件时,进入与所述其他设备建立连接的准备状态。
19.根据权利要求18所述的方法,其中,所述连接触发条件包括以下至少任一项:
-检测到预定的检测对象;
-检测到预定的运动模式。
20.根据权利要求19所述的方法,其中,所述检测对象包括以下至少任一项:
-人手;
-人脸;
-手势;
-具有特定发光模式的发光单元。
21.根据权利要求1至20中任一项的方法,其中,该方法还包括:
X在连接建立后,与所述其他设备进行数据传输,以供后续应用。
22.根据权利要求21所述的方法,其中,所述步骤X包括:
-在连接建立后,与所述其他设备共享网络配置信息,以接入同一网络。
23.根据权利要求21或22所述的方法,其中,所述步骤X还包括:
-当检测到所述检测设备与所述其他设备共同支持其他通信方式时,通过所述其他通信方式与所述其他设备进行数据传输。
24.根据权利要求1至23中任一项所述的方法,其中,该方法还包括:
-当满足预定的断开条件时,断开与所述其他设备的连接。
25.一种用于在检测设备端与其他设备之间建立连接的装置,其中,该检测设备连接有遥感运动检测装置,其中,该装置包括:
运动获取装置,用于通过所述遥感运动检测装置获取运动对象的第一运动特征信息;
连接建立装置,用于当所述第一运动特征信息与所述其他设备所获得的所述运动对象的第二运动特征信息相匹配时,与所述其他设备建立连接。
26.根据权利要求25所述的装置,其中,所述运动获取装置用于:
-通过所述遥感运动检测装置捕获所述运动对象的运动图像;
-根据所述运动图像,获取所述运动对象的第一运动特征信息。
27.根据权利要求25或26所述的装置,其中,所述连接建立装置包括:
特征接收单元,用于自所述其他设备接收其所获得的所述运动对象的第二运动特征信息;
第一连接单元,用于当所述第一运动特征信息与所述第二运动特征信息相匹配时,与所述其他设备建立连接。
28.根据权利要求27所述的方法,其中,所述第一连接单元进一步用于:
-将所述第一运动特征信息与所述第二运动特征信息发送至第一中间服务器,以由所述第一中间服务器对两者进行匹配;
-当所述第一运动特征信息与所述第二运动特征信息相匹配时,与所述其他设备建立连接。
29.根据权利要求25或26所述的装置,其中,所述连接建立装置包括:
特征发送单元,用于向所述其他设备发送所述第一运动特征信息;
第二连接单元,用于当所述第一运动特征信息与所述第二运动特征信息相匹配时,与所述其他设备建立连接。
30.根据权利要求29所述的装置,其中,所述特征发送单元进一步用于:
-向所述其他设备发送所述第一运动特征信息,以供所述其他设备将其所获得的所述运动对象的第二运动特征信息与所述第一运动特征信息发送至第二中间服务器,以由所述第二中间服务器对两者进行匹配。
31.根据权利要求25或26所述的装置,其中,所述连接建立装置用于:
-向第三中间服务器发送所述第一运动特征信息;
-从所述第三中间服务器获得关于所述第一运动特征信息与所述其他设备所获得的所述运动对象的第二运动特征信息的匹配结果;
-当所述第一运动特征信息与所述第二运动特征信息相匹配时,与所述其他设备建立连接。
32.根据权利要求31所述的装置,其中,所述与所述其他设备建立连接的操作进一步包括:
-经由所述第三中间服务器与所述其他设备建立连接。
33.根据权利要求25至32中任一项所述的装置,其中,所述连接建立装置用于:
-当经编码的所述第一运动特征信息与所述其他设备所获得的经编码的所述运动对象的第二运动特征信息相匹配时,与所述其他设备建立连接。
34.根据权利要求25至33中任一项所述的装置,其中,所述连接建立装置用于:
-通过连接辅助信息确定待连接的候选设备,当所述候选设备所获得的所述运动对象的第二运动特征信息与所述第一运动特征信息相匹配时,相匹配的候选设备即为待与所述检测设备进行通信的其他设备,并与所述其他设备建立连接。
35.根据权利要求34所述的装置,其中,所述连接辅助信息包括以下至少任一项:
-运动相关时间信息;
-运动相关地点信息;
-设备相关信息;
-设备连接相关信息。
36.根据权利要求25至35中任一项所述的装置,其中,所述第一运动特征信息用于唯一标识所述运动对象的运动,并基于以下至少任一项:
-所述运动对象的基本运动特征相关信息;
-所述运动对象的运动轨迹相关信息;
-所述运动对象的运动模式相关信息;
-所述运动对象的运动变化趋势相关信息。
37.根据权利要求36所述的装置,其中,所述运动轨迹相关信息包括以下至少任一项:
-所述运动对象的运动轨迹;
-所述运动对象的运动轨迹的突出特征信息;
-所述运动对象的运动轨迹的全局特征信息。
38.根据权利要求25至37中任一项所述的装置,其中,当所述其他设备为所述运动对象时,所述第二运动特征信息由所述其他设备对其自身运动检测获得。
39.根据权利要求38所述的装置,其中,所述其他设备包括多个;
其中,所述运动获取装置用于:
-通过所述遥感运动检测装置获取所述其他设备中每一个的第一运动特征信息;
其中,所述连接建立装置用于:
-当所述每个第一运动特征信息与所述其他设备之一所获得的第二运动特征信息相匹配时,与相应其他设备建立连接。
40.根据权利要求39所述的装置,其中,该装置还包括:
连接辅助装置,用于为所述每个其他设备之间通过该检测设备建立连接。
41.根据权利要求39所述的装置,其中,该装置还包括:
连接相关发送装置,用于将所述其他设备中一个或多个的连接相关信息发送至所述其他设备中至少一个,以供相应其他设备之间直接建立连接。
42.根据权利要求25至41中任一项所述的装置,其中,该装置还包括:
连接触发装置,用于当满足预定的连接触发条件时,触发该检测设备进入与所述其他设备建立连接的准备状态。
43.根据权利要求42所述的装置,其中,所述连接触发条件包括以下至少任一项:
-检测到预定的检测对象;
-检测到预定的运动模式。
44.根据权利要求43所述的装置,其中,所述检测对象包括以下至少任一项:
-人手;
-人脸;
-手势;
-具有特定发光模式的发光单元。
45.根据权利要求25至44中任一项的装置,其中,该装置还包括:
应用装置,用于在连接建立后,与所述其他设备进行数据传输,以供后续应用。
46.根据权利要求45所述的装置,其中,所述应用装置用于:
-在连接建立后,与所述其他设备共享网络配置信息,以接入同一网络。
47.根据权利要求45或46所述的装置,其中,所述应用装置还用于:
-当检测到所述检测设备与所述其他设备共同支持其他通信方式时,通过所述其他通信方式与所述其他设备进行数据传输。
48.根据权利要求25至47中任一项所述的装置,其中,该装置还包括:
连接断开装置,用于当满足预定的断开条件时,断开与所述其他设备的连接。
49.一种用于在设备间建立连接的***,其中,该***包括连接有遥感运动检测装置的检测设备以及拟与所述检测设备建立连接的其他设备,其中,所述检测设备可操作来:
-通过所述遥感运动检测装置获取运动对象的第一运动特征信息;
-当所述第一运动特征信息与所述其他设备所获得的所述运动对象的第二运动特征信息相匹配时,与所述其他设备建立连接;
其中,所述其他设备可操作来:
-检测所述运动对象的运动,以获得所述运动对象的第二运动特征信息;
-当所述第二运动特征信息与所述检测设备所获得的所述运动对象的第一运动特征信息相匹配时,与所述检测设备建立连接。
50.根据权利要求49所述的***,其中,所述其他设备可操作来:
-向所述检测设备发送所述第二运动特征信息;
其中,所述检测设备还可操作来:
-自所述其他设备接收所述第二运动特征信息,以对所述第一运动特征信息与第二运动特征信息进行匹配。
51.根据权利要求49所述的***,其中,所述检测设备还可操作来:
-向所述其他设备发送所述第一运动特征信息;
其中,所述其他设备可操作来:
-自所述检测设备接收所述第一运动特征信息,以对所述第一运动特征信息与第二运动特征信息进行匹配。
52.根据权利要求49所述的***,其中,该***还包括中间服务器,所述中间服务器可操作来:
-分别从所述检测设备与所述其他设备接收其各自获得的所述第一运动特征信息与第二运动特征信息;
-对所述第一运动特征信息与第二运动特征信息进行匹配,以当两者匹配时,所述检测设备与所述其他设备建立连接。
53.根据权利要求49至52中任一项所述的***,其中,当所述其他设备为所述运动对象时,所述第二运动特征信息由所述其他设备对其自身运动检测获得。
CN201310165388.6A 2013-05-07 2013-05-07 一种设备间建立连接的方法、装置与*** Pending CN104144520A (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201310165388.6A CN104144520A (zh) 2013-05-07 2013-05-07 一种设备间建立连接的方法、装置与***
PCT/CN2014/076804 WO2014180294A1 (zh) 2013-05-07 2014-05-05 一种设备间建立连接的方法、装置与***
EP14795483.8A EP2996429B1 (en) 2013-05-07 2014-05-05 Method, apparatus and system for establishing connection between devices
US14/889,312 US10390373B2 (en) 2013-05-07 2014-05-05 Method, apparatus and system for establishing connection between devices
US16/544,571 US10779337B2 (en) 2013-05-07 2019-08-19 Method, apparatus and system for establishing connection between devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310165388.6A CN104144520A (zh) 2013-05-07 2013-05-07 一种设备间建立连接的方法、装置与***

Publications (1)

Publication Number Publication Date
CN104144520A true CN104144520A (zh) 2014-11-12

Family

ID=51853563

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310165388.6A Pending CN104144520A (zh) 2013-05-07 2013-05-07 一种设备间建立连接的方法、装置与***

Country Status (4)

Country Link
US (2) US10390373B2 (zh)
EP (1) EP2996429B1 (zh)
CN (1) CN104144520A (zh)
WO (1) WO2014180294A1 (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105007560A (zh) * 2015-06-02 2015-10-28 深圳市文鼎创数据科技有限公司 终端设备配对连接确认的方法及***
CN105652825A (zh) * 2015-04-29 2016-06-08 宇龙计算机通信科技(深圳)有限公司 一种控制指令获取方法及装置
WO2016192355A1 (zh) * 2015-06-02 2016-12-08 深圳市文鼎创数据科技有限公司 终端设备配对连接确认的方法及***
CN106559740A (zh) * 2016-10-13 2017-04-05 上海斐讯数据通信技术有限公司 一种移动终端及其通信的控制方法
CN108616655A (zh) * 2018-03-30 2018-10-02 成都心吉康科技有限公司 用于蓝牙配对的移动终端和电子设备
CN108696293A (zh) * 2017-03-03 2018-10-23 株式会社理光 可穿戴设备、移动设备及其连接方法
CN108834076A (zh) * 2018-06-25 2018-11-16 歌尔科技有限公司 目标设备寻找方法、装置及设备
CN109547619A (zh) * 2018-11-28 2019-03-29 三星电子(中国)研发中心 一种基于柔性屏幕的检测建立设备间连接的方法、装置及***
CN110933600A (zh) * 2019-12-20 2020-03-27 歌尔科技有限公司 连接无线外设装置的方法、连接装置、设备及存储介质
CN111465120A (zh) * 2020-03-31 2020-07-28 广州视源电子科技股份有限公司 设备的连接方法和装置

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104142939B (zh) 2013-05-07 2019-07-02 杭州智棱科技有限公司 一种基于运动特征信息匹配特征码的方法与设备
CN104144520A (zh) 2013-05-07 2014-11-12 李东舸 一种设备间建立连接的方法、装置与***
US20160191365A1 (en) * 2014-12-31 2016-06-30 Singlehop, Llc Data center migration tracking tool
GB201611894D0 (en) * 2016-07-08 2016-08-24 Imp Innovations Ltd An apparatus and method for generating a motional signature indicative of motion of moving parts of a target machine
CN108174370B (zh) * 2017-12-14 2021-10-22 北京明华联盟科技有限公司 蓝牙安全连接方法、装置、终端及计算机可读存储介质
EP3654672A1 (en) 2018-11-15 2020-05-20 Vestel Elektronik Sanayi ve Ticaret A.S. Data transfer over a movement system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080244752A1 (en) * 2007-03-27 2008-10-02 Gudan Kenneth F Detection of Physical Movement For Document Sharing
EP2424129A2 (en) * 2009-04-21 2012-02-29 Samsung SDS Co. Ltd. Wireless network connection controlling method using device impact, application program controlling method, and devices thereof
CN102710877A (zh) * 2012-06-05 2012-10-03 深圳Tcl新技术有限公司 移动终端的外部控制方法、移动终端及***
US20120290840A1 (en) * 2011-05-13 2012-11-15 Bruce Willins Pier-to-pier event-time secured link establishment
CN102881137A (zh) * 2012-09-28 2013-01-16 惠州Tcl移动通信有限公司 通过手持终端实现遥控多个设备的方法、***及手持终端
CN102955750A (zh) * 2011-08-24 2013-03-06 宏碁股份有限公司 建立至少二装置间连接及身份关系的方法及控制装置
US20130076645A1 (en) * 2011-09-23 2013-03-28 Motorola Solutions, Inc. Fixed display system interaction with a communication device

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020036617A1 (en) 1998-08-21 2002-03-28 Timothy R. Pryor Novel man machine interfaces and applications
US7827507B2 (en) 2002-05-03 2010-11-02 Pixearth Corporation System to navigate within images spatially referenced to a computed space
US7081849B2 (en) 2004-10-28 2006-07-25 Northrop Grumman Corporation Process for sensor resources management
EP2104356A1 (en) 2008-03-18 2009-09-23 Deutsche Thomson OHG Method and device for generating an image data stream, method and device for reconstructing a current image from an image data stream, image data stream and storage medium carrying an image data stream
US7788609B2 (en) 2008-03-25 2010-08-31 Globalfoundries Inc. Method and apparatus for optimizing an optical proximity correction model
CN101299812B (zh) 2008-06-25 2012-12-05 北京中星微电子有限公司 视频分析和存储方法、***,及视频检索方法、***
WO2010016065A1 (en) 2008-08-08 2010-02-11 Moonsun Io Ltd. Method and device of stroke based user input
CN104537127B (zh) 2009-01-23 2018-04-10 日本电气株式会社 视频描述符生成装置
US8942428B2 (en) 2009-05-01 2015-01-27 Microsoft Corporation Isolate extraneous motions
US9174123B2 (en) 2009-11-09 2015-11-03 Invensense, Inc. Handheld computer systems and techniques for character and command recognition related to human movements
EP2395446A1 (en) * 2010-06-14 2011-12-14 Gemalto SA Method for pairing a first device with a second device
US8905855B2 (en) 2010-08-26 2014-12-09 Blast Motion Inc. System and method for utilizing motion capture data
US8630586B2 (en) * 2010-08-31 2014-01-14 Apple Inc. Intelligent pairing of electronic devices
JP5857256B2 (ja) 2010-11-30 2016-02-10 パナソニックIpマネジメント株式会社 オブジェクト検出装置、画像分割装置、集積回路
US9256933B2 (en) 2011-02-08 2016-02-09 Region Nordjylland, Aalborg Sygehus System for determining flow properties of a blood vessel
CN102651856B (zh) 2011-02-23 2015-06-17 腾讯科技(深圳)有限公司 一种提高终端上网安全性的方法、***和装置
CN102143483A (zh) 2011-03-15 2011-08-03 中兴通讯股份有限公司 一种获取解锁码的方法及终端
US8693726B2 (en) 2011-06-29 2014-04-08 Amazon Technologies, Inc. User identification by gesture recognition
CN102307309A (zh) 2011-07-29 2012-01-04 杭州电子科技大学 一种基于自由视点的体感交互导播***及方法
JP5266373B2 (ja) 2011-09-26 2013-08-21 ファナック株式会社 工具の軌跡表示機能を備えた数値制御装置
CN102333313A (zh) 2011-10-18 2012-01-25 中国科学院计算技术研究所 移动僵尸网络特征码生成方法和移动僵尸网络检测方法
CN102693084B (zh) 2012-05-08 2016-08-03 上海鼎为电子科技(集团)有限公司 移动终端及其响应操作的方法
EA201492098A1 (ru) 2012-05-14 2015-04-30 Лука Россато Кодирование и декодирование на основании смешивания последовательностей выборок с течением времени
DE102013109862A1 (de) 2012-09-10 2014-03-13 Electronics And Telecommunications Research Institute Vorrichtung und Verfahren für Benutzeranbindung sowie Endgerät, das dieselben benutzt
US9746926B2 (en) * 2012-12-26 2017-08-29 Intel Corporation Techniques for gesture-based initiation of inter-device wireless connections
JP5974913B2 (ja) 2013-01-25 2016-08-23 富士通株式会社 撮像方法、撮像装置及び撮像プログラム
US9648389B1 (en) 2013-03-14 2017-05-09 Citizen, Inc. In-stream association of media content for video presentation
CN104143074A (zh) 2013-05-07 2014-11-12 李东舸 一种用于基于运动特征信息生成运动特征码的方法和设备
CN104142939B (zh) 2013-05-07 2019-07-02 杭州智棱科技有限公司 一种基于运动特征信息匹配特征码的方法与设备
CN104144520A (zh) 2013-05-07 2014-11-12 李东舸 一种设备间建立连接的方法、装置与***
KR102193274B1 (ko) * 2013-12-05 2020-12-22 삼성전자 주식회사 잠금 해제 방법 및 장치

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080244752A1 (en) * 2007-03-27 2008-10-02 Gudan Kenneth F Detection of Physical Movement For Document Sharing
EP2424129A2 (en) * 2009-04-21 2012-02-29 Samsung SDS Co. Ltd. Wireless network connection controlling method using device impact, application program controlling method, and devices thereof
US20120290840A1 (en) * 2011-05-13 2012-11-15 Bruce Willins Pier-to-pier event-time secured link establishment
CN102955750A (zh) * 2011-08-24 2013-03-06 宏碁股份有限公司 建立至少二装置间连接及身份关系的方法及控制装置
US20130076645A1 (en) * 2011-09-23 2013-03-28 Motorola Solutions, Inc. Fixed display system interaction with a communication device
CN102710877A (zh) * 2012-06-05 2012-10-03 深圳Tcl新技术有限公司 移动终端的外部控制方法、移动终端及***
CN102881137A (zh) * 2012-09-28 2013-01-16 惠州Tcl移动通信有限公司 通过手持终端实现遥控多个设备的方法、***及手持终端

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105652825A (zh) * 2015-04-29 2016-06-08 宇龙计算机通信科技(深圳)有限公司 一种控制指令获取方法及装置
CN105007560A (zh) * 2015-06-02 2015-10-28 深圳市文鼎创数据科技有限公司 终端设备配对连接确认的方法及***
WO2016192355A1 (zh) * 2015-06-02 2016-12-08 深圳市文鼎创数据科技有限公司 终端设备配对连接确认的方法及***
CN106559740A (zh) * 2016-10-13 2017-04-05 上海斐讯数据通信技术有限公司 一种移动终端及其通信的控制方法
CN108696293A (zh) * 2017-03-03 2018-10-23 株式会社理光 可穿戴设备、移动设备及其连接方法
CN108616655A (zh) * 2018-03-30 2018-10-02 成都心吉康科技有限公司 用于蓝牙配对的移动终端和电子设备
CN108834076A (zh) * 2018-06-25 2018-11-16 歌尔科技有限公司 目标设备寻找方法、装置及设备
CN109547619A (zh) * 2018-11-28 2019-03-29 三星电子(中国)研发中心 一种基于柔性屏幕的检测建立设备间连接的方法、装置及***
CN110933600A (zh) * 2019-12-20 2020-03-27 歌尔科技有限公司 连接无线外设装置的方法、连接装置、设备及存储介质
CN111465120A (zh) * 2020-03-31 2020-07-28 广州视源电子科技股份有限公司 设备的连接方法和装置

Also Published As

Publication number Publication date
WO2014180294A1 (zh) 2014-11-13
US20190373648A1 (en) 2019-12-05
US10390373B2 (en) 2019-08-20
EP2996429B1 (en) 2020-05-27
US20160165643A1 (en) 2016-06-09
EP2996429A4 (en) 2016-11-23
EP2996429A1 (en) 2016-03-16
US10779337B2 (en) 2020-09-15

Similar Documents

Publication Publication Date Title
CN104144520A (zh) 一种设备间建立连接的方法、装置与***
US9430876B1 (en) Intelligent method of determining trigger items in augmented reality environments
CN102461128B (zh) 基于接近而配对移动设备的方法和装置
US8493353B2 (en) Methods and systems for generating and joining shared experience
US20130307873A1 (en) System to augment a visual data stream based on a combination of geographical and visual information
US20150026580A1 (en) Method and device for communication
EP2673767A1 (en) A system to augment a visual data stream with user-specific content
US11538276B2 (en) Communication system, distributed processing system, distributed processing method, and recording medium
US10952267B2 (en) Terminal and method for connecting to target devices
WO2014180291A1 (zh) 一种用于基于运动特征信息生成运动特征码的方法和设备
US10825310B2 (en) 3D monitoring of sensors physical location in a reduced bandwidth platform
CN103458098A (zh) 用于在移动终端间进行数据传输的方法、装置和移动终端
CN114466084A (zh) 用于检测视频监控设备的方法和电子设备
CN107613491B (zh) 使用增强现实获取无线接入点的密码信息的方法和装置
US11412555B2 (en) Mobile terminal
KR102102396B1 (ko) 이동 단말기
JPWO2013145874A1 (ja) 情報処理装置、情報処理方法およびプログラム
WO2015182059A1 (ja) 情報処理システム、制御方法およびプログラム記憶媒体
CN113592003B (zh) 一种图片传输方法、装置、设备及存储介质
KR102278644B1 (ko) 차량용 블랙박스 영상의 자동 수집이 가능한 객체추적 시스템 및 방법
CN110177332B (zh) 数据传输方法及装置
Maciel et al. An integrated access control and lighting configuration system for smart buildings
JP2019186914A (ja) 通信端末、通信システム、通信方法、及びプログラム
CN115019425B (zh) 物流件信息的处理方法、电子设备、智能门锁及介质
CN106203234A (zh) 对象识别与寻找***与方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20170628

Address after: 310020, C, 29 floor, Zhejiang International Plaza, 445 triumph Road, Jianggan District, Zhejiang, Hangzhou

Applicant after: Hangzhou wisdom Technology Co., Ltd.

Address before: 430063 Hubei city of Wuhan province Wuchang Yuejiazui 9 building two unit 2506 room huatengyuan

Applicant before: Li Dongge

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20141112

RJ01 Rejection of invention patent application after publication