会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利分类库 / 信号装置 / 一种显示设备及控制装置定位方法

一种显示设备及控制装置定位方法

申请号 CN202311401532.1 申请日 2023-10-25 公开(公告)号 CN117812701A 公开(公告)日 2024-04-02
申请人 VIDAA国际控股(荷兰)公司; 发明人 张宇杰; 吴松;
摘要 本 申请 一些 实施例 示出一种显示设备及控制装置 定位 方法,所述方法包括:在接收到用户输入定位控制装置的指令后,获取所述控制装置的蓝牙 信号 强度;根据所述蓝牙信号强度确定所述控制装置与所述显示设备的相对距离;如果所述相对距离小于预设距离,广播第一搜寻信号,以使所述控制装置在接收到所述第一搜寻信号后基于提示指令执行提示操作,所述第一搜寻信号包括提示指令。本申请实施例在控制装置丢失时,通过蓝牙信号强度确定显示设备与控制装置的距离,在距离较近时,广播搜寻信号,以使控制装置执行提示操作,便于用户根据提示操作快速找到控制装置,并及时通过控制装置控制显示设备。
权利要求

1.一种显示设备,其特征在于,包括:
显示器;
通信器包括蓝牙模,所述蓝牙模块被配置为:与控制装置建立蓝牙连接并与所述控制装置通过蓝牙协议进行数据通信;
控制器,被配置为:
在接收到用户输入定位控制装置的指令后,获取所述控制装置的蓝牙信号强度;
根据所述蓝牙信号强度确定所述控制装置与所述显示设备的相对距离;
如果所述相对距离小于预设距离,广播第一搜寻信号,以使所述控制装置在接收到所述第一搜寻信号后基于提示指令执行提示操作,所述第一搜寻信号包括提示指令。
2.根据权利要求1所述的显示设备,其特征在于,所述控制器执行获取所述控制装置的蓝牙信号强度,被进一步配置为:
在所述显示设备进入工作状态后,间隔预设时长获取控制装置的蓝牙信号强度并将蓝牙信号强度及蓝牙信号的接收时间对应存储至内存中;
从所述内存中获取在接收所述控制装置定位的指令前预设时间段内的蓝牙信号强度;
确定所述控制装置的蓝牙信号强度为所述预设时间段内蓝牙信号强度的平均值。
3.根据权利要求1所述的显示设备,其特征在于,所述控制器执行接收用户输入定位控制装置的指令,被进一步配置为:
接收用户输入定位控制装置的语音指令,所述语音指令是在用户启动语音交互功能后输入的语音数据;或者,
接收用户按压所述显示设备上预设按键的指令,所述预设按键用于触发所述显示设备定位控制装置的功能。
4.根据权利要求1所述的显示设备,其特征在于,所述控制器执行根据所述蓝牙信号强度确定所述控制装置与所述显示设备的相对距离,被进一步配置为:
将所述蓝牙信号强度输入神经网络模型中,得到所述控制装置与所述显示设备的相对距离,所述神经网络模型是基于训练集训练得到,所述训练集包括多个训练样本,所述训练样本包括蓝牙设备之间的距离及所述距离下采集的蓝牙信号强度。
5.根据权利要求1所述的显示设备,其特征在于,所述控制器执行广播第一搜寻信号,以使所述控制装置在接收到所述第一搜寻信号后基于提示指令执行提示操作,被进一步配置为:
广播第一搜寻信号,以使所述控制装置在接收到所述第一搜寻信号并确定身份认证成功后基于提示指令执行提示操作,所述确定身份认证成功为确定所述第一搜寻信号携带的设备标识与控制装置预存的设备标识相同。
6.根据权利要求1所述的显示设备,其特征在于,所述通信器还包括多个第一超宽带天线,所述控制器,被配置为:
如果所述相对距离不小于预设距离,则开启所述第一超宽带天线,以及广播第二搜寻信号,以使所述控制装置在接收到所述第二搜寻信号后基于超宽带天线启动指令开启所述控制装置内的第二超宽带天线,所述第二搜寻信号包括所述超宽带天线启动指令;
根据所述第一超宽带天线与所述第二超宽带天线之间天线信号传输确定所述第一超宽带天线与所述第二超宽带天线的距离和/或度;
根据所述距离和/或角度,以及,所述第一超宽带天线之间的距离和/或位置关系,确定所述控制装置相对于所述显示设备的方位信息,所述方位信息包括方位角。
7.根据权利要求1所述的显示设备,其特征在于,所述通信器还包括第一超宽带天线,所述控制器,被配置为:
如果所述相对距离不小于预设距离,则开启所述第一超宽带天线,以及广播第二搜寻信号,以使所述控制装置在接收到所述第二搜寻信号后基于超宽带天线启动指令开启所述控制装置内的第二超宽带天线,所述第二搜寻信号包括所述超宽带天线启动指令;
获取所述第一超宽带天线对应的第一方位信息及所述第二超宽带天线对应的第二方位信息;
根据所述第一方位信息和所述第二方位信息确定所述控制装置相对于所述显示设备的方位信息。
8.根据权利要求6或7所述的显示设备,其特征在于,在确定所述控制装置相对于所述显示设备的方位信息后,所述控制器,被配置为:
基于所述方位信息绘制所述控制装置与所述显示设备之间的方位图;
控制所述显示器显示所述方位图。
9.根据权利要求6或7所述的显示设备,其特征在于,所述显示设备包括音频输出接口,在确定所述控制装置相对于所述显示设备的方位信息后,所述控制器,被配置为:
控制所述音频输出接口播报所述方位信息。
10.一种控制装置定位方法,其特征在于,包括:
在接收到用户输入定位控制装置的指令后,获取所述控制装置的蓝牙信号强度;
根据所述蓝牙信号强度确定所述控制装置与显示设备的相对距离;
如果所述相对距离小于预设距离,广播第一搜寻信号,以使所述控制装置在接收到所述第一搜寻信号后基于提示指令执行提示操作,所述第一搜寻信号包括提示指令。

