一种光线遥控定位的方法、装置及系统的制作方法

文档序号:6703447阅读:128来源:国知局
专利名称:一种光线遥控定位的方法、装置及系统的制作方法
技术领域
本发明涉及电子技术领域,尤其涉及一种光线遥控定位的方法、装置及系统。
背景技术
传统的红外遥控器具有简单易用的优点,但随着技术的发展、有些控制设备要求控制的功能越来越复杂,如目前的电视已具有网页浏览、玩动感游戏的功能,界面元素越来越多,因此传统的遥控器已经无法满足新的操作需求,而且传统的红外遥控器,本身并不提供定位能力,它的定位能力实际上靠上面所带的按键的操作转化成移动的信息,进而改变位置定位,其与屏幕的相对位置不能被显示出来,用户操作时不够方便,将会降低用户的体验
发明内容
本发明实施例所要解决的技术问题在于,提供一种光线遥控定位的方法、装置及系统,可通过接收端装置解析屏幕画面上的光标所在位置的位置坐标来对界面元素定位,可精确且方便的实现复杂界面的操作和控制。为了解决上述技术问题,本发明实施例提供了一种光线遥控定位的方法,包括接收发射端装置发射的可见光光线、按键动作信息;根据所述按键动作信息获取包含光标的屏幕画面信息;根据获取到的所述屏幕画面信息解析出屏幕画面上的所述光标相对所述屏幕画面的位置坐标;根据解析出的位置坐标执行所述光标在所述位置坐标处的界面元素对应的操作。其中,所述根据所述按键动作信息获取包含光标的屏幕画面信息的步骤包括根据所述按键动作信息控制预先和接收端装置的显示屏幕聚焦的摄像头对包含了所述光标的所述屏幕画面进行采集。其中,所述根据获取到的所述屏幕画面信息解析出屏幕画面上的所述光标相对所述屏幕画面的位置坐标的步骤包括对所述屏幕画面信息进行图像识别,识别出所述屏幕画面中的所述光标的图案;根据识别出的所述光标的图案计算出所述光标相对所述屏幕画面的所述位置坐标。其中,当所述可见光光线为激光时,所述光标是由所述发射端装置发射出的激光直接在所述屏幕画面上所形成的光标。其中,当所述可见光光线为非激光光线时,所述光标是由所述发射端装置发射出的非激光光线经过安置在所述发射端装置前端的隔离板在所述屏幕画面上所形成具有特殊图案的光标。相应地,本发明实施例还提供了一种接收端装置,包括接收模块,用于接收发射端装置发射的可见光光线、按键动作信息;
获取模块,用于根据所述按键动作信息获取包含光标的屏幕画面信息;解析模块,用于根据获取到的所述屏幕画面信息解析出屏幕画面上的所述光标相对所述屏幕画面的位置坐标;执行模块,用于根据解析出的位置坐标执行所述光标在所述位置坐标处的界面元素对应的操作。其中,所述获取模块包括;控制单元,用于根据所述接收模块接收到的所述按键动作信息控制预先和接收端装置的显示屏幕聚焦的摄像头对包含了所述光标的所述屏幕画面进行采集。其中,所述解析模块包括识别单元,用于对所述屏幕画面信息进行图像识别,识别出所述屏幕画面中的所·述光标的图案;计算单元,用于根据识别出的所述光标的图案计算出所述光标相对所述屏幕画面的所述位置坐标。相应地,本发明实施例还提供了一种光线遥控定位的系统,包括发射端装置和接收端装置;所述发射端装置,用于发射可见光光线到所述接收端装置的显示屏幕,并通过按键操作,发送按键动作信息到所述接收端装置。所述接收端装置,用于接收发射端装置发射的可见光光线、按键动作信息;根据所述按键动作信息获取包含光标的屏幕画面信息,再根据获取到的所述屏幕画面信息解析出屏幕画面上的所述光标相对所述屏幕画面的位置坐标,并根据解析出的位置坐标执行所述光标在所述位置坐标处的界面元素对应的操作。其中,所述接收端装置还用于根据所述按键动作信息控制预先和所述接收端装置的显示屏幕聚焦的摄像头对包含了所述光标的所述屏幕画面进行采集。其中,所述接收端装置还用于对所述屏幕画面信息进行图像识别,识别出所述屏幕画面中的所述光标的图案,并根据识别出的所述光标的图案计算出所述光标相对所述屏幕画面的所述位置坐标。实施本发明实施例,具有如下有益效果本发明实施例通过接收端装置获取包含光标的屏幕画面,解析出所述光标相对所述屏幕画面的所述位置坐标并执行所述光标在所述位置坐标处的操作,可以让用户精确的对界面元素进行定位,使用户可以方便的实现复杂界面的操作和控制,提升了用户的体验。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是本实施例提供的一种光线遥控定位的系统的结构示意图;图2是本实施例提供的一种接收端装置的结构示意图;图3是图2中解析模块的结构示意图4是本实施例提供的一种光线遥控定位的方法的流程示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了一种光线遥控定位的方法、装置及系统,能够通过获取屏幕画面并根据照射在屏幕上的光标对界面元素定位,可方便的实现复杂界面的操作和控制,并且能广泛用于包括平板电脑、智能电视、PPT(PowerPoint,演示文稿图形程序)演示等的遥控控制。下面通过具体实施例进行说明。
请参阅图1,图I是本发明实施例提供的一种光线遥控定位的系统的结构示意图,所述光线遥控定位的系统包括发射端装置I和接收端装置2。所述发射端装置1,用于发射可见光光线到所述接收端装置2的显示屏幕,并通过按键操作,发送按键动作信息到所述接收端装置2。具体的,所述发射端装置I可由光线发射器、按键、无线发射器、处理器等组成,所述发射端装置可以为一种遥控器;所述发射端装置I的光线发射器发射出一束处于可见范围内的具有一定亮度的光束,所述光束的颜色可以为红色、绿色等,所述光束投射到要控制的所述接收端装置2的显示屏幕上,并使投射到屏幕上的光标与屏幕画面上显示的其它界面元素可以明显区分开。例如,在通过遥控器遥控控制电视机时,遥控器的光线发射器向电视机发射具有一定亮度和颜色的可见光光线,使投射到屏幕画面上的光标与屏幕画面上显示的其它界面元素可以明显区分开,通过移动遥控器可以使光线发射器发射的可见光光线的光标在电视机显示屏幕上移动;其中,所述可见光光线可以为激光或非激光,当遥控器发出的可见光光线为激光时,所述光标可以由所述发射端装置发射出的激光直接在所述屏幕画面上所形成的光标;当所述可见光光线为非激光光线时,为了更容易地解析出所述光标的位置,可以让所述光标具有特殊的图案,可以通过在遥控器上放置隔离板,即在发射端装置的光线发射器前面放一个具有特殊图案的隔离板,以使光线发射器装置发射的光束中包含一个特殊图案。所述接收端装置2将根据照到所述显示屏幕上的光束中的这个特殊图案从显示画面中解析出特殊图案的位置,实现光标的定位及界面元素的控制。当所述发射端装置I进行操作按键时,所述发射端装置I的无线发射器可以通过红外或蓝牙或其它无线信号将按键动作信息发送到所述接收端装置2。所述接收端装置2,用于接收发射端装置I发射的可见光光线、按键动作信息;根据所述按键动作信息获取包含光标的屏幕画面信息,再根据获取到的所述屏幕画面信息解析出屏幕画面上的所述光标相对所述屏幕画面的位置坐标,并根据解析出的位置坐标执行所述光标在所述位置坐标处的界面元素对应的操作。具体的,当用户操作按键时,所述接收端装置2可以通过红外或蓝牙或其它无线信号接收所述按键动作信息,并根据所述按键动作信息控制预先已经和所述接收端装置2的显示屏幕聚焦的摄像头拍下包含光标的当前所述显示屏幕的屏幕画面信息,所述接收端装置2将解析所述屏幕画面信息,即所述接收端装置2对所述屏幕画面信息进行图像识别,并识别所述屏幕画面中的所述光标,再计算已识别到的所述光标相对所述屏幕画面的所述位置坐标;此时,所述接收端装置2将根据所述光标所在坐标位置对应的画面元素执行相应的操作,其中,只有当所述接收端装置2读取到所述按键动作信息时,才能执行相应的操作。例如,光线光标移到一个HTTP网页链接,当操作按键之后,所述接收端装置将获取光标位置,并控制电脑或电视等终端执行打开光标位置所在的网页链接的操作。所述光线遥控定位的系统,用于在通过遥控器遥控控制电视机时,遥控器的光线发射器向电视机发射具有一定亮度和颜色的可见光光线,使投射到屏幕画面上的光标与屏幕画面上显示的其它界面元素可以明显区分开,通过移动遥控器可以使光线发射器发射的可见光光线的光标在电视机的显示屏幕上移动;当达到要控制的屏幕位置时,用户操作按键,所述接收端装置2可以通过红外或蓝牙或其它无线信号接收所述按键动作信息,并根据所述按键动作信息控制预先已经和所述接收端装置2的显示屏幕聚焦的摄像头拍下包含光标的当前所述显示屏幕的屏幕画面信息,所述接收端装置2将解析所述屏幕画面信息,从中解析出光标的坐标位置;此时,所述接收端装置2将根据解析出的光标所在坐标位置对应的画面元素执行相应的操作。由于所述系统只包括所述发射端装置I和所述接收端 装置2,不需要对显示器端进行任何改造,因此所述系统中的两种装置可以广泛应用于包括平板电脑、智能电视、PPT演示等的遥控控制。下面对图I中的接收端装置2进行详细描述。请参阅图2,图2为本发明实施例提供的一种接收端装置2的结构示意图,所述接收端装置2包括接收模块10、获取模块20、解析模块30、执行模块40。其中,所述接收模块10,用于接收发射端装置发射的可见光光线、按键动作信息;具体的,所述接收模块10接收到发射端装置发射的可见光光线后,在屏幕画面上可以形成一个具有图案的光标,其中,所述可见光光线可以为激光或非激光,当遥控器发出的可见光光线为激光时,所述光标可以是由所述发射端装置发射出的激光直接在所述屏幕画面上所形成的光标;当所述可见光光线为非激光光线时,为了更容易地解析出所述光标的位置,可以让所述光标具有特殊的图案,可以通过在遥控器上放置隔离板,即在发射端装置的光线发射器前面放一个具有特殊图案的隔离板,以使光线发射器装置发射的光束中包含一个特殊图案。当所述发射端装置I进行操作按键时,所述接收模块10将会接收所述发射端装置I发送过来的所述按键动作信息。所述接收模块10可以通过红外或蓝牙或其它无线信号进行接收所述按键动作信息。所述获取模块20,用于根据所述按键动作信息获取包含光标的屏幕画面信息;所述获取模块20包括一个控制单元,用于根据所述接收模块10接收到的所述按键动作信息控制预先和接收端装置2的显示屏幕聚焦的摄像头对包含了所述光标的所述屏幕画面进行采集;具体的,所述控制单元根据所述按键动作信息控制预先已经和所述接收端装置2的显示屏幕聚焦的摄像头拍下包含光标的当前所述显示屏幕的画面,以获取所述屏幕画面信息,所述光标与屏幕画面上显示的其它界面元素可以明显区分开。所述解析模块30,用于根据获取到的所述屏幕画面信息解析出屏幕画面上的所述光标相对所述屏幕画面的位置坐标;具体的,所述解析模块30,用于根据获取到的所述屏幕画面信息识别出屏幕画面上的所述光标图案,并根据识别出的所述光标图案计算出所述光标相对所述屏幕画面的位置坐标,以使所述接收端装置2可精确地定位到所述光标所处的位置并执行相应的操作。所述执行模块40,用于根据解析出的位置坐标执行所述光标在所述位置坐标处的界面元素对应的操作;具体的,所述执行模块40根据所述解析模块30解析出的所述光标位置,执行所述光标坐标所在的界面元素对应的操作。所述接收模块10在接收到所述按键动作信息之后,再由所述解析模块30对所述包含光标的屏幕画面进行获取和解析后,所述执行模块40将根据解析模块30解析出的光标位置信息执行光标处界面元素所要执行的相应操作,以使被控制的显示器终端执行相应的操作。其中,只有当所述获取模块20、解析模块30和执行模块40接收到所述按键动作信息时,才能执行相应的操作。例如,光线光标移到一个HTTP网页链接,当操作按键之后,所述接收端装置2将获取光标位置,并控制电脑或电视等终端执行打开光标位置所在的网页链接的操作。下面对图2中的解析模块30进行详细描述。·
请参阅图3,图3为图2中解析模块30的结构示意图,所述解析模块30包括识别单元301、计算单元302。其中,所述识别单元301,用于对所述屏幕画面信息进行图像识别,识别出所述屏幕画面中的所述光标的图案;具体的,在所述识别单元301中预先保存了所述光标的图像信息,当所述识别单元301对所述屏幕画面信息进行图像识别时,将根据预先保存的所述光标的图像信息识别相应的光标图案。所述计算单元302,用于根据识别出的所述光标的图案计算出所述光标相对所述屏幕画面的所述位置坐标;具体的,当所述识别单元301对所述光标定位后,所述计算单元302将计算所述光标相对所述屏幕画面的所述位置坐标,以使所述执行模块40能够根据计算所得的所述位置坐标执行所述光标所处位置的界面元素相应的操作,实现精确的控制。本发明实施例通过接收端装置获取屏幕画面,对所述包含光标的屏幕画面信息进行图像识别,并识别所述屏幕画面中的所述光标,再计算已识别到的所述光标相对所述屏幕画面的所述位置坐标,可以让用户精确的对界面元素进行定位;由于所述发射的光线在屏幕画面上形成具有一定图案的光标,用户可以控制所述光标移动,所以所述光标可以清晰的为用户进行指示,使用户可以方便的实现复杂界面的操作和控制,提升了用户的体验。由于所述系统只包括所述发射端装置I和所述接收端装置2,不需要对显示器端进行任何改造,因此所述系统中的两种装置可以广泛应用于包括平板电脑、智能电视、PPT演示等的遥控控制,以此方便了用户的使用,提升了用户的体验。请参阅图3,图3为本发明实施例提供的一种光线遥控定位的方法的流程示意图。如图3所示,本发明实施例的所述方法包括以下步骤S101,接收发射端装置发射的可见光光线、按键动作信息;具体的,所述发射端装置发射可见光光线到接收端装置的显示屏幕且指向要操作的界面元素,当操作按键时,所述接收端装置将会接收所述发射端装置发送过来的所述按键动作信息。所述接收端装置可以通过红外或蓝牙或其它无线信号接收所述按键动作信肩、OS102,根据所述按键动作信息获取包含光标的屏幕画面信息;具体的,用户可以通过移动所述发射端装置,所述发射端装置可以是一种遥控器,使遥控器发出的可见光光线照射在显示屏上所形成的光标也随之移动,当光标移动到定位位置时,用户操作按键,此时,所述接收端装置可以通过红外或蓝牙或其它无线信号接收所述按键动作信息,并根据所述按键动作信息获取包含光标的屏幕画面信息,所述光标与屏幕画面上显示的其它界面元素可以明显区分开。所述接收端装置根据所述按键动作信息可以控制预先已经和所述接收端装置的显示屏幕聚焦的摄像头拍下包含光标的当前所述显示屏幕的屏幕画面信息。其中,所述可见光光线可以为激光或非激光,当遥控器发出的可见光光线为激光时,所述光标可以由所述发射端装置发射出的激光直接在所述屏幕画面上所形成的光标;当所述可见光光线为非激光光线时,为了更容易地解析出所述光标的位置,可以让所述光标具有特殊的图案,可以通过在遥控器上放置隔离板,即在发射端装置的光线发射器前面放一个具有特殊图案的隔离板,以使光线发射器装置发射的光束中包含一个特殊图案。 S103,根据获取到的所述屏幕画面信息解析出屏幕画面上的所述光标相对所述屏幕画面的位置坐标;具体的,所述接收端装置将解析所述屏幕画面信息,从中解析出光标相对屏幕画面的位置坐标,所述接收端装置将根据所述位置坐标完成光标在所述位置坐标处界面元素对应的相应操作。具体的,解析所述位置坐标的具体过程为所述接收端装置预先保存了所述光标的图像信息,当所述接收端装置对所述屏幕画面信息进行图像识别时,将根据预先保存的所述光标的图像信息识别屏幕画面中的所述光标;当所述接收端装置识别出屏幕画面信息中的光标后,所述接收端装置将计算所述光标相对所述屏幕画面的所述位置坐标,以使所述接收端装置能够根据计算所得的所述位置坐标执行所述光标所处位置的界面元素对应的操作,实现精确的控制。S104,根据解析出的位置坐标执行所述光标在所述位置坐标处的界面元素对应的操作;具体的,所述接收端装置根据接收到的所述按键动作信息,会执行包括获取包含光标的屏幕画面,从画面中解析出光标图案,计算光标所在位置,根据光标位置执行所述光标在所述位置坐标处的界面元素对应的操作等一系列操作,以使被控制的显示器终端执行相应的操作。例如,光线光标移到一个HTTP网页链接,当操作按键之后,所述接收端装置将获取光标位置,并控制电脑或电视等终端执行打开光标位置所在的网页链接的操作。本发明实施例通过接收端装置获取屏幕画面,对所述包含光标的屏幕画面信息进行图像识别,识别出所述屏幕画面中的所述光标,再计算识别到的所述光标相对所述屏幕画面的所述位置坐标,可以让用户精确的对界面元素进行定位;由于所述发射的光线在屏幕画面上形成具有一定图案的光标,用户可以控制所述光标移动,所以所述光标可以清晰的为用户进行指示,使用户可以方便的实现复杂界面的操作和控制,提升了用户的体验。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种光线遥控定位的方法,其特征在于,包括 接收发射端装置发射的可见光光线、按键动作信息; 根据所述按键动作信息获取包含光标的屏幕画面信息; 根据获取到的所述屏幕画面信息解析出屏幕画面上的所述光标相对所述屏幕画面的位置坐标; 根据解析出的位置坐标执行所述光标在所述位置坐标处的界面元素对应的操作。
2.如权利要求I所述的方法,其特征在于,所述根据所述按键动作信息获取包含光标的屏幕画面信息的步骤包括 根据所述按键动作信息控制预先和接收端装置的显示屏幕聚焦的摄像头对包含了所述光标的所述屏幕画面进行采集。
3.如权利要求2所述的方法,其特征在于,所述根据获取到的所述屏幕画面信息解析出屏幕画面上的所述光标相对所述屏幕画面的位置坐标的步骤包括 对所述屏幕画面信息进行图像识别,识别出所述屏幕画面中的所述光标的图案; 根据识别出的所述光标的图案计算出所述光标相对所述屏幕画面的所述位置坐标。
4.如权利要求3所述的方法,其特征在于,当所述可见光光线为激光时,所述光标是由所述发射端装置发射出的激光直接在所述屏幕画面上所形成的光标。
5.如权利要求3所述的方法,其特征在于,当所述可见光光线为非激光光线时,所述光标是由所述发射端装置发射出的非激光光线经过安置在所述发射端装置前端的隔离板在所述屏幕画面上所形成具有特殊图案的光标。
6.一种光线遥控定位的接收端装置,其特征在于,包括 接收模块,用于接收发射端装置发射的可见光光线、按键动作信息; 获取模块,用于根据所述按键动作信息获取包含光标的屏幕画面信息; 解析模块,用于根据获取到的所述屏幕画面信息解析出屏幕画面上的所述光标相对所述屏幕画面的位置坐标; 执行模块,用于根据解析出的位置坐标执行所述光标在所述位置坐标处的界面元素对应的操作。
7.如权利要求6所述的接收端装置,其特征在于,所述获取模块包括 控制单元,用于根据所述接收模块接收到的所述按键动作信息控制预先和接收端装置的显示屏幕聚焦的摄像头对包含了所述光标的所述屏幕画面进行采集。
8.如权利要求7所述的接收端装置,其特征在于,所述解析模块包括 识别单元,用于对所述屏幕画面信息进行图像识别,识别出所述屏幕画面中的所述光标的图案; 计算单元,用于根据识别出的所述光标的图案计算出所述光标相对所述屏幕画面的所述位置坐标。
9.一种光线遥控定位的系统,其特征在于,包括发射端装置和接收端装置; 所述发射端装置,用于发射可见光光线到所述接收端装置的显示屏幕,并通过按键操作,发送按键动作信息到所述接收端装置。
所述接收端装置,用于接收发射端装置发射的可见光光线、按键动作信息;根据所述按键动作信息获取包含光标的屏幕画面信息,再根据获取到的所述屏幕画面信息解析出屏幕画面上的所述光标相对所述屏幕画面的位置坐标,并根据解析出的位置坐标执行所述光标在所述位置坐标处的界面元素对应的操作。
10.如权利要求9所述的系统,其特征在于,所述接收端装置还用于根据所述按键动作信息控制预先和所述接收端装置的显示屏幕聚焦的摄像头对包含了所述光标的所述屏幕画面进行采集。
11.如权利要求10所述的系统,其特征在于,所述接收端装置还用于对所述屏幕画面信息进行图像识别,识别出所述屏幕画面中的所述光标的图案,并根据识别出的所述光标的图案计算出所述光标相对所述屏幕画面的所述位置坐标。
全文摘要
本发明实施例公开了一种光线遥控定位的方法、装置及系统,其中方法包括如下步骤接收发射端装置发射的可见光光线、按键动作信息;根据所述按键动作信息获取包含光标的屏幕画面信息;根据获取到的所述屏幕画面信息解析出屏幕画面上的所述光标相对所述屏幕画面的位置坐标;根据解析出的位置坐标执行所述光标在所述位置坐标处的界面元素对应的操作。采用本发明,可通过获取屏幕画面并根据照射在屏幕上的光标对界面元素定位,可精确且方便的实现复杂界面的操作和控制。
文档编号G08C23/04GK102915126SQ201210379518
公开日2013年2月6日 申请日期2012年9月29日 优先权日2012年9月29日
发明者王晓晖, 毛国红 申请人:深圳创维数字技术股份有限公司, 深圳市创维软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1