光束投射点的位置标记方法和装置与流程

文档序号:12109890阅读:242来源:国知局
光束投射点的位置标记方法和装置与流程

本发明涉及计算机技术领域,尤其涉及一种光束投射点的位置标记方法和装置。



背景技术:

在日常的教学或者商务会议等场景中,展示者在使用大显示屏进行展示的时候,常常需要使用激光笔指示该大显示屏上的内容,以强调正在讲解的内容,加深听众的印象,从而达到更好的展示效果。但是在采用激光笔在一些显示屏(如,液晶显示屏)中指示内容时,由于显示屏对光的吸收,在显示屏中无法显示激光笔所投射的激光点,或者所显示的激光点十分模糊,无法达到指示内容的效果,从而带来不好的用户体验。



技术实现要素:

本发明提出一种光束投射点的位置标记方法和装置,能够在显示屏中显示激光束投射至该显示屏中的投射点,从而提高用户体验。

本发明提供的一种光束投射点的位置标记方法,具体包括:

接收位于显示屏的不同位置的至少三个光强检测器分别检测到的相应于投射在所述显示屏上的激光束的光照强度;

根据每个所述光强检测器检测得到的所述光照强度,计算获得所述激光束投射在所述显示屏上的光束投射点与每个所述光强检测器的预测距离;

根据各个所述预测距离,确定所述光束投射点在所述显示屏上的位置,并在所述位置上生成位置标记。

进一步地,所述根据每个所述光强检测器检测得到的所述光照强度,计算获得所述激光束投射在所述显示屏上的光束投射点与每个所述光强检测器的预测距离,具体包括:

根据每个所述光强检测器检测得到的所述光照强度,获得每个所述光强检测器检测到的光束的角频率ω和光相位

根据每个所述角频率ω和相应的所述光相位以及第一距离公式计算获得所述光束投射点与每个所述光强检测器的预测距离D;其中,c为光速;n为大气折射系数。

进一步地,所述根据每个所述光强检测器检测得到的所述光照强度,计算获得所述激光束投射在所述显示屏上的光束投射点与每个所述光强检测器的预测距离,具体包括:

根据每个所述光强检测器检测得到的光照强度I及第二距离公式计算获得所述光束投射点与每个所述光强检测器的预测距离d;其中,t为大气透射率;H为所述激光束的辐照度。

进一步地,所述根据各个所述预测距离,确定所述光束投射点在所述显示屏上的位置,并在所述位置上生成位置标记,具体包括:

根据各个所述预测距离,确定所述光束投射点在所述显示屏上的位置;

获得所述显示屏中的所述位置上的第一颜色的色相;

判断将要在所述位置上生成的位置标记的默认颜色的色相与所述第一颜色的色相的差是否大于预设的阈值;

若是,则以所述默认颜色在所述位置上生成位置标记;

若否,则以相异于所述默认颜色的预设的第二颜色在所述位置上生成位置标记。

进一步地,所述激光束为红外激光束;所述光强检测器设置于所述显示屏的不同的边角上。

相应地,本发明还提供了一种光束投射点的位置标记装置,具体包括:

光照强度获得模块,用于接收位于显示屏的不同位置的至少三个光强检测器分别检测到的相应于投射在所述显示屏上的激光束的光照强度;

预测距离获得模块,用于根据每个所述光强检测器检测得到的所述光照强度,计算获得所述激光束投射在所述显示屏上的光束投射点与每个所述光强检测器的预测距离;以及,

位置标记生成模块,用于根据各个所述预测距离,确定所述光束投射点在所述显示屏上的位置,并在所述位置上生成位置标记。

进一步地,所述预测距离获得模块,具体包括:

参数获得单元,用于根据每个所述光强检测器检测得到的所述光照强度,获得每个所述光强检测器检测到的光束的角频率ω和光相位以及,

第一距离获得单元,用于根据每个所述角频率ω和相应的所述光相位以及第一距离公式计算获得所述光束投射点与每个所述光强检测器的预测距离D;其中,c为光速;n为大气折射系数。

进一步地,所述预测距离获得模块,具体包括:

第二距离获得单元,用于根据每个所述光强检测器检测得到的光照强度I及第二距离公式计算获得所述光束投射点与每个所述光强检测器的预测距离d;其中,t为大气透射率;H为所述激光束的辐照度。

