CN104656903A - 一种显示图像处理方法和电子设备 - Google Patents
一种显示图像处理方法和电子设备 Download PDFInfo
- Publication number
- CN104656903A CN104656903A CN201510095092.0A CN201510095092A CN104656903A CN 104656903 A CN104656903 A CN 104656903A CN 201510095092 A CN201510095092 A CN 201510095092A CN 104656903 A CN104656903 A CN 104656903A
- Authority
- CN
- China
- Prior art keywords
- display screen
- point
- input gesture
- electronic equipment
- thing
- 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
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 24
- 238000013507 mapping Methods 0.000 claims abstract description 61
- 230000010365 information processing Effects 0.000 claims abstract description 22
- 238000000034 method Methods 0.000 claims description 12
- 230000003993 interaction Effects 0.000 abstract 1
- 210000005224 forefinger Anatomy 0.000 description 30
- 238000010586 diagram Methods 0.000 description 10
- 210000003811 finger Anatomy 0.000 description 8
- 230000002452 interceptive effect Effects 0.000 description 5
- 239000007787 solid Substances 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
提供一种信息处理方法,其中,所述方法包括:通过所述电子设备的图像采集装置采集位于所述电子设备的显示屏幕上方的第一输入手势,其中,所述第一输入手势包括基准点和指示线,所述基准点在所述显示屏幕上的第一映射点与所述基准点的连线垂直于所述显示屏幕;所述指示线的延长线对应于所述显示屏幕上的第二映射点;解析所述第一输入手势,获得所述第二映射点在所述显示屏幕上的第一位置信息;以及基于所述第一位置信息确定所述显示屏幕上的第一显示对象。本发明提供的信息处理方法和电子设备,能够使得用户在不触碰显示屏幕的情况下,使目标或区域被高亮显示或者放大、展开,使得大显示屏幕交互设备变得更加高效和实用,并且提高了用户使用体验。
Description
技术领域
本发明涉及一种信息处理方法和电子设备,更具体地说,涉及一种图像显示的处理方法和电子设备。
背景技术
在桌面PC(例如,联想Horizon)或在其它近距离的大显示屏交互设备(例如,大显示屏一体机)的应用场景中,用户有时会需要在不触碰显示屏幕并且手指与显示屏幕具有一定距离的情况下,指示显示屏幕上显示的某个目标或区域,以使此目标或区域被高亮显示或者放大、展开。例如,一个典型的应用场景可以包括:当大显示屏幕交互设备被用来显示地图或者楼盘布局图时,用户需要使用它来讨论与地理位置或具体楼盘相关的信息,此时,当用户的手指指向显示屏幕上的某点时,会需要该点或该位置的楼盘被高亮显示。为了实现这一应用需求,可以采用的一个方案是:使用额外的激光笔,来指向大显示屏幕上的某点。但是,此方案需要附加额外的设备,不便于用户使用,而且激光笔只能投射出一个亮点,无法使得显示屏幕实际高亮或者放大被指示目标。可以采用的另一个解决方案为:当手指触碰或悬空在显示屏幕上方而且在被指示目标之上时,利用传感器判断用户手指的触碰或者靠近,继而高亮或者放大相应目标。但是,此方案需要手指必须触碰或者悬空在被指示目标正上方,用户此时的姿势不自然,无法像真实生活中那样斜向指点某个目标。
因此,如何能够利用设备现有功能使得用户能够在不触碰显示屏幕并且手指与显示屏幕具有一定距离的情况下,指点显示屏幕上显示的某个目标或区域,以使此目标或区域被高亮显示或者放大、展开,并且还不需要额外的附加硬件设备,是当前亟待解决的问题。
发明内容
为了解决现有技术中的上述技术问题,根据本发明的一方面,提供一种信息处理方法,其中,所述方法包括:通过所述电子设备的图像采集装置采集位于所述电子设备的显示屏幕上方的第一输入手势,其中,所述第一输入手势包括基准点和指示线,所述基准点在所述显示屏幕上的第一映射点与所述基准点的连线垂直于所述显示屏幕;所述指示线的延长线对应于所述显示屏幕上的第二映射点;解析所述第一输入手势,获得所述第二映射点在所述显示屏幕上的第一位置信息;以及基于所述第一位置信息确定所述显示屏幕上的第一显示对象。
此外,根据本发明的一个实施例,其中,所述基准点对应于所述第一输入手势的指向物的远离显示屏幕一端的位置,所述指示线对应于所述第一输入手势的指向物的指向方向,并且,所述解析所述第一输入手势,获得所述第二映射点在所述显示屏幕上的第一位置信息进一步包括:获取所述指向物的靠近显示屏幕一端与显示屏幕的距离d1、所述指向物的远离显示屏幕一端与显示屏幕的距离d2、指向物的长度l、所述指向物的靠近显示屏幕一端垂直投影到显示屏幕的点的坐标位置l1以及所述指向物的远离显示屏幕一端垂直投影到显示屏幕的点的坐标位置l2,根据d1与d2、指向物的长度l以及l1与l2,计算出所述指向物的所在的直线与显示屏幕相交处的交点的第一位置的坐标。
此外,根据本发明的一个实施例,所述的信息处理方法,进一步包括:当所述基准点的位置不变而所述指示线的方向发生改变时,所述第二映射点的位置随着指示线方向的改变而改变到第二位置,此时,只需要重新获取所述指向物的靠近显示屏幕一端与显示屏幕的距离d3以及所述指向物的靠近显示屏幕一端垂直投影到显示屏幕的点的坐标位置l3,根据d3与d2、指向物的长度l以及l3与l2,计算出所述第二映射点在所述显示屏幕上的第二位置信息。
此外,根据本发明的一个实施例,所述的信息处理方法,进一步包括:以预定的时间间隔通过所述图像采集装置采集输入手势的图像,当所述基准点的位置发生改变时,则通过所述电子设备的图像采集装置重新采集位于所述电子设备的显示屏幕上方的第二输入手势的图像,并对所述第二输入手势进行解析并确定所述显示屏幕上的第二显示对象。
此外,根据本发明的一个实施例,所述的信息处理方法,进一步包括:将所述第一位置信息所确定的所述显示屏幕上的第一显示对象进行高亮或者放大显示。
此外,根据本发明的一个实施例,所述的信息处理方法,进一步包括:当所述指示线与显示屏幕所在平面的夹角等于90度时,则基于所述第一输入手势的基准点的位置,将所述第一映射点处的图像确定为所述第一显示对象。
根据本发明的另一方面,还提供了一种电子设备,所述电子设备包括:显示屏幕,所述显示屏幕用于显示至少一个显示对象;图像采集装置,所述图像采集装置用于采集位于所述电子设备的显示屏幕上方的第一输入手势,其中,所述第一输入手势包括基准点和指示线,所述基准点在所述显示屏幕上的第一映射点与所述基准点的连线垂直于所述显示屏幕;所述指示线的延长线对应于所述显示屏幕上的第二映射点;以及中央处理器,所述中央处理器用于解析所述第一输入手势,获得所述第二映射点在所述显示屏幕上的第一位置信息;并且,基于所述第一位置信息确定所述显示屏幕上的第一显示对象。
此外,根据本发明的一个实施例,其中,所述基准点对应于所述第一输入手势的指向物的远离显示屏幕一端的位置,所述指示线对应于所述第一输入手势的指向物的指向方向,并且,中央处理器进一步用于:获取所述指向物的靠近显示屏幕一端与显示屏幕的距离d1、所述指向物的远离显示屏幕一端与显示屏幕的距离d2、指向物的长度l、所述指向物的靠近显示屏幕一端垂直投影到显示屏幕的点的坐标位置l1以及所述指向物的远离显示屏幕一端垂直投影到显示屏幕的点的坐标位置l2,根据d1与d2、指向物的长度l以及l1与l2,计算出所述指向物的所在的直线与显示屏幕相交处的交点的第一位置的坐标。
此外,根据本发明的一个实施例,其中,当所述基准点的位置不变而所述指示线的方向发生改变时,所述第二映射点的位置随着指示线方向的改变而改变到第二位置,此时,所述中央处理器进一步用于:获取所述指向物的靠近显示屏幕一端与显示屏幕的距离d3以及所述指向物的靠近显示屏幕一端垂直投影到显示屏幕的点的坐标位置l3,根据d3与d2、指向物的长度l以及l3与l2,计算出所述第二映射点在所述显示屏幕上的第二位置信息。
此外,根据本发明的一个实施例,其中,所述图像采集装置进一步用于:以预定的时间间隔采集输入手势的图像;当所述基准点的位置发生改变时,重新采集位于所述电子设备的显示屏幕上方的第二输入手势的图像,并且所述中央处理器进一步用于:对所述第二输入手势进行解析,并确定所述显示屏幕上的第二显示对象。
此外,根据本发明的一个实施例,其中,所述显示屏幕进一步用于:将所述第一位置信息所确定的所述显示屏幕上的第一显示对象进行高亮或者放大显示。
此外,根据本发明的一个实施例,其中,所述中央处理器进一步用于:当所述指示线与显示屏幕所在平面的夹角等于90度时,则基于所述第一输入手势的基准点的位置,将所述第一映射点处的图像确定为所述第一显示对象。
由此可见,本发明提供的信息处理方法和电子设备,能够利用设备现有功能即可使得用户能够在不触碰显示屏幕并且手指与显示屏幕具有一定距离的情况下,指点显示屏幕上显示的某个目标或区域,以使此目标或区域被高亮显示或者放大、展开,并且还不需要额外的附加硬件设备,从而使得大显示屏幕交互设备变得更加高效和实用,并且提高了用户使用体验。
附图说明
图1示出了根据本发明实施例的应用于一电子设备的信息处理方法100的流程图;
图2示出了根据本发明的一个示例的应用于一电子设备的信息处理方法200的流程图;
图3示出了根据本发明的一个示例的用户通过手势输入来与电子设备300进行交互的示意图;
图4示出了根据本发明实施例的电子设备400的示范性结构框图;
图5示出了根据本发明的一个示例的用户通过手势输入来与电子设备500进行交互的示意图。
具体实施方式
在下文中,将参考附图详细描述本发明的优选实施例。注意,在本说明书和附图中,具有基本上相同步骤和元素用相同的附图标记来表示,且对这些步骤和元素的重复解释将被省略。
本说明书通篇所提及的“一个实施例”或“一实施例”意味着结合所述实施例所描述的特定特征、结构或特性包含于至少一个所描述实施例中。因此,在说明书中短语“在一个实施例中”或“在一实施例中”的出现未必全部只带同一实施例。此外,所述特定特征、结构或特性可以任何适合方式组合于一个或一个以上实施例中。
图1示出了根据本发明实施例的应用于一电子设备的信息处理方法100的流程图。一般地,在本发明的一个实施例中,所述电子设备可以具有显示屏幕,所述显示屏幕可以被设置为在多个方向上,特别地,通过摆放使得该电子设备所述显示屏幕可以被设置为在水平方向上或者在与水平面垂直放置的竖直方向上。并且,所述电子设备还可以具有设置在不同位置的至少两个图像采集装置,例如,所述至少两个图像采集装置可以设置于所述电子设备的显示屏幕的至少两个顶角附近或者所述电子设备的至少两个边框上,通过所述至少两个图像采集装置可以获得到用户的输入的手势的三维立体图像。
下面,将参照图1来描述根据本发明的一个实施例的用于一电子设备的信息处理方法100。如图1所示,首先,在步骤S110中,可以通过所述电子设备的图像采集装置采集位于所述电子设备的显示屏幕上方的第一输入手势,其中,所述第一输入手势可以包括基准点和指示线,所述基准点在所述显示屏幕上的第一映射点与所述基准点的连线垂直于所述显示屏幕;所述指示线的延长线可以对应于所述显示屏幕上的第二映射点。在本发明的一个实施例中,所述基准点可以对应于所述第一输入手势的指向物的远离显示屏幕一端的位置,并且,所述指示线可以对应于所述第一输入手势的指向物的指向方向。
接下来,在步骤S120中,可以解析所述第一输入手势,来获得所述第二映射点在所述显示屏幕上的第一位置信息。在本发明的一个实施例中,该步骤可以具体包括:获取所述指向物的靠近显示屏幕一端与显示屏幕的距离d1、所述指向物的远离显示屏幕一端与显示屏幕的距离d2、指向物的长度l、所述指向物的靠近显示屏幕一端垂直投影到显示屏幕的点的坐标位置l1以及所述指向物的远离显示屏幕一端垂直投影到显示屏幕的点的坐标位置l2,根据d1与d2、指向物的长度l以及l1与l2,可以计算出所述指向物的所在的直线与显示屏幕相交处的交点的第一位置的坐标。在本发明的另一个实施例中,当所述基准点的位置不变而所述指示线的方向发生改变时,所述第二映射点的位置会随着指示线方向的改变而改变到第二位置,此时,只需要重新获取所述指向物的靠近显示屏幕一端与显示屏幕的距离d3以及所述指向物的靠近显示屏幕一端垂直投影到显示屏幕的点的坐标位置l3,根据d3与d2、指向物的长度l以及l3与l2,可以计算出所述第二映射点在所述显示屏幕上的第二位置信息。
最后,在步骤S130中,可以基于所述第一位置信息确定所述显示屏幕上的第一显示对象。具体地,可以将所述第一位置信息所确定的所述显示屏幕上的第一显示对象进行高亮或者放大显示。在本发明的一个实施例中,当所述指示线与显示屏幕所在平面的夹角等于90度时,则可以基于所述第一输入手势的基准点的位置,将所述第一映射点处的图像确定为所述第一显示对象,并且将所述第一位置信息所确定的所述显示屏幕上的第一显示对象进行高亮或者放大显示。在本发明的另一个实施例中,可以以预定的时间间隔通过所述图像采集装置采集输入手势的图像,当所述基准点的位置发生改变时,则通过所述电子设备的图像采集装置重新采集位于所述电子设备的显示屏幕上方的第二输入手势的图像,并对所述第二输入手势进行解析来确定所述显示屏幕上的第二显示对象。
为了更详细地说明本发明提供的方法在上述实施例中的使用情形,参照图2举例如下。图2示出了根据本发明的一个示例的应用于一电子设备的信息处理方法200的流程图,所述电子设备具有显示屏幕,所述显示屏幕可以被设置为在水平方向上或者竖直方向上。具体地,在本示例中,所述显示屏幕被设置为水平方向上。图3示出了根据本发明的一个示例的用户通过手势输入来与电子设备300进行交互的示意图。如图3所示,根据本示例的电子设备300可以包括显示屏幕310和图像采集装置,其中,图像采集装置可以包括至少两个摄像头,例如,在本示例中,电子设备300的图像采集装置包括四个摄像头(321、322、323、324)。如图3所示,所述四个摄像头可以对称地设置在电子设备300的显示屏幕310的四个边框上。
具体地,根据本发明的一个示例的信息处理方法200可以包括以下步骤:如图2所示,首先,在步骤S210中,可以通过所述电子设备300的图像采集装置采集位于所述电子设备300的显示屏幕310上方的输入手势330。具体地,如图3所示,可以通过位于显示屏幕310的四个边框上的四个摄像头321、322、323、324来采集用户输入的手势330。一般地,手势330可以包括基准点331和指示线332。如图所示地,当用户的输入手势为伸出食指指向显示屏幕的上的显示对象340时,在通过图像采集装置获取用户的输入手势后,可以对用户的输入手势的三维图像进行识别,识别出用户的输入手势330的伸出的食指及其两端并可以基于三维识别技术获得该食指的长度。所述三维图像识别方法为本领域技术人员所述公知,在此不再赘述。手势330的基准点331可以为用户的输入手势330的食指的远离显示屏幕一端330,指示线332可以对应于用户的手势330的食指的指向方向。基准点331在显示屏幕310上的映射点333与基准331的连线垂直于显示屏幕310,指示线332的延长线与显示屏幕310所在的平面相交于映射点341。
然后,在步骤S220中,可以解析所述输入手势330,以获得映射点341在所述显示屏幕上的位置信息。例如,在本发明的一个示例中,可以通过对用户的输入手势的三维图像进行识别来获取用户的手势330的伸出的食指的靠近显示屏幕一端335与显示屏幕的距离d1、用户的手势330的伸出的食指的远离显示屏幕310的一端331与显示屏幕310的距离d2、用户的食指的长度l、用户的食指的靠近显示屏幕310一端垂直投影到显示屏幕310的点334的坐标位置l1以及用户的食指的远离显示屏幕310一端331垂直投影到显示屏幕310的点的坐标位置l2,根据d1与d2、用户的食指的长度l以及l1与l2,基于相关立体几何学原理,即可以计算指示线332所在的直线与显示屏幕310所在的平面的相交处的交点341的位置坐标。在本发明的另一个示例中,可以将基准点331与映射点333的连线定义为l3,可以获取指示线332和l3之间的夹角θ,用户的手势330的伸出的食指的靠近显示屏幕一端335与显示屏幕的距离d1、用户的手势330的伸出的食指的远离显示屏幕310一端331与显示屏幕310的距离d2,用户的食指的靠近显示屏幕310一端垂直投影到显示屏幕310的点334的坐标位置l1以及用户的食指的远离显示屏幕310一端331垂直投影到显示屏幕310的点的坐标位置l2,根据d1与d2、指示线332和l3之间的夹角θ以及l1与l2,基于相关立体几何学原理,也可以计算指示线332所在的直线与显示屏幕310所在的平面的相交处的交点341的位置坐标。一般地,可以使用多种计算方法来获得映射点341在所述显示屏幕310上的位置信息,在此不一一赘述。
最后,在步骤S230中,可以基于映射点341在显示屏幕310上的坐标位置确定显示屏幕310上的显示对象340。并且,可以将映射点341所在的显示对象340进行高亮或者放大显示。此外,在本发明的一个实施例中,当指示线332与显示屏幕310所在平面垂直时,此时,映射点333与映射点341重合,因此可以基于用户的输入手势的基准点331的位置,将映射点333处的图像确定为显示对象340,并且将显示对象340进行高亮或者放大显示。在本发明的另一个实施例中,可以以预定的时间间隔通过电子设备300的至少两个摄像头来采集用户的手势的图像,当用户输入手势的基准点311的位置发生改变时,则通过电子设备300的图像采集装置的四个摄像头重新采集用户的输入手势,并对用户重新输入的手势进行解析,来确定用户重新输入的手势所指示的显示屏幕上的另一个显示对象。
由此可见,通过使用本发明提供的信息处理方法100,能够利用电子设备现有功能即可使得用户能够在不触碰显示屏幕并且手指与显示屏幕具有一定距离的情况下,指点显示屏幕上显示的某个目标或区域,以使此目标或区域被高亮显示或者放大、展开,并且还不需要额外的附加硬件设备,从而使得大显示屏幕交互设备变得更加高效和实用,并且提高了用户使用体验。
下面,参照图4说明根据本发明的电子设备400。图4示出了根据本发明实施例的电子设备400的示范性结构框图,所述电子设备具有显示屏幕,所述显示屏幕可以被设置为在多个方向上,特别地,所述显示屏幕可以被设置为在水平方向上或者在与水平面垂直放置的竖直方向上。并且,所述电子设备还可以具有设置在不同位置的至少两个图像采集装置,例如,所述至少两个图像采集装置可以设置于所述电子设备的显示屏幕的至少两个顶角附近或者所述电子设备的至少两个边框上,通过所述至少两个图像采集装置可以获得到用户的输入的手势的三维立体图像。
下面,将参照图4来描述根据本发明的一个实施例的电子设备400。如图4所示,电子设备400可以包括:显示屏幕410、图像采集装置420以及中央处理器430。
具体地,显示屏幕410可以经配置来显示至少一个显示对象。
图像采集装置420可以用于采集位于所述电子设备的显示屏幕410上方的第一输入手势,其中,所述第一输入手势包括基准点和指示线,所述基准点在所述显示屏幕410上的第一映射点与所述基准点的连线垂直于所述显示屏幕410;所述指示线的延长线对应于所述显示屏幕410上的第二映射点。在本发明的一个实施例中,所述基准点可以对应于所述第一输入手势的指向物的远离显示屏幕410一端的位置,并且,所述指示线可以对应于所述第一输入手势的指向物的指向方向。
中央处理器430可以用于解析所述第一输入手势,获得所述第二映射点在所述显示屏幕410上的第一位置信息。在本发明的一个实施例中,中央处理器430可以进一步用于:获取所述指向物的靠近显示屏幕410一端与显示屏幕410的距离d1、所述指向物的远离显示屏幕410一端与显示屏幕410的距离d2、指向物的长度l、所述指向物的靠近显示屏幕410一端垂直投影到显示屏幕410的点的坐标位置l1以及所述指向物的远离显示屏幕410一端垂直投影到显示屏幕410的点的坐标位置l2,根据d1与d2、指向物的长度l以及l1与l2,计算出所述指向物的所在的直线与显示屏幕410相交处的交点的第一位置的坐标。在本发明的另一个实施例中,当所述基准点的位置不变而所述指示线的方向发生改变时,所述第二映射点的位置会随着指示线方向的改变而改变到第二位置,此时,所述中央处理器430可以进一步用于:获取所述指向物的靠近显示屏幕410一端与显示屏幕410的距离d3以及所述指向物的靠近显示屏幕410一端垂直投影到显示屏幕410的点的坐标位置l3,根据d3与d2、指向物的长度l以及l3与l2,计算出所述第二映射点在所述显示屏幕410上的第二位置信息。
并且,中央处理器430还可以基于所述第一位置信息确定所述显示屏幕410上的第一显示对象。并且,显示屏幕410还可以将所述第一位置信息所确定的所述显示屏幕410上的第一显示对象进行高亮或者放大显示。在本发明的一个实施例中,所述中央处理器430可以进一步用于:当所述指示线与显示屏幕410所在平面的夹角等于90度时,则可以基于所述第一输入手势的基准点的位置,将所述第一映射点处的图像确定为所述第一显示对象,并且所述显示屏幕410将所述第一位置信息所确定的所述显示屏幕410上的第一显示对象进行高亮或者放大显示。在本发明的另一个实施例中,所述图像采集装置420可以进一步用于以预定的时间间隔采集输入手势的图像,当所述基准点的位置发生改变时,则通过所述电子设备400的图像采集装置420重新采集位于所述电子设备400的显示屏幕410上方的第二输入手势,并且中央处理器430对所述第二输入手势进行解析来确定所述显示屏幕410上的第二显示对象。
为了更详细地说明本发明提供的方法在上述实施例中的使用情形,参照图5举例如下。图5示出了根据本发明的一个示例的用户通过手势输入来与电子设备500进行交互的示意图,所述电子设备500具有显示屏幕510,所述显示屏幕可以被设置为在水平方向上或者竖直方向上。具体地,在本示例中,所述显示屏幕510被设置为在水平方向上。如图5所示,根据本示例的电子设备500可以包括显示屏幕510、图像采集装置520和位于电子设备500内部的中央处理器(未示出),其中,图像采集装置520可以包括至少两个摄像头,例如,在本示例中,电子设备500的图像采集装置520可以包括四个摄像头。如图5所示,所述四个摄像头可以对称地设置在电子设备500的显示屏幕510的四个边框上。
具体地,根据本示例的电子设备500的显示屏幕510可以用于显示至少一个显示对象,例如显示对象540。图像采集装置520可以用于采集位于所述电子设备500的显示屏幕510上方的输入手势530。具体地,如图5所示,可以通过位于显示屏幕510的四个边框上的四个摄像头来采集用户输入的手势530。一般地,手势530可以包括基准点531和指示线532。如图所示地,当用户的输入手势为伸出食指指向显示屏幕的上的显示对象540时,在通过图像采集装置获取用户的输入手势后,可以对用户的输入手势的三维图像进行识别,识别出用户的输入手势330的伸出的食指及其两端并可以基于三维识别技术获得该食指的长度。所述三维图像识别方法为本领域技术人员所述公知,在此不再赘述。手势530的基准点531可以为用户的输入手势530的食指的远离显示屏幕一端,指示线532可以对应于用户的手势530的食指的指向方向。基准点531在显示屏幕510上的映射点533与基准531的连线垂直于显示屏幕510,指示线532的延长线与显示屏幕510所在的平面相交于映射点541。
中央处理器可以用于解析所述输入手势530,以获得映射点541在所述显示屏幕510上的位置信息。例如,在本发明的一个示例中,可以通过对用户的输入手势的三维图像进行识别来获取用户的手势530的伸出的食指的靠近显示屏幕一端535与显示屏幕的距离d1、用户的手势530的伸出的食指的远离显示屏幕510一端531与显示屏幕510的距离d2、用户的食指的长度l、用户的食指的靠近显示屏幕510一端垂直投影到显示屏幕510的点534的坐标位置l1以及用户的食指的远离显示屏幕510一端531垂直投影到显示屏幕510的点的坐标位置l2,根据d1与d2、用户的食指的长度l以及l1与l2,基于相关立体几何学原理,即可以计算指示线532所在的直线与显示屏幕510所在的平面的相交处的交点541的位置坐标。在本发明的另一个示例中,可以将基准点531与映射点533的连线定义为l3,可以获取指示线532和l3之间的夹角θ,用户的手势530的伸出的食指的靠近显示屏幕一端535与显示屏幕的距离d1、用户的手势530的伸出的食指的远离显示屏幕510一端531与显示屏幕510的距离d2,用户的食指的靠近显示屏幕510一端垂直投影到显示屏幕510的点534的坐标位置l1以及用户的食指的远离显示屏幕510一端531垂直投影到显示屏幕510的点的坐标位置l2,根据d1与d2、指示线532和l3之间的夹角θ以及l1与l2,基于相关立体几何学原理,也可以计算指示线532所在的直线与显示屏幕510所在的平面的相交处的交点541的位置坐标。一般地,可以使用多种计算方法来获得映射点541在所述显示屏幕510上的位置信息,在此不一一赘述。
中央处理器还可以用于基于映射点541在显示屏幕510上的坐标位置确定显示屏幕510上的显示对象540。并且,显示屏幕510还可以将映射点541所在的显示对象540进行高亮或者放大显示。此外,在本发明的一个实施例中,当指示线532与显示屏幕510所在平面垂直时,此时,映射点533与映射点541重合,所述中央处理器可以进一步用于基于用户的输入手势的基准点531的位置,将映射点533处的图像确定为显示对象540,并且显示屏幕510还可以将显示对象540进行高亮或者放大显示。在本发明的另一个实施例中,所述图像采集装置520可以以预定的时间间隔通过电子设备500的至少两个摄像头来采集用户的手势的图像,当用户输入手势的基准点511的位置发生改变时,则通过电子设备500的图像采集装置520重新采集用户的输入手势,并且中央处理器可以对用户重新输入的手势进行解析,来确定用户重新输入的手势所指示的显示屏幕510上的另一个显示对象。
由此可见,通过使用本发明提供的电子设备300,能够利用电子设备现有功能即可使得用户能够在不触碰显示屏幕并且手指与显示屏幕具有一定距离的情况下,指点显示屏幕上显示的某个目标或区域,以使此目标或区域被高亮显示或者放大、展开,并且还不需要额外的附加硬件设备,从而使得大显示屏幕交互设备变得更加高效和实用,并且提高了用户使用体验。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方法的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
本领域技术人员应该理解,可依赖于设计需求和其它因素对本发明进行各种修改、组合、部分组合和替换,只要它们在所附权利要求书及其等价物的范围内。
Claims (12)
1.一种信息处理方法,其中,所述方法包括:
通过所述电子设备的图像采集装置采集位于所述电子设备的显示屏幕上方的第一输入手势,其中,所述第一输入手势包括基准点和指示线,所述基准点在所述显示屏幕上的第一映射点与所述基准点的连线垂直于所述显示屏幕;所述指示线的延长线对应于所述显示屏幕上的第二映射点;
解析所述第一输入手势,获得所述第二映射点在所述显示屏幕上的第一位置信息;以及
基于所述第一位置信息确定所述显示屏幕上的第一显示对象。
2.如权利要求1所述的信息处理方法,其中,所述基准点对应于所述第一输入手势的指向物的远离显示屏幕一端的位置,所述指示线对应于所述第一输入手势的指向物的指向方向,并且,所述解析所述第一输入手势,获得所述第二映射点在所述显示屏幕上的第一位置信息进一步包括:获取所述指向物的靠近显示屏幕一端与显示屏幕的距离d1、所述指向物的远离显示屏幕一端与显示屏幕的距离d2、指向物的长度l、所述指向物的靠近显示屏幕一端垂直投影到显示屏幕的点的坐标位置l1以及所述指向物的远离显示屏幕一端垂直投影到显示屏幕的点的坐标位置l2,根据d1与d2、指向物的长度l以及l1与l2,计算出所述指向物的所在的直线与显示屏幕相交处的交点的第一位置的坐标。
3.如权利要求2所述的信息处理方法,进一步包括:当所述基准点的位置不变而所述指示线的方向发生改变时,所述第二映射点的位置随着指示线方向的改变而改变到第二位置,此时,只需要重新获取所述指向物的靠近显示屏幕一端与显示屏幕的距离d3以及所述指向物的靠近显示屏幕一端垂直投影到显示屏幕的点的坐标位置l3,根据d3与d2、指向物的长度l以及l3与l2,计算出所述第二映射点在所述显示屏幕上的第二位置信息。
4.如权利要求1所述的信息处理方法,进一步包括:以预定的时间间隔通过所述图像采集装置采集输入手势的图像,当所述基准点的位置发生改变时,则通过所述电子设备的图像采集装置重新采集位于所述电子设备的显示屏幕上方的第二输入手势的图像,并对所述第二输入手势进行解析并确定所述显示屏幕上的第二显示对象。
5.如权利要求1所述的信息处理方法,进一步包括:将所述第一位置信息所确定的所述显示屏幕上的第一显示对象进行高亮或者放大显示。
6.如权利要求1所述的信息处理方法,进一步包括:当所述指示线与显示屏幕所在平面的夹角等于90度时,则基于所述第一输入手势的基准点的位置,将所述第一映射点处的图像确定为所述第一显示对象。
7.一种电子设备,所述电子设备包括:
显示屏幕,所述显示屏幕用于显示至少一个显示对象;
图像采集装置,所述图像采集装置用于采集位于所述电子设备的显示屏幕上方的第一输入手势,其中,所述第一输入手势包括基准点和指示线,所述基准点在所述显示屏幕上的第一映射点与所述基准点的连线垂直于所述显示屏幕;所述指示线的延长线对应于所述显示屏幕上的第二映射点;以及
中央处理器,所述中央处理器用于解析所述第一输入手势,获得所述第二映射点在所述显示屏幕上的第一位置信息;并且,基于所述第一位置信息确定所述显示屏幕上的第一显示对象。
8.如权利要求7所述的电子设备,其中,所述基准点对应于所述第一输入手势的指向物的远离显示屏幕一端的位置,所述指示线对应于所述第一输入手势的指向物的指向方向,并且,中央处理器进一步用于:获取所述指向物的靠近显示屏幕一端与显示屏幕的距离d1、所述指向物的远离显示屏幕一端与显示屏幕的距离d2、指向物的长度l、所述指向物的靠近显示屏幕一端垂直投影到显示屏幕的点的坐标位置l1以及所述指向物的远离显示屏幕一端垂直投影到显示屏幕的点的坐标位置l2,根据d1与d2、指向物的长度l以及l1与l2,计算出所述指向物的所在的直线与显示屏幕相交处的交点的第一位置的坐标。
9.如权利要求8所述的电子设备,其中,当所述基准点的位置不变而所述指示线的方向发生改变时,所述第二映射点的位置随着指示线方向的改变而改变到第二位置,此时,所述中央处理器进一步用于:获取所述指向物的靠近显示屏幕一端与显示屏幕的距离d3以及所述指向物的靠近显示屏幕一端垂直投影到显示屏幕的点的坐标位置l3,根据d3与d2、指向物的长度l以及l3与l2,计算出所述第二映射点在所述显示屏幕上的第二位置信息。
10.如权利要求7所述的电子设备,其中,
所述图像采集装置进一步用于:以预定的时间间隔采集输入手势的图像;当所述基准点的位置发生改变时,重新采集位于所述电子设备的显示屏幕上方的第二输入手势的图像,并且
所述中央处理器进一步用于:对所述第二输入手势进行解析,并确定所述显示屏幕上的第二显示对象。
11.如权利要求7所述的电子设备,其中,所述显示屏幕进一步用于:将所述第一位置信息所确定的所述显示屏幕上的第一显示对象进行高亮或者放大显示。
12.如权利要求7所述的电子设备,其中,所述中央处理器进一步用于:当所述指示线与显示屏幕所在平面的夹角等于90度时,则基于所述第一输入手势的基准点的位置,将所述第一映射点处的图像确定为所述第一显示对象。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510095092.0A CN104656903A (zh) | 2015-03-04 | 2015-03-04 | 一种显示图像处理方法和电子设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510095092.0A CN104656903A (zh) | 2015-03-04 | 2015-03-04 | 一种显示图像处理方法和电子设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN104656903A true CN104656903A (zh) | 2015-05-27 |
Family
ID=53248136
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510095092.0A Pending CN104656903A (zh) | 2015-03-04 | 2015-03-04 | 一种显示图像处理方法和电子设备 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104656903A (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106843669A (zh) * | 2016-12-06 | 2017-06-13 | 北京小度信息科技有限公司 | 应用界面操作方法和装置 |
| CN109828660A (zh) * | 2018-12-29 | 2019-05-31 | 深圳云天励飞技术有限公司 | 一种基于增强现实的控制应用操作的方法及装置 |
| CN112114732A (zh) * | 2020-09-18 | 2020-12-22 | 歌尔科技有限公司 | 屏幕内容的放大方法、设备及计算机可读存储介质 |
| CN112532874A (zh) * | 2020-11-23 | 2021-03-19 | 北京三快在线科技有限公司 | 生成平面热力图的方法、装置、存储介质和电子设备 |
| CN114089836A (zh) * | 2022-01-20 | 2022-02-25 | 中兴通讯股份有限公司 | 标注方法、终端、服务器和存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1904806A (zh) * | 2006-07-28 | 2007-01-31 | 上海大学 | 手、眼关系引导的非接触式位置输入系统和方法 |
| CN102841679A (zh) * | 2012-05-14 | 2012-12-26 | 乐金电子研发中心(上海)有限公司 | 一种非接触式人机互动方法与装置 |
| US20130267318A1 (en) * | 1997-08-22 | 2013-10-10 | Motion Games, Llc | Advanced video gaming methods for education and play using camera based inputs |
| CN103370678A (zh) * | 2011-02-18 | 2013-10-23 | 维塔驰有限公司 | 不使用指示器的虚拟触摸装置 |
-
2015
- 2015-03-04 CN CN201510095092.0A patent/CN104656903A/zh active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130267318A1 (en) * | 1997-08-22 | 2013-10-10 | Motion Games, Llc | Advanced video gaming methods for education and play using camera based inputs |
| CN1904806A (zh) * | 2006-07-28 | 2007-01-31 | 上海大学 | 手、眼关系引导的非接触式位置输入系统和方法 |
| CN103370678A (zh) * | 2011-02-18 | 2013-10-23 | 维塔驰有限公司 | 不使用指示器的虚拟触摸装置 |
| CN102841679A (zh) * | 2012-05-14 | 2012-12-26 | 乐金电子研发中心(上海)有限公司 | 一种非接触式人机互动方法与装置 |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106843669A (zh) * | 2016-12-06 | 2017-06-13 | 北京小度信息科技有限公司 | 应用界面操作方法和装置 |
| CN109828660A (zh) * | 2018-12-29 | 2019-05-31 | 深圳云天励飞技术有限公司 | 一种基于增强现实的控制应用操作的方法及装置 |
| CN112114732A (zh) * | 2020-09-18 | 2020-12-22 | 歌尔科技有限公司 | 屏幕内容的放大方法、设备及计算机可读存储介质 |
| US12039155B2 (en) | 2020-09-18 | 2024-07-16 | Goertek Inc. | Screen content magnification method and device, and computer readable storage medium |
| CN112532874A (zh) * | 2020-11-23 | 2021-03-19 | 北京三快在线科技有限公司 | 生成平面热力图的方法、装置、存储介质和电子设备 |
| CN114089836A (zh) * | 2022-01-20 | 2022-02-25 | 中兴通讯股份有限公司 | 标注方法、终端、服务器和存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5422724B1 (ja) | 電子機器および描画方法 | |
| CN105659295B (zh) | 用于在移动设备上的真实环境的视图中表示兴趣点的方法以及用于此方法的移动设备 | |
| CN104656903A (zh) | 一种显示图像处理方法和电子设备 | |
| US20160349983A1 (en) | Terminal screen shot method and terminal | |
| US9047001B2 (en) | Information processing apparatus, information processing method, and program | |
| US9280524B2 (en) | Combining a handwritten marking with a rendered symbol to modify the rendered symbol | |
| US20160196034A1 (en) | Touchscreen Control Method and Terminal Device | |
| JP5389241B1 (ja) | 電子機器および手書き文書処理方法 | |
| US10956030B2 (en) | Multi-touch based drawing input method and apparatus | |
| US9747025B2 (en) | Modifying key size on a touch screen based on fingertip location | |
| CN108200416B (zh) | 投影设备中投影图像的坐标映射方法、装置及投影设备 | |
| US20110191705A1 (en) | Information processing apparatus, information processing method and computer readable medium | |
| US20170169595A1 (en) | Information superimposed image display device, non-transitory computer-readable medium which records information superimposed image display program, and information superimposed image display method | |
| JP6202874B2 (ja) | 電子機器、キャリブレーション方法およびプログラム | |
| EP2767897B1 (en) | Method for generating writing data and an electronic device thereof | |
| CN102750035B (zh) | 光标显示位置的确定方法和装置 | |
| CN101825970B (zh) | 触控点的追踪方法及追踪系统 | |
| US20190250814A1 (en) | Segment Length Measurement Using a Touch Screen System in Response to Gesture Input | |
| US9787731B2 (en) | Dynamically determining workspace bounds during a collaboration session | |
| CN104677376A (zh) | 导航系统手势指令输入方法及装置 | |
| TWI419011B (zh) | 觸控點之追蹤方法及追蹤系統 | |
| CN105607832A (zh) | 一种信息处理方法及电子设备 | |
| JP5683764B1 (ja) | データ入力システム、データ入力方法、データ入力プログラム及びデータ入力装置 | |
| KR102133262B1 (ko) | 디스플레이 일체형 입력장치 | |
| CN108111893A (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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150527 |
|
| RJ01 | Rejection of invention patent application after publication |