一种投影显示方法、装置及电子设备与流程

文档序号:12183513阅读:182来源:国知局
一种投影显示方法、装置及电子设备与流程

本发明涉及智能投影处理技术,尤其涉及一种投影显示方法、装置及电子设备。



背景技术:

目前,随着电子技术的飞速发展,智能投影技术已广泛应用于日常生活中。然而,对于现有的智能投影设备而言,以包括触摸屏类操作界面的投影仪为例,当操作者在触摸屏界面上对投影仪进行操作时,投影仪的投影界面只投射出操作者操作的结果。也就是说操作界面和投影界面是分离的,这就使观众只看到操作结果而看不到操作过程,容易产生投影界面显示不连贯、不流畅的感觉,严重影响用户体验。



技术实现要素:

有鉴于此,本发明实施例提供一种投影显示方法、装置及电子设备,能够将操作界面的操作过程显示在投影界面,使得在投影界面显示操作结果的同时同步显示操作过程。

为达到上述目的,本发明实施例的技术方案是这样实现的:

本发明实施例提供一种投影显示方法,所述方法包括:

扫描检测对应于操作界面的预设区域中的目标对象,获得所述目标对象中至少一个目标点对应的参数;

利用所述至少一个目标点对应的参数进行虚拟成像处理,得到所述目标对象的虚拟图像;

控制所述目标对象的虚拟图像的投影显示。

上述方案中,所述目标对象中至少一个目标点对应的参数包括扫描夹角和 扫描距离;

其中,所述扫描距离为所述目标点与扫描点之间的直线距离;所述扫描夹角为所述目标点与扫描点之间的直线和所述操作界面所成夹角。

上述方案中,所述利用至少一个目标点对应的参数进行虚拟成像处理,得到所述目标对象的虚拟图像,包括:

基于所述扫描夹角和扫描距离确定目标点高度和目标点对应的平面坐标;

根据所述目标点高度和目标点对应的平面坐标进行虚拟成像处理,得到至少一个目标点对应的虚拟成像,将所述至少一个目标点对应的虚拟成像作为所述目标对象的虚拟成像。

上述方案中,所述目标点高度为所述目标与所述操作界面的距离;所述目标点对应的平面坐标为所述目标点在所述操作界面上的投影点的平面坐标。

上述方案中,所述方法还包括:

将所得到的所述目标对象的虚拟图像进行虚化透明处理,得到虚化透明处理后的虚拟图像;

相应的,控制所述目标对象的虚拟图像的投影显示,包括:

控制所述虚化透明处理后的虚拟图像的投影显示。

本发明实施例还提供一种电子设备,所述电子设备包括扫描感应器、成像器、图像输出器和处理器;其中,

所述处理器,用于控制所述扫描感应器扫描检测对应于操作界面的预设区域中的目标对象,获得所述目标对象中至少一个目标点对应的参数;控制所述成像器利用所述至少一个目标点对应的参数进行虚拟成像处理,得到所述目标对象的虚拟图像;控制所述图像输出器对所述目标对象的虚拟图像的投影显示。

本发明实施例又提供一种投影显示装置,所述装置包括获取模块、虚拟成像处理模块和控制模块;其中,

所述获取模块,用于扫描检测对应于操作界面的预设区域中的目标对象,获得所述目标对象中至少一个目标点对应的参数;

所述虚拟成像处理模块,用于利用所述至少一个目标点对应的参数进行虚 拟成像处理,得到所述目标对象的虚拟图像;

所述控制模块,用于控制对所述目标对象的虚拟图像的投影显示。

上述方案中,所述目标对象中至少一个目标点对应的参数包括扫描夹角和扫描距离;

其中,所述扫描距离为所述目标点与扫描点之间的直线距离;所述扫描夹角为所述目标点与扫描点之间的直线和所述操作界面所成夹角。

上述方案中,所述虚拟成像处理模块包括坐标定位子模块和虚拟成像处理子模块;

所述坐标定位子模块,用于基于所述扫描夹角和扫描距离确定目标点高度和目标点对应的平面坐标;

所述虚拟成像处理子模块,用于根据所述目标点高度和目标点对应的平面坐标进行虚拟成像处理,得到至少一个目标点对应的虚拟成像,将所述至少一个目标点对应的虚拟成像作为所述目标对象的虚拟成像。