进一步地,所述位置标记生成模块,具体包括:

位置确定单元,用于根据各个所述预测距离,确定所述光束投射点在所述显示屏上的位置;

位置颜色获得单元,用于获得所述显示屏中的所述位置上的第一颜色的色相;

色相差判断单元,用于判断将要在所述位置上生成的位置标记的默认颜色的色相与所述第一颜色的色相的差是否大于预设的阈值;

第一位置标记生成单元,用于当所述默认颜色的色相与所述第一颜色的色相的差大于所述阈值时,以所述默认颜色在所述位置上生成位置标记;或者,

第二位置标记生成单元,用于当所述默认颜色的色相与所述第一颜色的色相的差不大于所述阈值时,以相异于所述默认颜色的预设的第二颜色在所述位置上生成位置标记。

进一步地,所述激光束为红外激光束;所述光强检测器设置于所述显示屏的不同的边角上。

实施本发明,具有如下有益效果:

本发明提供的光束投射点的位置标记方法及装置,通过根据光强检测器检测到的光照强度计算获得光束投射点在显示屏上的位置,并在该位置上生成相应的位置标记,从而能够在显示屏中显示激光束投射至该显示屏中的投射点,使得用户能够清晰地看到激光束所指的位置,提高用户体验。

附图说明

图1是本发明提供的光束投射点的位置标记方法的一个实施例的流程示意图;

图2是本发明提供的光束投射点的位置标记装置的一个实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1,是本发明提供的光束投射点的位置标记方法的一个实施例的流程示意图,包括步骤S11至S13,具体如下:

S11:接收位于显示屏的不同位置的至少三个光强检测器分别检测到的相应于投射在所述显示屏上的激光束的光照强度;

S12:根据每个所述光强检测器检测得到的所述光照强度,计算获得所述激光束投射在所述显示屏上的光束投射点与每个所述光强检测器的预测距离;

S13:根据各个所述预测距离,确定所述光束投射点在所述显示屏上的位置,并在所述位置上生成位置标记。

需要说明的是,本实施例提供的光束投射点的位置标记方法由设备的系统执行。其中,该设备具有显示屏。当用户将激光束投射至显示屏上以指示显示屏中的内容时,系统通过设置在显示屏上的光强检测器获得显示屏上的光束投射点投射至光强检测器上的光束的光照强度,并在根据各个光强检测器检测到的光照强度确定光束投射点在显示屏上的位置之后,在该位置上生成相应的标记,从而在显示屏中显示出光束投射点的位置。

在一个优选地实施方式中,当用户将激光束投射至显示屏上时,预先设置的光强检测器检测显示屏上的光束投射点投射至光强检测器上的光束的光照强度,并将所检测到的光照强度发送至系统中进行后续处理。其中,光强检测器的数量不少于三个,且不同光强检测器设置于显示屏的不同位置上。随后,系统根据各个光强检测器所检测到的光照强度预测光束投射点与各个光强检测器之间的距离。以系统预测光束投射点与其中一个光强检测器之间的距离为例,系统在接收到该光强检测器发送的光照强度之后,根据该光照强度,计算获得光束投射点与该光强检测器之间的预测距离。光束投射点与其他各个光强检测器之间的预测距离均依照相同的方法计算获得。随后,系统根据计算获得的各个预测距离,获得显示屏中的与各个光强检测器之间的距离为各个光强检测器所对应的预测距离的像素点,该像素点所在的位置即为光束投射点所在的位置。最后,系统在所确定的光束投射点所在的位置上生成位置标记,从而在显示屏中显示光束投射点的位置。

例如,假设显示屏的四个角分别设置有光强检测器A、B、C和D,那么当用户将激光束投射至显示屏上时,光强检测器A、B、C和D分别检测到光照强度a、b、c和d。光强检测器A、B、C和D将所各自所检测到的光照强度发送给系统。系统在接收到光照强度a、b、c和d后,根据光照强度a计算获得光束投射点与光强检测器A之间的预测距离d_A,并以相同的方法依次根据光照强度b、c和d计算获得光束投射点与光强检测器B、C和D之间的预测距离d_B、d_C和d_D。随后,系统在显示屏中查找到与光强检测器A之间的距离为d_A、与光强检测器B之间的距离为d_B、与光强检测器C之间的距离为d_C,且与光强检测器D之间的距离为d_D的像素点,并将该像素点所在的位置确定为光束投射点所在的位置。最后,系统在该位置上生成位置标记。