说明书全文

一种显示设备及控制装置定位方法

技术领域

[0001] 本申请涉及显示设备技术领域,尤其涉及一种显示设备及控制装置定位方法。

背景技术

[0002] 控制装置,例如遥控器,是智能电视必备的操控设备。遥控器是一种无线发射装置,通过现代的数字编码技术,将按键信息进行编码,通过红外线二极管发射光波,光波经接收机的红外线接收器将收到的红外信号转变成电信号,进处理器进行解码,解调出相应的指令来达到控制机顶盒等设备完成所需的操作要求,或者通过与智能电视配对并建立蓝牙连接,实现信号的传输和控制命令的执行。
[0003] 在现实生活中经常出现找不到遥控器的场景,只能通过到处翻找来找寻遥控器,当遥控器掉落在沙发脚或者柜子缝的情况下,用户更是难以找到,有时即使找到了,也需要花费较多时间,导致错过感兴趣的节目,大大降低了用户使用智能电视的体验感。发明内容
[0004] 本申请一些实施例提供了一种显示设备及控制装置定位方法,在控制装置丢失时,通过蓝牙信号强度确定显示设备与控制装置的距离,在距离较近时,广播搜寻信号,以使控制装置执行提示操作,便于用户根据提示操作快速找到控制装置,并及时通过控制装置控制显示设备。
[0005] 第一方面,本申请一些实施例中提供一种显示设备,包括:
[0006] 显示器;
[0007] 通信器包括蓝牙模,所述蓝牙模块被配置为:与控制装置建立蓝牙连接并与所述控制装置通过蓝牙协议进行数据通信;
[0008] 控制器,被配置为:
[0009] 在接收到用户输入定位控制装置的指令后,获取所述控制装置的蓝牙信号强度;
[0010] 根据所述蓝牙信号强度确定所述控制装置与所述显示设备的相对距离;
[0011] 如果所述相对距离小于预设距离,广播第一搜寻信号,以使所述控制装置在接收到所述第一搜寻信号后基于提示指令执行提示操作,所述第一搜寻信号包括提示指令。
[0012] 在一些实施例中,所述控制器执行获取所述控制装置的蓝牙信号强度,被进一步配置为:
[0013] 在所述显示设备进入工作状态后,间隔预设时长获取控制装置的蓝牙信号强度并将蓝牙信号强度及蓝牙信号的接收时间对应存储至内存中;
[0014] 从所述内存中获取在接收所述控制装置定位的指令前预设时间段内的蓝牙信号强度;
[0015] 确定所述控制装置的蓝牙信号强度为所述预设时间段内蓝牙信号强度的平均值。
[0016] 在一些实施例中,所述控制器执行接收用户输入定位控制装置的指令,被进一步配置为:
[0017] 接收用户输入定位控制装置的语音指令,所述语音指令是在用户启动语音交互功能后输入的语音数据;或者,
[0018] 接收用户按压所述显示设备上预设按键的指令,所述预设按键用于触发所述显示设备定位控制装置的功能。
[0019] 在一些实施例中,所述控制器执行根据所述蓝牙信号强度确定所述控制装置与所述显示设备的相对距离,被进一步配置为:
[0020] 将所述蓝牙信号强度输入神经网络模型中,得到所述控制装置与所述显示设备的相对距离,所述神经网络模型是基于训练集训练得到,所述训练集包括多个训练样本,所述训练样本包括蓝牙设备之间的距离及所述距离下采集的蓝牙信号强度。
[0021] 在一些实施例中,所述控制器执行广播第一搜寻信号,以使所述控制装置在接收到所述第一搜寻信号后基于提示指令执行提示操作,被进一步配置为:
[0022] 广播第一搜寻信号,以使所述控制装置在接收到所述第一搜寻信号并确定身份认证成功后基于提示指令执行提示操作,所述确定身份认证成功为确定所述第一搜寻信号携带的设备标识与控制装置预存的设备标识相同。
[0023] 在一些实施例中,所述通信器还包括多个第一超宽带天线,所述控制器,被配置为:
[0024] 如果所述相对距离不小于预设距离,则开启所述第一超宽带天线,以及广播第二搜寻信号,以使所述控制装置在接收到所述第二搜寻信号后基于超宽带天线启动指令开启所述控制装置内的第二超宽带天线,所述第二搜寻信号包括所述超宽带天线启动指令;
[0025] 根据所述第一超宽带天线与所述第二超宽带天线之间天线信号传输确定所述第一超宽带天线与所述第二超宽带天线的距离和/或度;
[0026] 根据所述距离和/或角度,以及,所述第一超宽带天线之间的距离和/或位置关系,确定所述控制装置相对于所述显示设备的方位信息,所述方位信息包括方位角。
[0027] 在一些实施例中,所述通信器还包括第一超宽带天线,所述控制器,被配置为:
[0028] 如果所述相对距离不小于预设距离,则开启所述第一超宽带天线,以及广播第二搜寻信号,以使所述控制装置在接收到所述第二搜寻信号后基于超宽带天线启动指令开启所述控制装置内的第二超宽带天线,所述第二搜寻信号包括所述超宽带天线启动指令;
[0029] 获取所述第一超宽带天线对应的第一方位信息及所述第二超宽带天线对应的第二方位信息;
[0030] 根据所述第一方位信息和所述第二方位信息确定所述控制装置相对于所述显示设备的方位信息。
[0031] 在一些实施例中,在确定所述控制装置相对于所述显示设备的方位信息后,所述控制器,被配置为:
[0032] 基于所述方位信息绘制所述控制装置与所述显示设备之间的方位图;
[0033] 控制所述显示器显示所述方位图。
[0034] 在一些实施例中,所述显示设备包括音频输出接口,在确定所述控制装置相对于所述显示设备的方位信息后,所述控制器,被配置为:
[0035] 控制所述音频输出接口播报所述方位信息。
[0036] 第二方面,本申请一些实施例中提供一种控制装置定位方法,包括:
[0037] 在接收到用户输入定位控制装置的指令后,获取所述控制装置的蓝牙信号强度;
[0038] 根据所述蓝牙信号强度确定所述控制装置与所述显示设备的相对距离;
[0039] 如果所述相对距离小于预设距离,广播第一搜寻信号,以使所述控制装置在接收到所述第一搜寻信号后基于提示指令执行提示操作,所述第一搜寻信号包括提示指令。
[0040] 本申请的一些实施例提供一种显示设备及控制装置定位方法。在接收到用户输入定位控制装置的指令后,获取控制装置的蓝牙信号强度;根据所述蓝牙信号强度确定所述控制装置与所述显示设备的相对距离;如果所述相对距离小于预设距离,广播第一搜寻信号,以使所述控制装置在接收到所述第一搜寻信号后基于提示指令执行提示操作,所述第一搜寻信号包括提示指令。本申请实施例在控制装置丢失时,通过蓝牙信号强度确定显示设备与控制装置的距离,在距离较近时,广播搜寻信号,以使控制装置执行提示操作,便于用户根据提示操作快速找到控制装置,并及时通过控制装置控制显示设备。附图说明
[0041] 图1示出了根据一些实施例的显示设备与控制装置之间操作场景;
[0042] 图2示出了根据一些实施例的控制装置的硬件配置框图
[0043] 图3示出了根据一些实施例的显示设备的硬件配置框图;
[0044] 图4示出了根据一些实施例的显示设备中软件配置图;
[0045] 图5示出了根据一些实施例提供的一种控制装置定位方法的流程图
[0046] 图6示出了根据一些实施例提供的一种近场语音交互的流程图;
[0047] 图7示出了根据一些实施例提供的一种远场语音设置的流程图;
[0048] 图8示出了根据一些实施例提供的一种控制装置定位界面的示意图;
[0049] 图9示出了根据一些实施例提供的另一种控制装置定位界面的示意图;
[0050] 图10示出了根据一些实施例提供的又一种控制装置定位界面的示意图;
[0051] 图11示出了根据一些实施例提供的一种系统架构图。