上述方案中,所述目标点高度为所述目标点与所述操作界面的距离;所述目标点对应的平面坐标为所述目标点在所述操作界面上的投影点的平面坐标。

上述方案中,所述装置还包括虚拟透明处理模块;其中,

所述虚拟透明处理模块,用于将所得到的所述目标对象的虚拟图像进行虚化透明处理,得到虚化透明处理后的虚拟图像;

相应的,所述控制模块,还用于控制所述虚化透明处理后的虚拟图像的投影显示。

本发明实施例所提供的投影显示方法、装置及电子设备,通过扫描检测对应于操作界面的预设区域的目标对象,获得所述目标对象中至少一个目标点对应的参数;利用所述至少一个目标点对应的参数进行虚拟成像处理,得到所述目标对象的虚拟图像;控制所述目标对象的虚拟图像的投影显示。如此,能够将操作界面的操作过程显示在投影界面,使得在投影界面显示操作结果的基础上,同步显示操作过程。这样,用户可以在投影界面既看到操作结果也看到操作过程,消除现有技术中由于投影界面与操作界面完全分离给用户带来的不连 贯的感觉,从而提升用户体验。

附图说明

图1为本发明实施例投影显示方法的实现流程示意图一;

图2为本发明实施例投影显示方法的实现流程示意图二;

图3为本发明实施例基于所述扫描夹角和扫描距离确定目标点高度和目标点对应的平面坐标的实现原理图;

图4为本发明实施例投影显示方法的实现流程示意图三;

图5为本发明实施例投影显示方法在投影界面上的显示效果图;

图6为本发明实施例电子设备的组成结构示意图;

图7为本发明实施例投影显示装置的组成结构示意图一;

图8为本发明实施例虚拟成像处理模块的组成结构示意图;

图9为本发明实施例投影显示装置的组成结构示意图二。

具体实施方式

在本发明实施例中,扫描检测对应于操作界面的预设区域中的目标对象,获得所述目标对象中至少一个目标点对应的参数;利用所述至少一个目标点对应的参数进行虚拟成像处理,得到所述目标对象的虚拟图像;控制所述目标对象的虚拟图像的投影显示。

下面结合附图及具体实施例对本发明再作进一步详细的说明。

实施例一

图1为本发明实施例投影显示方法的实现流程示意图一,如图1所示,本发明实施例投影显示方法包括:

步骤S101:扫描检测对应于操作界面的预设区域中的目标对象,获得所述目标对象中至少一个目标点对应的参数;

具体地,电子设备可以通过设置于自身的扫描感应器等具有扫描检测功能 的器件扫描检测对应于操作界面的预设区域中的目标对象,以获得所述目标对象中至少一个目标点对应的参数。

这里,所述电子设备可以为包括操作界面和投影界面的投影仪或其他具有投影功能的设备。其中,所述操作界面可以为触摸屏界面;所述操作界面还可以为类似于键盘的包含有不同功能的物理按键的操作界面。相应的,所述对应于操作界面的预设区域中的目标对象可以为作用于所述触摸屏界面上的触摸点或在所述触摸屏界面执行触摸操作的用户手指、触控笔等;所述对应于操作界面的预设区域中的目标对象还可以为在所述包括有不同功能的物理按键的操作界面执行按键操作的用户手指等。

这里,所述目标对象中至少一个目标点对应的参数包括扫描夹角和扫描距离;

其中,所述扫描距离为所述目标点与扫描点之间的直线距离;所述扫描夹角为所述目标点与扫描点之间的直线和所述操作界面所成夹角。需要补充说明的是,所述扫描点为用于执行扫描检测操作的器件,如扫描感应器等在所述电子设备上所处的位置。

在实际应用中,电子设备中设置有控制本发明实施例所述投影显示的功能开关。当用户通过功能开关开启所述投影显示功能后,电子设备开始控制设置于自身的扫描感应器等具有扫描检测功能的器件来扫描检测对应于操作界面的预设区域中的目标对象,以获得所述目标对象中至少一个目标点对应的参数。

步骤S102:利用所述至少一个目标点对应的参数进行虚拟成像处理,得到所述目标对象的虚拟图像;

具体地,所述电子设备利用所述至少一个目标点对应的扫描夹角和扫描距离进行虚拟成像处理,得到所述目标对象中至少一个目标点的虚拟图像,作为所述目标对象的虚拟图像。

