基于USB3.0接口的安卓电视智能控制方法及系统技术方案

技术编号:22649802 阅读:45 留言:0更新日期:2019-11-26 18:12
本发明专利技术公开了一种基于USB3.0接口的安卓电视智能控制方法及系统,其中,所述方法包括:安卓智能电视实时检测USB3.0接口的电平信号判断是否接入摄像头;若判断为是时,所述安卓智能电视基于所述USB3.0接口控制所述摄像头开启;基于单目视觉算法确定所述安卓智能电视当前交互控制区域范围,并且判断当前交互控制区域范围内是否存在用户的控制手势;若是,基于所述目标跟踪算法获取用户的控制手势在所述交互控制区域内的运动轨迹信息;调用所述手势的运动轨迹信息对应的控制指令控制所述安卓智能电视进行交互切换。在本发明专利技术实施例中,可以通过手势的方式快速与安卓智能电视进行交互,提高用户的交互体验。

Android TV intelligent control method and system based on USB3.0 interface

The invention discloses an Android TV intelligent control method and system based on USB3.0 interface, wherein the method includes: Android smart TV real-time detects the level signal of USB3.0 interface and judges whether to access the camera; if the judgment is yes, the Android smart TV controls the camera to open based on the USB3.0 interface; determines the Android based on the monocular vision algorithm It can judge whether there is user's control gesture in the current interactive control area; if so, it can obtain user's control gesture's motion track information in the interactive control area based on the target tracking algorithm; it can call the control instruction corresponding to the gesture's motion track information to control the Android intelligent TV to carry out interactive cutting Change. In the embodiment of the invention, it can quickly interact with Android smart TV by gesture, so as to improve the user's interaction experience.

【技术实现步骤摘要】
基于USB3.0接口的安卓电视智能控制方法及系统
本专利技术涉及智能家居
,尤其涉及一种基于USB3.0接口的安卓电视智能控制方法及系统。
技术介绍
智能电视,是基于Internet应用技术,具备开放式操作系统与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体,以满足用户多样化和个性化需求的电视产品。USB3.0,就是新一代的USB接口,特点是传输速率非常快,理论上能达到5Gbps,比常见的的480Mbps的HighSpeedUSB(简称为USB2.0)快10倍,全面超越IEEE1394和eSATA;外形和普通的的USB接口基本一致,能兼容USB2.0和USB1.1设备。但是现有的智能电视的交互方式无法实现在一定距离上进行手势交互控制,也无法通过外接以图像采集设备来实现快速、准确以及友好的手势输入交互。
技术实现思路
本专利技术的目的在于克服现有技术的不足,本专利技术提供了一种基于USB3.0接口的安卓电视智能控制方法及系统,可以通过手势的方式快速与安卓智能电视进行交互,提高用户的交互体验。为了解决上述技术问题,本专利技术实施例提供了一种基于USB3.0接口的安卓电视智能控制方法,所述方法包括:安卓智能电视实时检测USB3.0接口的电平信号判断是否接入摄像头;若判断为是时,所述安卓智能电视基于所述USB3.0接口控制所述摄像头开启;基于单目视觉算法确定所述安卓智能电视当前交互控制区域范围,并且判断当前交互控制区域范围内是否存在用户的控制手势;若是,基于所述目标跟踪算法获取用户的控制手势在所述交互控制区域内的运动轨迹信息;调用所述手势的运动轨迹信息对应的控制指令控制所述安卓智能电视进行交互切换。可选的,所述安卓智能电视实时检测USB3.0接口的电平信号判断是否接入摄像头,包括:所述安卓智能电视实时监测所述USB3.0接口的电平信号,获取当前电平信号;判断当前电平信号是否为高电平,若否,则返回继续实时检测USB3.0接口的电平信号;若是,则判断所述USB3.0接口接入有摄像头。可选的,所述摄像头为单目摄像头或者多目摄像头,若为多目摄像头时,需要确定所述多目摄像头中的其中一目摄像头用于确定当前交互控制区域范围。可选的,所述基于单目视觉算法确定所述安卓智能电视当前交互控制区域范围,包括:获取执行所述单目视觉算法的中心摄像头的广角以及定义的当前交互控制区域距离所述中心摄像头的垂直距离;根据所述广角以及所述垂直距离基于三角函数定理计算获取所述安卓智能电视当前交互控制区域范围。可选的,所述根据所述广角以及所述垂直距离基于三角函数定理计算获取所述安卓智能电视当前交互控制区域范围,包括:基于所述广角获取所述中心摄像头至当前交互控制区域范围垂直距离与当前交互控制区域范围边上的夹角;基于所述夹角以及所述垂直距离利用余弦定理公式和余弦函数公式计算出所述当前交互控制区域范围中心点至当前交互控制区域范围边的距离;;基于当前交互控制区域范围中心点至当前交互控制区域范围边的距离获取所述安卓智能电视当前交互控制区域范围。可选的,所述判断当前交互控制区域范围内是否存在用户的控制手势,包括:基于所述摄像头实时采集所述当前交互控制区域范围的视频图像;基于视觉跟踪算法对采集到的视频图像进行用户手势信息跟踪提取处理,获取用户的手势信息;基于用户的手势信息与所述安卓智能电视预设的控制手势信息进行匹配判断是否存在用户的控制手势。可选的,所述基于所述目标跟踪算法获取用户的控制手势在所述交互控制区域内的运动轨迹信息,包括:基于卡尔曼滤波方法分析用户的控制手势的运动轨迹,预测下一时刻用户的控制手势出现的位置坐标;计算下一时刻用户的控制手势出现的位置坐标相对于当前帧图像中心的偏移量;基于所述当前帧图像中心的偏移量提取用户的控制手势在所述交互控制区域内的运动轨迹信息。另外,本专利技术实施例还提供了一种基于USB3.0接口的安卓电视智能控制系统,所述系统包括:实时监测模块:用于安卓智能电视实时检测USB3.0接口的电平信号判断是否接入摄像头;摄像头开启判断模块:用于若判断为接入摄像头时,所述安卓智能电视基于所述USB3.0接口控制所述摄像头开启;控制手势判断模块:用于基于单目视觉算法确定所述安卓智能电视当前交互控制区域范围,并且判断当前交互控制区域范围内是否存在用户的控制手势;轨迹获取模块:用于判断为存在用户的控制手势时,基于所述目标跟踪算法获取用户的控制手势在所述交互控制区域内的运动轨迹信息;交互切换模块:用于调用所述手势的运动轨迹信息对应的控制指令控制所述安卓智能电视进行交互切换。在本专利技术实施例中,通过在安装智能电视上增设一USB3.0外接接口接入摄像头设备,通过摄像头设备确定用户与安卓智能电视的交互区域,用户可在该交互区域内通过手势的方式与安卓智能电视进行交互,其交互识别速度快,识别精度高,可以大大的提升用户的交互体验,较少用户对遥控等其他交互设备的依赖;以及实现无需借助其他交互设备即可实现与安卓智能电视之间的智能交互。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是本专利技术实施例中的基于USB3.0接口的安卓电视智能控制方法的流程示意图;图2是本专利技术实施例中的基于USB3.0接口的安卓电视智能控制系统的结构组成示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。实施例请参阅图1,图1是本专利技术实施例中的基于USB3.0接口的安卓电视智能控制方法的流程示意图。如图1所示,一种基于USB3.0接口的安卓电视智能控制方法,所述方法包括:S11:安卓智能电视实时检测USB3.0接口的电平信号判断是否接入摄像头;在本方具体实施过程中,所述安卓智能电视实时检测USB3.0接口的电平信号判断是否接入摄像头,包括:所述安卓智能电视实时监测所述USB3.0接口的电平信号,获取当前电平信号;判断当前电平信号是否为高电平,若否,则返回继续实时检测USB3.0接口的电平信号;若是,则判断所述USB3.0接口接入有摄像头。进一步的,所述摄像头为单目摄像头或者多目摄像头,若为多目摄像头时,需要确定所述多目摄像头中的其中一目摄像头用于确定当前交互控制区域范围本文档来自技高网...