具体实施方式

[0052] 为使本申请的目的和实施方式更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。
[0053] 需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
[0054] 本申请中说明书权利要求书及上述附图中的术语“第一”和“第二”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。
[0055] 术语“包括”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。
[0056] 本申请实施方式提供的显示设备可以具有多种实施形式,例如,可以是电视、智能电视、激光投影设备、显示器(monitor)、电子白板(electronic bulletin board)、电子桌面(electronic table)等。图1和图2为本申请的显示设备的一种具体实施方式。
[0057] 图1为根据实施例中显示设备与控制装置之间操作场景的示意图。如图1所示,用户可通过智能设备300或控制装置100操作显示设备200。
[0058] 在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等输入用户指令,来控制显示设备200。
[0059] 在一些实施例中,也可以使用智能设备300(如移动终端、平板电脑、计算机、笔记本电脑等)以控制显示设备200。例如,使用在智能设备上运行的应用程序控制显示设备200。
[0060] 在一些实施例中,显示设备可以不使用上述的智能设备300或控制装置100接收指令,而是通过触摸或者手势等接收用户的控制。
[0061] 在一些实施例中,显示设备200还可以采用除了控制装置100和智能设备300之外的方式进行控制,例如,可以通过显示设备200设备内部配置的获取语音指令的模块直接接收用户的语音指令控制,也可以通过显示设备200设备外部设置的语音控制设备来接收用户的语音指令控制。
[0062] 在一些实施例中,显示设备200还与服务器400进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。
[0063] 图2示例性示出了根据示例性实施例中控制装置100的配置框图。如图2所示,控制装置100包括控制器110、输出模块120、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。
[0064] 在一些实施例中,通信接口130用于和外部通信,包含WIFI芯片,蓝牙模块,NFC,超宽带(Ultra Wide Band,UWB)天线或可替代模块中的至少一种。其中,通过超宽带天线可实现自身定位。UWB定位技术是一种通过利用信号的超宽频带特性进行高精度定位的技术。其原理是通过测量信号在空间传播中的时间延迟差异来计算物体的位置。
[0065] 在一些实施例中,输出模块120包括指示灯、震动达和扬声器。
[0066] 如图3,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的至少一种。
[0067] 在一些实施例中控制器包括处理器,视频处理器,音频处理器,图形处理器,RAM,ROM,用于输入/输出的第一接口至第n接口。
[0068] 显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面。
[0069] 显示器260可为液晶显示器、OLED显示器、以及投影显示器,还可以为一种投影装置和投影屏幕。
[0070] 显示器260还包括触控屏,触控屏用于接收用户手指在触控屏上滑动或点击等动作输入控制指令。
[0071] 通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括Wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备200可以通过通信器220与外部控制装置100或服务器400建立控制信号和数据信号的发送和接收。通信器220还可以包括超宽带天线,通过超宽带天线可实现自身定位或定位控制装置100。
[0072] 用户接口,可用于接收控制装置100(如:红外遥控器等)的控制信号。
[0073] 检测器230用于采集外部环境或与外部交互的信号。例如,检测器230包括光接收器,用于采集环境光线强度的传感器;或者,检测器230包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,检测器230包括声音采集器,如麦克等,用于接收外部声音。
[0074] 外部装置接口240可以包括但不限于如下:高清多媒体接口(HDMI)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(CVBS)、USB输入接口(USB)、RGB端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。
[0075] 调谐解调器210通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如以及EPG数据信号。
[0076] 在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。
[0077] 控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。例如:响应于接收到用于选择在显示器260上显示UI对象的用户命令,控制器250便可以执行与由用户命令选择的对象有关的操作。
[0078] 在一些实施例中控制器包括中央处理器(Central Processing Unit,CPU),视频处理器,音频处理器,图形处理器(Graphics Processing Unit,GPU),RAM(Random Access Memory,RAM),ROM(Read‑Only Memory,ROM),用于输入/输出的第一接口至第n接口,通信总线(Bus)等中的至少一种。
[0079] 用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。
[0080] “用户界面”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(Graphic User Interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素。
[0081] 如图4所示,将显示设备的系统分为三层,从上至下分别为应用层、中间件层和硬件层。
[0082] 应用层主要包含电视上的常用应用,以及应用框架(Application Framework),其中,常用应用主要是基于浏览器Browser开发的应用,例如:HTML5 APPs;以及原生应用(Native APPs);
[0083] 应用框架(Application Framework)是一个完整的程序模型,具备标准应用软件所需的一切基本功能,例如:文件存取、资料交换...,以及这些功能的使用接口(工具栏、状态列、菜单、对话框)。
[0084] 原生应用(Native APPs)可以支持在线或离线,消息推送或本地资源访问
[0085] 中间件层包括各种电视协议、多媒体协议以及系统组件等中间件。中间件可以使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。
[0086] 硬件层主要包括HAL接口、硬件以及驱动,其中,HAL接口为所有电视芯片对接的统一接口,具体逻辑由各个芯片来实现。驱动主要包含:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,传感器等)、以及电源驱动等。
[0087] 在现实生活中经常出现找不到遥控器的场景,只能通过到处翻找来找寻遥控器,当遥控器掉落在沙发脚或者柜子缝的情况下,用户更是难以找到,有时即使找到了,也需要花费较多时间,导致错过感兴趣的节目,大大降低了用户使用智能电视的体验感。
[0088] 为了解决以上技术问题,本申请实施例提供一种显示设备200,显示设备200的结构及各部分的功能可以参阅上述实施例。此外,在上述实施例示出的显示设备200的基础上,本实施例对显示设备200的一些功能做进一步的完善。如图5所示,控制器250执行以下步骤:
[0089] 步骤S501:接收用户输入定位控制装置100的指令;
[0090] 需要说明的是,控制装置100内置蓝牙模块。显示设备200包括通信器220,通信器220包括蓝牙模块。
[0091] 在接收用户输入定位控制装置100的指令之前,显示设备200的蓝牙模块与控制装置100的蓝牙模块配对并建立蓝牙连接,并在建立蓝牙连接后,显示设备200与控制装置100通过蓝牙协议进行通信,即通过蓝牙信号传输控制指令。例如:控制装置100接收到用户按键操作,将携带按键信息的蓝牙信号发送至显示设备200,显示设备200接收按键信息后执行按键信息对应的指令。
[0092] 在显示设备200进入工作状态后,或者在显示设备200与控制装置100建立蓝牙连接后,间隔预设时长获取控制装置100的蓝牙信号强度并将蓝牙信号强度及蓝牙信号的接收时间对应存储至内存中。
[0093] 示例性的,每间隔3秒获取一次控制装置100的蓝牙信号强度,将该蓝牙信号强度与接收时间对应存储至内存中。
[0094] 其中,内存可存储最近预设时长的蓝牙信号强度,例如只存储最近5分钟的蓝牙信号强度,一旦超出该范围内则将其移除。内存也可存储本次开机后获取到的蓝牙信号强度,在关机后则清空存储的蓝牙信号强度。
[0095] 在一些实施例中,接收用户输入定位控制装置的指令的步骤,包括:
[0096] 接收用户输入定位控制装置的语音指令,所述语音指令是在用户启动语音交互功能后输入的语音数据。例如:语音数据可以是“遥控器在哪里”。
[0097] 语音指令包括远场语音指令和近场语音指令。远场语音指令是指通过显示设备200内置麦克风(声音采集器)接收到的语音指令。近场语音指令是指通过控制装置100或智能音箱接收到的语音指令。
[0098] 在一些实施例中,如图6所示,显示设备200在首次使用语音控制功能时,需选择语音指令的语言,然后登录选用语音应用的用户账号,通过协议配置选项等完成语音控制的准备流程。而智能音箱也需要登录语音应用的用户账号,与显示设备200的用户账号相同。
[0099] 接收用户输入定位控制装置的语音指令,包括:
[0100] 接收显示设备200的服务器发送的定位控制装置的语音指令。其中,语音指令由智能音箱接收并发送至语音应用的服务器,并由语音应用的服务器将语音指令发送至显示设备200的服务器。
[0101] 在一些实施例中,如图7所示,用户在进入语音应用界面或使用语音控制功能时,需判断远场语音功能是否可用,具体可通过是否配置麦克风判断。如果远场语音功能可用,可判断物理开关是否打开;如果物理开关未开启,则提示用户打开物理开关;如果物理开关已开启,则显示语音操作界面,使得用户通过语音操作界面启用远场语音功能。
[0102] 在启用远场语音功能后,显示设备200接收用户输入定位控制装置的语音指令,包括:
[0103] 接收用户输入启动语音交互功能的指令;
[0104] 响应于启动语音交互功能的指令,驱动声音采集器启动,以使声音采集器开始采集用户输入的语音数据。
[0105] 接收用户输入启动语音交互功能的指令的步骤,包括:
[0106] 实时接收声音采集器采集的环境语音数据;
[0107] 检测环境语音数据是否小于预设音量或者检测环境语音数据声音信号时程是否小于预设阈值
[0108] 如果检测到环境语音数据大于或等于预设音量或者检测到环境语音数据声音信号时程大于或等于预设阈值时,判断环境语音数据是否包括语音唤醒词;其中,语音唤醒词是指定词语,用于启动语音交互功能。语音唤醒词可出厂默认设置,也可由用户自定义。显示设备200可以安装不同语音助手应用程序,通过对不同语音助手设定不同唤醒词,可根据唤醒词唤醒不同的语音助手。
[0109] 如果环境语音数据包括语音唤醒词,则显示设备200控制音频输出接口270播放提示音并控制声音采集器开始采集用户输入的语音数据,其中,提示音用于提示用户当前可以输入语音指令。例如:当检测到环境语音数据中包括语音唤醒词后,可播报“在呢”的提示音。
[0110] 显示设备200包括显示器260,可控制显示器260在当前用户界面上浮层显示语音接收框,以提示用户当前处于收音状态。
[0111] 当前用户界面上浮层显示语音接收框时,控制声音采集器开始采集用户输入的语音数据。如果长时间未接收到语音数据,可关闭语音交互程序并取消显示语音接收框。
[0112] 在一些实施例中,在接收到用户输入的语音数据后,通过显示设备200利用语音识别技术识别出语音数据对应的语音文本,对语音文本进行格式转换,对语音文本中的关键词进行编辑重组,得到控制器250能够识别的格式,即定位控制装置指令。
[0113] 在一些实施例中,在接收到用户输入的语音数据后,将语音数据发送至服务器400,服务器400那个语音识别技术识别出语音数据对应的语音文本,将语音文本发送至显示设备200。显示设备200对语音文本进行格式转换,对语音文本中的关键词进行编辑重组,得到控制器250能够识别的格式,即定位控制装置指令。
[0114] 在一些实施例中,显示设备200通过拾音模块接收用户输入的语音数据,语音数据本质为流式音频数据。显示设备200在接收到语音数据后,将语音数据发送至远场语音模块,通过远场语音模块对其进行声学处理并将语音数据识别为语音文本,或将声学处理后语音数据发送至服务器400并接收服务器400下发的语音文本,将语音文本发送至声音模块。声学处理包括声源定位、去噪及音质增强等。声源定位用于在多人说话的情况下增强或保留目标说话人的信号,抑制其他说话人的信号,对说话人进行跟踪和后续的语音定向拾取。去噪用于去除语音数据中的环境噪声等。音质增强用于在说话人声音强度较低时增加其声音强度。声学处理的目的在于获取语音数据中目标说话人比较干净清晰的声音。声音模块对语音文本进行格式转换,得到控制器250能够识别的定位控制装置指令。
[0115] 通过唤醒词的启动语音交互功能并采集用户语音数据的方式为远场语音识别。远场语音识别是语音交互领域的重要技术,目的在于在远距离条件下(通常为1m‑10m),让显示设备200能够识别用户的语音。远场语音指令都只是在控制显示设备200本身的一些行为,而未有通过控制显示设备200与其他设备进行通信。本申请实施例通过远场语音控制显示设备200,以使显示设备200与控制装置100进行通信,以此来实现显示设备200对控制装置100的定位功能。
[0116] 在一些实施例中,接收用户输入定位控制装置的指令的步骤,包括:
[0117] 接收用户按压显示设备200上预设按键的指令,其中,预设按键用于触发所述显示设备定位控制装置。
[0118] 其中,显示设备200外壳上可设置控制装置定位按键。在控制装置100无法找到的情况下,用户可通过按压控制装置定位按键启动对控制装置100的定位功能。
[0119] 步骤S502:响应于用户输入定位控制装置的指令,获取控制装置100的蓝牙信号强度;
[0120] 在一些实施例中,获取控制装置的蓝牙信号强度的步骤,包括:
[0121] 从内存中获取最近接收时间对应的蓝牙信号强度。
[0122] 在一些实施例中,获取控制装置的蓝牙信号强度的步骤,包括:
[0123] 从内存中获取在接收控制装置定位的指令前预设时间段内的蓝牙信号强度;
[0124] 根据预设时间段内的蓝牙信号强度确定控制装置100的蓝牙信号强度。
[0125] 在一些实施例中,根据预设时间段内的蓝牙信号强度确定控制装置100的蓝牙信号强度的步骤,包括:
[0126] 计算预设时间段内蓝牙信号强度的平均值、中位数或众数;
[0127] 确定控制装置100的蓝牙信号强度为平均值、中位数或众数。
[0128] 示例性的,获取在接收控制装置100定位的指令前1分钟内的蓝牙信号强度,计算1分钟内的蓝牙信号强度的平均值、中位数或众数,则控制装置100的蓝牙信号强度为平均值、中位数或众数。
[0129] 步骤S503:根据蓝牙信号强度确定控制装置100与显示设备200的相对距离;
[0130] 蓝牙信号强度和距离之间存在对应关系,是正相关关系,即信号越强距离越近。确定训练集,训练集包括多个训练样本,训练样本包括蓝牙信号强度和距离。训练样本确定方式是在蓝牙设备之间的多个距离采集与距离对应的蓝牙信号强度。利用训练集对初始模型进行训练,得到目标模型(距离检测算法)。其中,初始模型可以是神经网络模型等。
[0131] 根据蓝牙信号强度确定控制装置100与显示设备200的相对距离的步骤,包括:
[0132] 将控制装置100的蓝牙信号强度输入神经网络模型中,得到控制装置100与显示设备200的相对距离。其中,神经网络模型是基于训练集训练得到。
[0133] 在一些实施例中,在从内存中获取在接收控制装置定位的指令前预设时间段内的蓝牙信号强度后,将预设时间段内的蓝牙信号强度分别输入神经网络模型中,得到多个距离。确定控制装置100与显示设备200的相对距离为多个距离的平均值、中位数或众数。
[0134] 在一些实施例中,在确定控制装置100与显示设备200的相对距离后,控制显示器260显示相对距离。示例性的,控制装置100的定位界面如图8所示。定位界面显示:控制装置位于距离显示设备的2米处。
[0135] 在一些实施例中,在确定控制装置100与显示设备200的相对距离后,控制音频输出接口220播报相对距离,例如:语音播报“控制装置位于距离显示设备的2米处”。
[0136] 本申请实施例显示设备200在接收到控制装置100的定位指令之后,确定控制装置100丢失,可以从内存空间读取接收到定位指令之前的时间段内的蓝牙信号强度,基于距离检测算法,将该时间段内的蓝牙信号强度转换为距离信息,进而能够定控制装置100丢失之前与显示设备200之间的相对距离,确定初步的搜寻范围。
[0137] 步骤S504:判断相对距离是否小于预设距离;
[0138] 其中,预设距离可根据实际应用场景或显示设备200的尺寸进行设置。示例性的,预设距离可设置为2米。
[0139] 如果相对距离小于预设距离,执行步骤S505:广播第一搜寻信号,以使控制装置100在接收到所述第一搜寻信号后基于提示指令执行提示操作,其中,第一搜寻信号包括提示指令。
[0140] 在确定相对距离小于预设距离时,显示设备200广播第一搜寻信号,控制装置100可接收第一搜寻信号后,根据第一搜寻信号中的提示指令执行提示操作。
[0141] 在确定相对距离小于预设距离时,广播第一搜寻信号,以使控制装置100在接收到所述第一搜寻信号并确定身份认证成功后基于提示指令执行提示操作。其中,确认身份认证成功为确认所述第一搜寻信号携带的设备标识与控制装置100预存的设备标识相同。
[0142] 在确定相对距离小于预设距离时,显示设备200广播第一搜寻信号,第一搜寻信号包括显示设备200的设备标识。控制装置100会预先存储建立蓝牙连接的显示设备200的设备标识。控制装置100在接收到第一搜寻信号后,获取预先存储的设备标识和第一搜寻信号中的设备标识;判断预先存储的设备标识和第一搜寻信号中的设备标识是否相同;如果预先存储的设备标识和第一搜寻信号中的设备标识相同,则确定身份认证成功;如果预先存储的设备标识和第一搜寻信号中的设备标识不同,则确定身份认证失败。在身份认证成功后,基于第一搜寻信号中提示指令执行提示操作。
[0143] 本申请实施例身份认证的目的是为了确定控制装置100是否响应该广播信号。因为广播的搜寻信号没有指向性,控制装置100可能还会收到其他设备广播的信号,而通过身份认证的方式使得控制装置100只对与其蓝牙连接的显示设备200广播的信号进行回应。
[0144] 在一些实施例中,提示指令包括指示灯开启指令。控制装置100基于指示灯开启指令控制其指示灯开启,以使用户可以根据指示灯的亮度寻找到控制装置100。
[0145] 在一些实施例中,提示指令包括响铃播放指令。控制装置100基于响铃播放指令控制扬声器播放响铃,以使用户可以根据响铃声音寻找到控制装置100。
[0146] 在一些实施例中,提示指令包括震动指令。控制装置100基于震动指令控制震动马达启动,以使用户可以根据控制装置100的震动效果寻找到控制装置100。
[0147] 需要说明的是,提示指令包括指示灯开启指令、响铃播放指令和震动指令中的至少一个。
[0148] 本申请实施例在控制装置100丢失之前与显示设备200之间的相对距离小于预设距离的情况下,可以确定控制装置100丢失之前,显示设备200与控制装置100之间的距离较近。可以通过搜寻信号指示控制装置100执行提示操作。如果控制装置100接收到该搜寻信号且对显示设备200的身份认证成功,可以直接执行提示操作,以方便用户查找。
[0149] 如果相对距离不小于预设距离,执行步骤S506:开启所述第一超宽带天线,以及广播第二搜寻信号,以使所述控制装置在接收到所述第二搜寻信号后基于超宽带天线启动指令开启所述控制装置内的第二超宽带天线。其中,第二搜寻信号包括所述超宽带天线启动指令;
[0150] 其中,显示设备200和控制装置100都需要设置超宽带天线。
[0151] 在一些实施例中,在确定相对距离不小于预设距离时,显示设备200开启所述第一超宽带天线,并广播第二搜寻信号,控制装置100可接收第二搜寻信号,并根据第二搜寻信号中的超宽带天线启动指令开启控制装置100内的第二超宽带天线。
[0152] 在一些实施例中,在确定相对距离不小于预设距离时,显示设备200广播第二搜寻信号,控制装置100可接收第二搜寻信号,并根据第二搜寻信号中的超宽带天线启动指令开启控制装置100内的第二超宽带天线,并将第二超宽带天线启动消息发送至显示设备200。显示设备200接收到该消息后开启所述第一超宽带天线。
[0153] 在一些实施例中,在确定相对距离不小于预设距离时,显示设备200开启第一超宽带天线,并广播第二搜寻信号,第二搜寻信号包括显示设备200的设备标识和超宽带天线启动指令。
[0154] 控制装置100会预先存储建立蓝牙连接的显示设备200的设备标识。控制装置100在接收到第二搜寻信号后,获取预先存储的设备标识和第二搜寻信号中的设备标识;判断预先存储的设备标识和第二搜寻信号中的设备标识是否相同;如果预先存储的设备标识和第二搜寻信号中的设备标识相同,则确定身份认证成功;如果预先存储的设备标识和第二搜寻信号中的设备标识不同,则确定身份认证失败。在身份认证成功后,基于超宽带天线启动指令开启控制装置100内的第二超宽带天线。
[0155] 步骤S507:根据第一超宽带天线与第二超宽带天线确定控制装置100的方位信息。
[0156] 在一些实施例中,将多个第一超宽带天线设置在显示设备200的不同位置上。
[0157] 在一些实施例中,根据第一超宽带天线与第二超宽带天线确定控制装置100的方位信息的步骤,包括:
[0158] 根据第一超宽带天线与第二超宽带天线之间天线信号传输确定第一超宽带天线与第二超宽带天线的距离和/或角度;
[0159] 在一些实施例中,显示设备200获取多个第一超宽带天线的天线信号到达第二超宽带天线的距离和/或角度。在第一超宽带天线启动后发射天线信号至第二超宽带天线,第二超宽带天线将天线信号的接收时间发送至显示设备200,显示设备200可根据第一超宽带天线发射天线信号的时间及第二超宽带天线的接收时间和/或天线信号到达角度确定第一超宽带天线与第二超宽带天线的距离和/或角度。
[0160] 在一些实施例中,显示设备200获取第二超宽带天线到达多个第一超宽带天线的天线信号的距离和/或角度。第二超宽带天线在启动后发射天线信号至第一超宽带天线,显示设备200可获取第二超宽带天线发射天线信号的时间及第一超宽带天线的接收天线信号的时间,根据第一超宽带天线发射天线信号的时间及第二超宽带天线的接收时间和/或天线信号到达角度确定第一超宽带天线与第二超宽带天线的距离和/或角度。
[0161] 根据第一超宽带天线与第二超宽带天线的距离和/或角度,以及,第一超宽带天线之间的距离和/或位置关系,确定控制装置100相对于显示设备200的方位信息,其中,方位信息包括方位角,方位信息还包括相对距离。
[0162] 在一些实施例中,根据第一超宽带天线与第二超宽带天线确定控制装置100的方位信息的步骤,包括:
[0163] 测量天线信号到达三个第一超宽带天线所用的时间,得到第二超宽带天线与第一超宽带天线之间的距离。其中,天线信号是控制装置100在接收到第二搜寻信号并开启第二超宽带天线后,通过第二超宽带天线发射的;
[0164] 以第一超宽带天线为圆心,所测得的距离为半径做圆,确定三个圆的交点为第二超宽带天线(控制装置100)所在的位置,根据该位置可确定控制装置100相对于显示设备200的方位信息。
[0165] 在一些实施例中,根据第一超宽带天线与第二超宽带天线确定控制装置100的方位信息的步骤,包括:
[0166] 获取第二超宽带天线到两个第一超宽带天线的天线信号到达角度进行角度定位;
[0167] 根据天线信号的传播模型,利用接收信号的强度与信号传播距离的关系,对第二超宽带天线进行距离定位。
[0168] 在一些实施例中,显示设备200设置一个第一超宽带天线。室内设置多个基站(接收机)。
[0169] 根据第一超宽带天线与第二超宽带天线确定控制装置100的方位信息的步骤,包括:
[0170] 获取第一超宽带天线对应的第一方位信息及第二超宽带天线对应的第二方位信息;
[0171] 显示设备200的第一超宽带天线开启后通过发射天线信号给基站,通过测量基站接收天线信号的时间、信号强度和/或到达角度确定第一超宽带天线的位置,即第一方位信息。
[0172] 控制装置100的第二超宽带天线开启后通过发射天线信号给基站,通过测量基站接收天线信号的时间、信号强度和/或角度确定第二超宽带天线的位置,即第二方位信息。
[0173] 根据所述第一方位信息和所述第二方位信息确定控制装置100相对于显示设备200的方位信息。
[0174] 在一些实施例中,还可以利用地磁传感器加速传感器和重力传感器,确定控制装置100相对于显示设备200的方位信息。
[0175] 确定控制装置100相对于显示设备200的方位信息的步骤,包括:
[0176] 获取显示设备200的地理位置及控制装置100的地理位置;
[0177] 在一些实施例中,显示设备200内置定位芯片,可通过与全球定位系统卫星通讯来确定显示设备200的地理位置,即经纬度。
[0178] 在一些实施例中,显示设备200在连接网络后可通过定位软件或应用软件的定位服务获取到显示设备200的地理位置。
[0179] 在一些实施例中,控制装置100内置定位芯片,可通过与全球定位系统卫星通讯来确定控制装置100的地理位置,即经纬度。间隔预设时长获取控制装置100的地理位置,将地理位置及对应的时间存储至内存中;在接收到用户输入定位控制装置的指令后,从内存中获取最近时间的地理位置。
[0180] 在一些实施例中,控制装置100设置有地磁传感器、加速度传感器和重力传感器。
[0181] 在一些实施例中,在显示设备200进入工作状态后,间隔预设时长获取控制装置100的地磁传感器、加速传感器和重力传感器的数据并将该数据及数据的接收时间对应存储至内存中;
[0182] 在接收到用户输入定位控制装置的指令后,从内存中获取在接收控制装置定位的指令前预设时间段内的三项数据;
[0183] 根据三项数据的平均值确定控制装置100的地理位置。
[0184] 需要说明的是,根据重力传感器的数据可确定海拔高度,地磁传感器的数据可确定控制装置100相对于磁极的角度,加速度传感器的数据可以确定控制装置移动一定距离使用的距离,通过以上三项数据可确定控制装置100的地理位置,即经纬度。
[0185] 在一些实施例中,在显示设备200进入工作状态后,间隔预设时长获取控制装置100的地磁传感器、加速传感器和重力传感器的数据,并根据数据确定控制装置100的地理位置。将地理位置及对应的时间存储至内存中;
[0186] 在接收到用户输入定位控制装置的指令后,从内存中获取最近时间的地理位置。为了确保数据的准确性,可也获取在接收控制装置定位的指令前预设时间段内的地理位置,综合以上结果通过平均值等方式确定最终地理位置。
[0187] 根据显示设备200的地理位置及控制装置100的地理位置,确定控制装置100相对于显示设备200的方位信息。
[0188] 需要说明的是,根据蓝牙信号强度、UWB定位技术及地理位置定位技术均可以确定控制装置100与显示设备200的相对距离。本申请实施例控制装置100与显示设备200的相对距离可以以蓝牙信号强度测出的距离为准,也可以以UWB定位技术及地理位置定位技术测出的距离为准,还可以取以上方法测出距离的平均值为准。
[0189] 方位信息中的方位角包括正东、正南、正西、正北、东南、东北、西南和西北。其中,正东、正南、正西和正北可以不包含角度。东南、东北、西南和西北需要包含具体角度。例如,东南方向80度是指东偏南80度。
[0190] 在一些实施例中,在确定控制装置100相对于显示设备200的方位信息后,基于方位信息绘制控制装置100与显示设备200之间的方位图,控制显示器260显示方位图。
[0191] 示例性的,如图9所示,定位界面包括方位图。方位图包括显示设备200、控制装置100及控制装置100相对于显示设备200的方向及距离,以及提示信息“控制装置位于显示设备东南方向80度的3米处”。
[0192] 本申请实施例可以模拟显示设备200和控制装置100之间的相对位置,并以画面的形式显示在显示设备200的显示屏上,同时,将控制装置100相对于显示设备200的位置信息以文字的方式显示在显示屏上,可更方便用户查找。
[0193] 虽然通过方位图可以告知用户控制装置100相对于显示设备200的方位和距离,但是如果用户对于方位和距离的感知不准确,仍然无法准确快速找到控制装置100的位置。
[0194] 为解决以上问题,本申请实施例可将显示设备200所在空间的布局图存储于内存中,其中,空间布局图包括该空间内布置的显示设备、地板和家具,以及,显示设备、地板和家具所涵盖的坐标区域。在接收到用户输入定位控制装置的指令后,可从内存中获取显示设备200所在空间的布局图,并根据控制装置100相对于显示设备200的方位和距离确定控制装置100的位置坐标。如果控制装置100的位置坐标落在某一家具的区域范围内,可在定位界面上显示空间布局图,以及控制装置100在某一家具区域的提示信息。
[0195] 示例性的,如图10所示,定位界面包括空间布局图。空间布局图包括显示设备200、控制装置100及该空间内家具的位置。提示信息为“控制装置位于显示设备东南方向80度的3米处,建议您在沙发范围内寻找”。
[0196] 在一些实施例中,在确定控制装置100相对于显示设备200的方位信息后,控制音频输出接口270播报方位信息。
[0197] 示例性的,播报语音“控制装置位于显示设备东南方向80度的3米处”或“控制装置位于显示设备东南方向80度的3米处,建议您在沙发范围内寻找”。
[0198] 本申请实施例在控制装置100丢失之前与显示设备200之间的相对距离大于或者等于预设距离的情况下,可以通过搜寻信号指示控制装置100开启UWB天线,同时,也开启显示设备200的UWB天线。通过两个UWB天线信号传输,确定控制装置100相对于显示设备200的相对方位,便于用户查找控制装置100。
[0199] 需要补充的是,控制装置100除了包括遥控器,还可以包括一些操控显示设备200的终端设备,如手机、平板电脑等。终端设备可能并非通过蓝牙信号来控制显示设备200,但是可以通过绑定该终端设备到显示设备200上,或者在终端设备开启蓝牙后获得许可的方式,使得终端设备的蓝牙信号间隔预设时长发送至显示设备200并保存至内存。终端设备也可设置超宽带天线等。在终端设备丢失后,可通过向显示设备200输入定位指令来定位终端设备。
[0200] 在一些实施例中,系统框架图如图11所示。显示设备200包括拾音模块、远场模块、声音模块、中央处理器、蓝牙模块、广播模块及超宽带天线。控制装置100包括蓝牙模块、超宽带天线及输出模块。其中,拾音模块用于采集用户输入的语音数据并将语音数据发送至远场模块。远场模块用于对拾音模块采集的语音数据进行声学处理,将处理后的语音数据转换为语音文本并发送至声音模块。声音模块用于对语音文本进行格式转换,即对语音文本中的关键词进行编辑重组,转换为中央处理器能够识别的格式。中央处理器可以从内存空间读取接收到语音指令之前的时间段内的蓝牙信号强度,基于距离检测算法,将该时间段内的蓝牙信号强度转换为距离信息。还可以通过显示设备200和控制装置100的方位信息,确定显示设备200和控制装置100之间的相对距离和相对方位。广播模块用于广播显示设备200的搜寻信号。搜寻信号携带显示设备200的设备信息,便于遥控设备对电视终端进行身份认证。搜寻信号还携带控制装置100的控制指令,控制指令包括提示指令以及超宽带天线启动指令。显示设备200和控制装置100的蓝牙模块用于建立显示设备200和控制装置100的通信连接。显示设备200和控制装置100的超宽带天线用于确定控制装置100相对于显示设备200的方位信息。输出模块(指示灯及扬声器等)用于输出提示信息。
[0201] 本申请实施例在控制装置100丢失的情况下,可以通过远场语音指令发起显示设备200对控制装置100的查找。可以通过显示设备200和控制装置100安装的UWB天线和蓝牙模块,确定显示设备200和控制装置100之间的相对距离和相对方位。在显示设备200和控制装置100之间的相对距离不同时,能够通过对应于不同相对距离的查找策略实现遥控设备的查找,能够提高用户查找的便利性和灵活性。
[0202] 本申请的一些实施例提供一种控制装置定位方法,所述方法适用于显示设备,显示设备包括显示器和控制器,所述控制器被配置为:在接收到用户输入定位控制装置的指令后,获取所述控制装置的蓝牙信号强度;根据所述蓝牙信号强度确定所述控制装置与所述显示设备的相对距离;如果所述相对距离小于预设距离,广播第一搜寻信号,以使所述控制装置在接收到所述第一搜寻信号后基于提示指令执行提示操作,所述第一搜寻信号包括提示指令。本申请实施例在控制装置丢失时,通过蓝牙信号强度确定显示设备与控制装置的距离,在距离较近时,广播搜寻信号,以使控制装置执行提示操作,便于用户根据提示操作寻找到控制装置,并及时通过控制装置控制显示设备。
[0203] 最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
[0204] 为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述示例性的讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释原理及实际的应用,从而使得本领域技术人员更好的使用所述实施方式以及适于具体使用考虑的各种不同的变形的实施方式。