这里,所述虚拟成像处理过程,可以采用现有技术中比较成熟的相关技术,这里不再赘述。

步骤S103:控制所述目标对象的虚拟图像的投影显示。

具体地,所述电子设备在得到所述目标对象的虚拟图像后,实时地控制所述目标对象的虚拟图像在投影界面上的投影显示。

通过本发明实施例所述投影显示方法,通过扫描检测对应于操作界面的预设区域中的目标对象,获得所述目标对象中至少一个目标点对应的参数;利用所述至少一个目标点对应的参数进行虚拟成像处理,得到所述目标对象的虚拟图像;控制所述目标对象的虚拟图像在投影界面上的投影显示。如此,能够将操作界面的操作过程显示在投影界面,使得在投影界面显示操作结果的基础上,同步显示操作过程。这样,用户可以在投影界面既看到操作结果也看到操作过程,消除现有技术中由于投影界面与操作界面完全分离给用户带来的不连贯的感觉,从而提升用户体验。

实施例二

图2为本发明实施例投影显示方法的实现流程示意图二,如图2所示,本发明实施例投影显示方法包括:

步骤S201:扫描检测对应于操作界面的预设区域中的目标对象,获得所述目标对象中至少一个目标点对应的扫描夹角和扫描距离;

其中,所述扫描距离为所述目标点与扫描点之间的直线距离;所述扫描夹角为所述目标点与扫描点之间的直线和所述操作界面所成夹角。

步骤S202:基于所述扫描夹角和扫描距离确定目标点高度和目标点对应的平面坐标;

其中,所述目标点高度为所述目标点与所述操作界面的距离;所述目标点对应的平面坐标为所述目标点在所述操作界面上的投影点的平面坐标。

在一示例中,图3为本发明实施例基于所述扫描夹角和扫描距离确定目标点高度和目标点对应的平面坐标的实现原理图,如图3所示,利用长方形矩阵来表示投影仪的触摸屏界面,在触摸屏四周分布着4个扫描感应器,分别对应扫描点C、D、E、F。以其中一个扫描点C为例,当扫描到对应于操作界面的预设区域中,即触摸屏上方的目标对象中至少一个目标点M时,扫描感应器会 获得并反馈扫描夹角A和扫描距离CM。坐标定位器根据扫描夹角A和扫描距离CM来计算确定目标点高度和目标点对应的平面坐标。具体地,根据扫描夹角A和扫描距离CM及扫描面与垂直面CE的夹角B计算出目标点M在触摸屏界面上的投影点N的平面坐标(X=CN*COS(B),Y=CO+CN*SIN(B)),并根据所述目标点M与所述触摸屏界面的距离计算出目标点M与所述触摸屏界面的距离,即目标点M的高度MN=CM*SIN(A)。

步骤S203:根据所述目标点高度和目标点对应的平面坐标进行虚拟成像处理,得到至少一个目标点对应的虚拟成像,将所述至少一个目标点对应的虚拟成像作为所述目标对象的虚拟成像;

具体地,当通过计算确定出目标点高度和目标点对应的平面坐标后,即确定出目标点的三维信息定位,则所述电子设备进一步将所述三维信息定位传递给成像器进行虚拟成像,最终得到所述目标对象的虚拟成像。

这里,所述虚拟成像处理过程,可以采用现有技术中比较成熟的相关技术,这里不再赘述。

步骤S204:控制所述目标对象的虚拟图像的投影显示。

如此,通过本发明实施例所述投影显示方法,能够将操作界面的操作过程显示在投影界面,使得在投影界面显示操作结果的基础上,同步显示操作过程。这样,用户可以在投影界面既看到操作结果也看到操作过程,消除现有技术中由于投影界面与操作界面完全分离给用户带来的不连贯的感觉,从而提升用户体验。

实施例三

图4为本发明实施例投影显示方法的实现流程示意图三,如图4所示,本发明实施例投影显示方法包括:

步骤S401:扫描检测对应于操作界面的预设区域中的目标对象,获得所述目标对象中至少一个目标点对应的参数;

这里,所述目标对象中至少一个目标点对应的参数包括扫描夹角和扫描距 离;

其中,所述扫描距离为所述目标点与扫描点之间的直线距离;所述扫描夹角为所述目标点与扫描点之间的直线和所述操作界面所成夹角。

步骤S402:利用所述至少一个目标点对应的参数进行虚拟成像处理,得到所述目标对象的虚拟图像;