需要进一步说明的是,计算光束投射点与各个光强检测器之间的预测距离的过程可以由设备中的MCU执行。

通过根据光强检测器检测到的光照强度计算获得光束投射点在显示屏上的位置,并在该位置上生成相应的位置标记,从而能够在显示屏中显示激光束投射至该显示屏中的投射点,使得用户能够清晰地看到激光束所指的位置,提高用户体验。

进一步地,所述根据每个所述光强检测器检测得到的所述光照强度,计算获得所述激光束投射在所述显示屏上的光束投射点与每个所述光强检测器的预测距离,具体包括:

根据每个所述光强检测器检测得到的所述光照强度,获得每个所述光强检测器检测到的光束的角频率ω和光相位

根据每个所述角频率ω和相应的所述光相位以及第一距离公式计算获得所述光束投射点与每个所述光强检测器的预测距离D;其中,c为光速;n为大气折射系数。

需要说明的是,系统在接收到各个光强检测器检测到的光照强度后,根据各个光照强度预测光束投射点与各个光强检测器之间的距离。以系统预测光束投射点与其中一个光强检测器之间的距离为例,系统在接收到该光强检测器检测到的光照强度之后,根据该光照强度计算获得从光束投射点投射至该光强检测器上的光束的角频率ω和光相位随后,系统将计算获得的光的角频率ω和光相位代入第一距离公式中,从而计算获得光束投射点与该光强检测器之间的预测距离D。光束投射点与其他各个光强检测器之间的预测距离D均依照相同的方法计算获得。其中,该第一距离公式中的c为光速,n为大气折射率,其数值均预先设置于系统中,且均为国际公认值。

进一步地,所述根据每个所述光强检测器检测得到的所述光照强度,计算获得所述激光束投射在所述显示屏上的光束投射点与每个所述光强检测器的预测距离,具体包括:

根据每个所述光强检测器检测得到的光照强度I及第二距离公式计算获得所述光束投射点与每个所述光强检测器的预测距离d;其中,t为大气透射率;H为所述激光束的辐照度。

需要说明的是,系统在接收到各个光强检测器检测到的光照强度后,根据各个光照强度预测光束投射点与各个光强检测器之间的距离。以系统预测光束投射点与其中一个光强检测器之间的距离为例,系统在接收到该光强检测器检测到的光照强度I之后,将该光照强度I代入第二距离公式中,从而计算获得光束投射点与该光强检测器之间的预测距离d。光束投射点与其他各个光强检测器之间的预测距离d均依照相同的方法计算获得。其中,该第二距离公式中的t为大气透射率,H为用户所投射的激光束的辐照度,其数值均预先设置于系统中,且均为国际公认值。

在另一个优选地实施方式中,所述根据各个所述预测距离,确定所述光束投射点在所述显示屏上的位置,并在所述位置上生成位置标记,具体包括:

根据各个所述预测距离,确定所述光束投射点在所述显示屏上的位置;

获得所述显示屏中的所述位置上的第一颜色的色相;

判断将要在所述位置上生成的位置标记的默认颜色的色相与所述第一颜色的色相的差是否大于预设的阈值;

若是,则以所述默认颜色在所述位置上生成位置标记;

若否,则以相异于所述默认颜色的预设的第二颜色在所述位置上生成位置标记。

需要说明的是,系统在确定光束投射点在显示屏中的位置后,在该位置上生成位置标记。系统首先采用取色器等工具或者通过像素识别等方式获得显示屏中的光束投射点所在的位置的像素点的颜色的色相,即为第一颜色的色相。随后,获得将要在该位置上生成的位置标记的默认颜色的色相。该默认颜色的色相由用户或者管理员预先设置并存储于系统中。系统将所获得的默认颜色的色相与所获得的第一颜色的色相进行对比,若默认颜色的色相与第一颜色的色相之间的差值大于预设的阈值,则认为将要生成的位置标记的颜色与背景颜色对比强烈,因此在光束投射点所在的位置上生成颜色为默认颜色的位置标记;若默认颜色的色相与第一颜色的色相之间的差值不大于预设的阈值,则认为将要生成的位置标记的颜色与背景颜色对比微弱,因此在光束投射点所在的位置上生成颜色为预设的第二颜色的位置标记。其中,该第二颜色与默认颜色具有强烈的色差(如,当默认颜色为红色时,第二颜色为绿色)。

