本发明专利技术公开了一种可识别与图像传感器所成线的距离的方法、装置以及设备,属于图像通信技术领域如电视。其方法包括步骤1、定位被测物在每个图像传感器的像素阵列中的对应像素位置;步骤2、根据定位出的像素位置,计算各个图像传感器与所述被测物的角度;步骤3、根据各个图像传感器与所述被测物的角度,以及与被测物形成线距离关系的设备的轮廓大小,确定所述设备的图像传感器与所述被测物之间所成线的距离。本发明专利技术克服了现技术中具有人机交互功能的设备在人机交互时无法有效地识别被测物与图像传感器所成线的距离,从而提高用户的操作体验度。
【技术实现步骤摘要】
识别与图像传感器所成线的距离的方法
本专利技术属于图像通信
如电视,具体地说,涉及一种识别与图像传感器所成线的距离的方法、装置以及设备。
技术介绍
智能电视是具有全开放式平台,搭载了操作系统,可以由用户自行安装和卸载软件、游戏等第三方服务商提供的程序,并可以通过网线、无线网络来实现上网冲浪。智能电视顺应了电视机高清化、网络化、智能化的趋势。智能电视除了传统的电视现实屏幕、显示驱动以外,还包括高性能的运算处理器芯片、信道信源解码芯片、图像与数据处理芯片、高速大容量存储媒介、高速数据传输接口等。因此,从信息技术的角度来看,智能电视不仅仅是一台传统意义上的电视机,更是集成了PC功能的智能信息系统。比如用户除了可以把智能电视作为普通的电视来使用外,基于用户的需求,还可以上网、3D体感游戏、运行软件程序等,达到“需求定制化”、“彩电娱乐化”等目的。无论是传统的电视还是目前的流行的智能电视,都具有人机交互功能。对于传统的电视时代来说,人机交互功能主要通过手柄式传感器等独立于电视设备本身以外的硬件设备来实现,通过使用者操作或者晃动手中的手柄传感器来实现对电视机的各种指令控制,然而,这种方式需要借助额外的外部设备来实现人机交互,对使用者来说增加了操作媒介、降低了操作体验的亲和感。而对于目前的智能电视来说,如何摆脱传统电视中为实现人机交互增加的额外设备,成为智能电视高度智能化以提高用户的操作体验度亟待解决的问题之一。目前,为了实现该目的,现有技术中存在无线技术的交互比如基于红外传感器的人机方式,这种通过红外传感器直接捕捉操作者动态信号的方式有效避免了中介媒介的存在,增强了人机交互的亲和力,但是,由于红外传感器的分辨率、精度、光源性能等问题,使得这种方式的操作体验难以达到最佳效果。另外,现有技术中也存在基于图像识别比如摄像头的智能电视人机交互方式,通过CMOS图像传感器捕捉操作者动态信号,并通过操作者手势控制、基于专用动态图象分析软件,来实现对智能电视的人机交互远程功能。但是这种方法通常基于单一摄像头的硬件基础,无法识别被测物与图像传感器所成线的距离,即被测物与电视机的距离。
技术实现思路
本专利技术所要解决的技术问题是提供一种识别与图像传感器所成线的距离的方法、装置以及设备,以克服现有技术中具有人机交互功能的设备在人机交互时无法有效地识别被测物与图像传感器所成线的距离,从而提高用户的操作体验度。为了解决上述技术问题,本专利技术提供了一种识别与图像传感器所成线的距离的方法,其包括:步骤1、定位被测物在每个图像传感器的像素阵列中的对应像素位置;步骤2、根据定位出的像素位置,计算各个图像传感器与所述被测物的角度;步骤3、根据各个图像传感器与所述被测物的角度,以及与被测物形成线距离关系的设备的轮廓大小,确定所述设备的图像传感器与所述被测物之间所成线的距离。在本专利技术的一实施例中,所述步骤2包括:通过查询预先保存的像素位置与角度信息的对应关系,确定每个像素位置对应的角度。在本专利技术的一实施例中,所述步骤1中,定位像素位置时,使用两个图像传感器并确定出被测物的对应像素位置有两个;所述步骤2中,计算出的图像传感器与所述被测物的角度有两个;或者,所述步骤1中,定位像素位置时,使用三个图像传感器,确定出被测物的对应像素位置有三个;所述步骤2中,计算出的图像传感器与所述被测物的角度有三个。在本专利技术的一实施例中,当图像传感器有两个时,所述步骤3中,在确定所成线的距离时,是在二维平面内进行的;当图像传感器有三个时,所述步骤3中,在确定所成线的距离时,是在三维平面内进行的。为了解决上述技术问题,本专利技术提供了一种识别与图像传感器所成线的距离的装置,包括:定位单元、定位被测物在每个图像传感器的像素阵列中的对应像素位置;角度计算单元、根据定位出的像素位置,计算各个图像传感器与所述被测物的角度;距离计算单元、根据各个图像传感器与所述被测物的角度,以及与被测物形成线距离关系的设备的轮廓大小,确定所述设备的图像传感器与所述被测物之间所成线的距离。在本专利技术的一实施例中,所述定位单元定位像素位置时,使用两个图像传感器并确定出被测物的对应像素位置有两个;所述角度计算单元计算出的图像传感器与所述被测物的角度有两个;或者,所述定位单元定位像素位置时,使用三个图像传感器,确定出被测物的对应像素位置有三个;所述角度计算单元计算出的图像传感器与所述被测物的角度有三个。为了解决上述技术问题,本专利技术提供了一种识别与图像传感器所成线的距离的设备,包括:图像传感器,用于感应对所述设备进行人机交互时的被测物;识别与图像传感器所成线的距离的装置,包括:定位单元,用于定位被测物在每个图像传感器的像素阵列中的对应像素位置;角度计算单元,用于根据定位出的像素位置,计算各个图像传感器与所述被测物的角度;距离计算单元,用于根据各个图像传感器与所述被测物的角度,以及与被测物形成线距离关系的设备的轮廓大小,确定所述设备的图像传感器与所述被测物之间所成线的距离。在本专利技术的一实施例中,所述图像传感器直接安装在所述设备上易于感应所述被测物的位置上。为了解决上述技术问题,本专利技术提供了一种手势识别的方法,其包括:在第i时刻执行如下权1所述的步骤1至3,获得第i时刻所述设备的图像传感器与所述被测物之间所成线的距离;在第i+1时刻继续执行权1所述的步骤1至3,获得第i+1时刻所述设备的图像传感器与所述被测物之间所成线的距离,其中i为整数;根据不同时刻所成线的距离的变换形成的轨迹变化与预先存储的人机交互指令进行匹配,以获得手势控制指令。为了解决上述技术问题,本专利技术提供了一种有手势识别的设备,其包括:图像传感器,用于感应对所述设备进行人机交互时的被测物;识别与图像传感器所成线的距离的装置,用于获得不同时刻的所成线的距离并根据不同时刻所成线的距离的变换形成轨迹变化数据,包括:定位单元,用于定位被测物在每个图像传感器的像素阵列中的对应像素位置;角度计算单元,用于根据定位出的像素位置,计算各个图像传感器与所述被测物的角度;距离计算单元,用于根据各个图像传感器与所述被测物的角度,以及与被测物形成线距离关系的设备的轮廓大小,确定所述设备的图像传感器与所述被测物之间所成线的距离;存储器,用于预先存储人机交互指令;手势识别单元,根据不同时刻所成线的距离的变换形成的轨迹变化数据与预先存储的人机交互指令进行匹配,以获得手势控制指令。与现有的方案相比,本专利技术中,通过依次定位被测物在每个图像传感器的像素阵列中的对应像素位置、并根据定位出的像素位置计算各个图像传感器与所述被测物的角度;最后,根据各个图像传感器与所述被测物的角度,以及与被测物线距离关系的设备的轮廓大小,确定所述设备的图像传感器与所述被测物之间所成线的距离,从而克服了现有技术中具有人机交互功能的设备在人机交互时无法有效地识别被测物的与图像传感器所成线的距离,从而提高用户的操作体验度。附图说明图1为本专利技术下述实施例中识别与图像传感器所成线的距离的方法所针对智能电视的轮廓示意图;图2为在图1所示的智能电视的左上角和右上角各设置一个图像传感器200;图3为本专利技术针对图1智能电视的识别与图像传感器所成线的距离的方法实施例流程图;图4为图3实施例中被测物、智能电视以及图像传感器三者位置本文档来自技高网...
【技术保护点】
一种可识别与图像传感器所成线的距离的方法,其特征在于,包括:步骤1、定位被测物在每个图像传感器的像素阵列中的对应像素位置;步骤2、根据定位出的像素位置,计算各个图像传感器与所述被测物的角度;步骤3、根据各个图像传感器与所述被测物的角度,以及与被测物形成线距离关系的设备的轮廓大小,确定所述设备的图像传感器与所述被测物之间所成线的距离。
【技术特征摘要】
1.一种识别与图像传感器所成线的距离的方法,其特征在于,包括:步骤1、定位被测物在每个图像传感器的像素阵列中的对应像素位置;步骤2、根据定位出的像素位置,计算各个图像传感器与所述被测物的角度,其中,可以通过查询预先保存的像素位置与角度信息的对应关系,确定每个像素位置对应的角度;步骤3、根据各个图像传感器与所述被测物的角度,以及与被测物形成线距离关系的设备的轮廓大小,确定所述设备的图像传感器与所述被测物之间所成线的距离,其中,当图像传感器为两个时,在二维平面内确定所成线的距离;当图像传感器为三个时,在三维平面内确定所成线的距离。2.根据权利要求1所述的方法,其特征在于,所述步骤1中,定位像素位置时,使用两个图像传感器并确定出被测物的对应像素位置有两个;所述步骤2中,计算出的图像传感器与所述被测物的角度有两个;或者,所述步骤1中,定位像素位置时,使用三个图像传感器,确定出被测物的对应像素位置有三个;所述步骤2中,计算出的图像传感器与所述被测物的角度有三个。3.一种识别与图像传感器所成线的距离的装置,其特征在于,包括:定位单元,定位被测物在每个图像传感器的像素阵列中的对应像素位置;角度计算单元,根据定位出的像素位置,计算各个图像传感器与所述被测物的角度,其中,可以通过查询预先保存的像素位置与角度信息的对应关系,确定每个像素位置对应的角度;距离计算单元,根据各个图像传感器与所述被测物的角度,以及与被测物形成线距离关系的设备的轮廓大小,确定所述设备的图像传感器与所述被测物之间所成线的距离,其中,当图像传感器为两个时,在二维平面内确定所成线的距离;当图像传感器为三个时,在三维平面内确定所成线的距离。4.根据权利要求3所述的装置,其特征在于,所述定位单元定位像素位置时,使用两个图像传感器并确定出被测物的对应像素位置有两个;所述角度计算单元计算出的图像传感器与所述被测物的角度有两个;或者,所述定位单元定位像素位置时,使用三个图像传感器,确定出被测物的对应像素位置有三个;所述角度计算单元计算出的图像传感器与所述被测物的角度有三个。5.一种识别与图像传感器所成线的距离的设备,其特征在于,包括:图像传感器,用于感应对所述设备进行人机交互时的被测物;识别与图像传...
【专利技术属性】
技术研发人员:李琛,赵宇航,
申请(专利权)人:上海集成电路研发中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。