步骤S403:将所得到的所述目标对象的虚拟图像进行虚化透明处理,得到虚化透明处理后的虚拟图像;

这里,通过电子设备中的图像处理器对所得到的所述目标对象的虚拟图像进行虚化透明处理,使得在投影界面上显示所述目标对象的虚拟成像时,并不会完全遮盖投影界面上本来需要显示的操作结果。

这里,所述虚拟透明处理过程,可以采用现有技术中比较成熟的相关技术,这里不再赘述。

步骤S404:控制所述虚化透明处理后的虚拟图像的投影显示。

通过本发明实施例所述投影显示方法,在得到所述目标对象的虚拟图像的基础上,进一步将所得到的所述目标对象的虚拟图像进行虚化透明处理,得到虚化透明处理后的虚拟图像;之后,控制所述虚化透明处理后的虚拟图像的投影显示,如图5所示。如此,能够将操作界面的操作过程显示在投影界面,使得在投影界面显示操作结果的基础上,同步显示操作过程,即显示所述虚化透明处理后的虚拟图像。这样,由于电子设备中的图像处理器对所得到的所述目标对象的虚拟图像进行虚化透明处理,使得在投影界面上显示所述目标对象的虚拟成像时,并不会完全遮盖投影界面上本来需要显示的操作结果,从而提升用户体验。

实施例四

图6为本发明实施例电子设备的组成结构示意图,如图6所示,所述电子设备包括扫描感应器601、成像器602、图像输出器603和处理器604;其中,

所述处理器604,用于控制所述扫描感应器601扫描检测对应于操作界面 的预设区域中的目标对象,获得所述目标对象中至少一个目标点对应的参数;控制所述成像器602利用所述至少一个目标点对应的参数进行虚拟成像处理,得到所述目标对象的虚拟图像;控制所述图像输出器603对所述目标对象的虚拟图像的投影显示。

其中,所述目标对象中至少一个目标点对应的参数包括扫描夹角和扫描距离;所述扫描距离为所述目标点与扫描点之间的直线距离;所述扫描夹角为所述目标点与扫描点之间的直线和所述操作界面所成夹角。

实施例五

图7为本发明实施例投影显示装置的组成结构示意图一,如图7所示,所述装置包括获取模块701、虚拟成像处理模块702和控制模块703;其中,

所述获取模块701,用于扫描检测对应于操作界面的预设区域中的目标对象,获得所述目标对象中至少一个目标点对应的参数;

这里,所述目标对象中至少一个目标点对应的参数包括扫描夹角和扫描距离;其中,所述扫描距离为所述目标点与扫描点之间的直线距离;所述扫描夹角为所述目标点与扫描点之间的直线和所述操作界面所成夹角。

所述虚拟成像处理模块702,用于利用所述至少一个目标点对应的参数进行虚拟成像处理,得到所述目标对象的虚拟图像;

所述控制模块703,用于控制所述目标对象的虚拟图像的投影显示。

在一实施例中,如图8所示,所述虚拟成像处理模块702包括坐标定位子模块7021和虚拟成像处理子模块7022;

所述坐标定位子模块7021,用于基于所述扫描夹角和扫描距离确定目标点高度和目标点对应的平面坐标;

这里,所述目标点高度为所述目标点与所述操作界面的距离;所述目标点对应的平面坐标为所述目标点在所述操作界面上的投影点的平面坐标。

所述虚拟成像处理子模块7022,用于根据所述目标点高度和目标点对应的平面坐标进行虚拟成像处理,得到至少一个目标点对应的虚拟成像,将所述至 少一个目标点对应的虚拟成像作为所述目标对象的虚拟成像。

在一实施例中,如图9所示,所述装置还包括虚拟透明处理模块704;其中,

所述虚拟透明处理模块704,用于将所得到的所述目标对象的虚拟图像进行虚化透明处理,得到虚化透明处理后的虚拟图像;

相应的,所述控制模块703,还用于控制所述虚化透明处理后的虚拟图像的投影显示。

在实际应用中,本发明实施例所述投影显示装置中的各模块及其各模块所包括的子模块均可以通过所述投影显示装置所属电子设备中的处理器实现,也可以通过具体的逻辑电路实现;比如,在实际应用中,可由位于投影显示装置所属电子设备的中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)、或现场可编程门阵列(FPGA)实现。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1