需要进一步说明的是,在光束投射点所在的位置上生成位置标记的同时,还可以生成并显示相应的位置信息(如,坐标信息、色度信息等)。

通过在显示屏中的光束投射点所在的位置上生成与背景颜色具有强烈色差的位置标记,使得激光束投射至屏幕上的投射点所在的位置能够更加清晰地被显示出来,从而进一步提高用户体验。

进一步地,所述激光束为红外激光束;所述光强检测器设置于所述显示屏的不同的边角上。

需要说明的是,用户所投射的激光束通常为红外激光束,但在某些应用场景中,该激光束还可以为绿激光束、蓝激光束等。每个光强检测器设置于显示器的不同的边角上。

本发明实施例提供的光束投射点的位置标记方法,通过根据光强检测器检测到的光照强度计算获得光束投射点在显示屏上的位置,并在该位置上生成相应的位置标记,从而能够在显示屏中显示激光束投射至该显示屏中的投射点,使得用户能够清晰地看到激光束所指的位置,提高用户体验。另外,通过在显示屏中的光束投射点所在的位置上生成与背景颜色具有强烈色差的位置标记,使得激光束投射至屏幕上的投射点所在的位置能够更加清晰地被显示出来,从而进一步提高用户体验。

相应地,本发明还提供一种光束投射点的位置标记装置,能够实现上述实施例中的光束投射点的位置标记方法的所有流程。

参见图2,是本发明提供的光束投射点的位置标记装置的一个实施例的结构示意图,具体如下:

光照强度获得模块21,用于接收位于显示屏的不同位置的至少三个光强检测器分别检测到的相应于投射在所述显示屏上的激光束的光照强度;

预测距离获得模块22,用于根据每个所述光强检测器检测得到的所述光照强度,计算获得所述激光束投射在所述显示屏上的光束投射点与每个所述光强检测器的预测距离;以及,

位置标记生成模块23,用于根据各个所述预测距离,确定所述光束投射点在所述显示屏上的位置,并在所述位置上生成位置标记。

进一步地,所述预测距离获得模块22,具体包括:

参数获得单元,用于根据每个所述光强检测器检测得到的所述光照强度,获得每个所述光强检测器检测到的光束的角频率ω和光相位以及,

第一距离获得单元,用于根据每个所述角频率ω和相应的所述光相位以及第一距离公式计算获得所述光束投射点与每个所述光强检测器的预测距离D;其中,c为光速;n为大气折射系数。

进一步地,所述预测距离获得模块22,具体包括:

第二距离获得单元,用于根据每个所述光强检测器检测得到的光照强度I及第二距离公式计算获得所述光束投射点与每个所述光强检测器的预测距离d;其中,t为大气透射率;H为所述激光束的辐照度。

在另一个优选地实施方式中,所述位置标记生成模块23,具体包括:

位置确定单元,用于根据各个所述预测距离,确定所述光束投射点在所述显示屏上的位置;

位置颜色获得单元,用于获得所述显示屏中的所述位置上的第一颜色的色相;

色相差判断单元,用于判断将要在所述位置上生成的位置标记的默认颜色的色相与所述第一颜色的色相的差是否大于预设的阈值;

第一位置标记生成单元,用于当所述默认颜色的色相与所述第一颜色的色相的差大于所述阈值时,以所述默认颜色在所述位置上生成位置标记;或者,

第二位置标记生成单元,用于当所述默认颜色的色相与所述第一颜色的色相的差不大于所述阈值时,以相异于所述默认颜色的预设的第二颜色在所述位置上生成位置标记。

进一步地,所述激光束为红外激光束;所述光强检测器设置于所述显示屏的不同的边角上。

本发明实施例提供的光束投射点的位置标记装置,通过根据光强检测器检测到的光照强度计算获得光束投射点在显示屏上的位置,并在该位置上生成相应的位置标记,从而能够在显示屏中显示激光束投射至该显示屏中的投射点,使得用户能够清晰地看到激光束所指的位置,提高用户体验。另外,通过在显示屏中的光束投射点所在的位置上生成与背景颜色具有强烈色差的位置标记,使得激光束投射至屏幕上的投射点所在的位置能够更加清晰地被显示出来,从而进一步提高用户体验。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

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