【技术保护点】
1.一种基于USB3.0接口的安卓电视智能控制方法,其特征在于,所述方法包括:/n安卓智能电视实时检测USB3.0接口的电平信号判断是否接入摄像头;/n若判断为是时,所述安卓智能电视基于所述USB3.0接口控制所述摄像头开启;/n基于单目视觉算法确定所述安卓智能电视当前交互控制区域范围,并且判断当前交互控制区域范围内是否存在用户的控制手势;/n若是,基于所述目标跟踪算法获取用户的控制手势在所述交互控制区域内的运动轨迹信息;/n调用所述手势的运动轨迹信息对应的控制指令控制所述安卓智能电视进行交互切换。/n

【技术特征摘要】
1.一种基于USB3.0接口的安卓电视智能控制方法,其特征在于,所述方法包括:
安卓智能电视实时检测USB3.0接口的电平信号判断是否接入摄像头;
若判断为是时,所述安卓智能电视基于所述USB3.0接口控制所述摄像头开启;
基于单目视觉算法确定所述安卓智能电视当前交互控制区域范围,并且判断当前交互控制区域范围内是否存在用户的控制手势;
若是,基于所述目标跟踪算法获取用户的控制手势在所述交互控制区域内的运动轨迹信息;
调用所述手势的运动轨迹信息对应的控制指令控制所述安卓智能电视进行交互切换。


2.根据权利要求1所述的安卓电视智能控制方法,其特征在于,所述安卓智能电视实时检测USB3.0接口的电平信号判断是否接入摄像头,包括::
所述安卓智能电视实时监测所述USB3.0接口的电平信号,获取当前电平信号;
判断当前电平信号是否为高电平,若否,则返回继续实时检测USB3.0接口的电平信号;
若是,则判断所述USB3.0接口接入有摄像头。


3.根据权利要求2所述的安卓电视智能控制方法,其特征在于,所述摄像头为单目摄像头或者多目摄像头,若为多目摄像头时,需要确定所述多目摄像头中的其中一目摄像头用于确定当前交互控制区域范围。


4.根据权利要求1所述的安卓电视智能控制方法,其特征在于,所述基于单目视觉算法确定所述安卓智能电视当前交互控制区域范围,包括:
获取执行所述单目视觉算法的中心摄像头的广角以及定义的当前交互控制区域距离所述中心摄像头的垂直距离;
根据所述广角以及所述垂直距离基于三角函数定理计算获取所述安卓智能电视当前交互控制区域范围。


5.根据权利要求4所述的安卓电视智能控制方法,其特征在于,所述根据所述广角以及所述垂直距离基于三角函数定理计算获取所述安卓智能电视当前交互控制区域范围,包括:
基于所述广角获取所述中心摄像头至当前交互控制区域范围垂直距离与当前交互控制区域范围边上的夹角;...

【专利技术属性】
技术研发人员:庄宏东聂云辉张锐焜方正兵纪惜琴刘凤刘家成
申请(专利权)人:广州长嘉电子有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1