投影方法及投影装置与流程

文档序号:32882402发布日期:2023-01-12 20:55阅读:34来源:国知局
投影方法及投影装置与流程

1.本公开涉及数据处理技术领域,具体涉及到一种投影方法及装置。


背景技术:

2.投影仪的摄像头朝向通常是固定的,且与投影镜头朝向相同,用于拍摄投影效果。
3.上述方式无法通过投影仪完成对象参与的任务。如果通过手机投屏方式实现,即手机实现该些任务的功能,然后通过投屏链接方式投屏到投影仪上并显示,该方式手机投屏链接效率低、稳定性差,而且占用手机功能。


技术实现要素:

4.本公开的主要目的在于提供一种投影方法及投影装置。
5.为了实现上述目的,根据本公开的第一方面,提供了一种投影方法,其特征在于,包括:实时检测运动对象的位置,并基于所述位置生成控制信号,以控制摄像模组按照控制信号的指示追踪运动对象;在摄像模组追踪运动对象的过程中,获取摄像模组采集的运动对象的数据,以使运动对象的数据被按照预设的处理规则进行处理,其中运动对象的数据包括运动对象形状的数据以及运动对象姿态的数据。
6.可选地,获取摄像模组采集的运动对象的数据,以使运动对象的数据被按照预设的处理规则进行处理包括:获取摄像模组采集的运动对象的形状数据,以基于所述形状数据调整摄像模组转动;获取摄像模组采集的运动对象的姿态数据,以使所述姿态数据被预设的体感游戏处理程序进行处理。
7.可选地,方法还包括:当运动对象的形状的中心偏离摄像模组所得到的图像的中心时,自动调整摄像头模组进行转动,直至形状的中心与图像的中心重叠。
8.可选地,自动调整摄像头模组进行转动,直至形状中心与图像的中心重叠包括:基于所述偏离的距离、以及预设的不同偏离阈值,调整摄像模组进行不同方式的转动。
9.可选地,方法还包括:接收用户端发送的摄像模组的转动控制信号;基于转动控制信号,控制摄像模组的转动。
10.可选地,在实时检测运动对象的位置之前,方法还包括:调整摄像模组的拍摄方向与投影模组的投影方向一致;基于投影模组的投影区域的图像,控制投影模组的光学组件进行自动对焦和校正。
11.可选地,通过传感器模组检测投影模组是否发生运动;如果检测到投影模组发生运动,控制摄像模组转动方向到与投影模组朝向一致,进而控制投影模组进行调整以实现自动对焦。
12.根据本公开的第二方面,提供了一种投影装置,包括:投影模组、以及与投影模组以可转动方式连接的摄像模组;其中,所述摄像模组实时检测运动对象的位置;基于所述位置生成控制信号,以控制摄像模组按照控制信号的指示追踪运动对象;所述投影模组用于对预设的内容进行投影,所述投影模组在摄像模组追踪运动对象的过程中,还获取摄像模
组采集的运动对象的数据,以使运动对象的数据被按照预设的处理规则进行处理,其中运动对象的数据包括运动对象形状的数据以及对象姿态的数据。
13.可选地,所述摄像模组还接收用户端发送的摄像模组的转动控制信号;基于转动控制信号进行转动。
14.可选地,获取摄像模组采集的运动对象的数据,以使运动对象的数据被按照预设的处理规则进行处理包括:获取摄像模组采集的运动对象的形状数据,以基于所述形状数据调整摄像模组转动;获取摄像模组采集的运动对象的姿态数据,以使所述姿态数据被预设的体感游戏处理程序进行处理。
15.可选地,调整摄像模组的拍摄方向与投影模组的投影方向一致;基于投影模组的投影区域的图像,控制投影模组的光学组件进行自动对焦和校正。
16.在本公开实施例投影方法及投影装置中,包括:实时检测运动对象的位置,并基于所述位置生成控制信号,以控制摄像模组按照控制信号的指示追踪运动对象;在摄像模组追踪运动对象的过程中,获取摄像模组采集的运动对象的数据,以使运动对象的数据被按照预设的处理规则进行处理,其中运动对象的数据包括运动对象形状的数据以及运动对象姿态的数据。通过跟随运动对象并采集运动对象数据,基于该些数据可进一步扩展投影装置的适用性。解决了相关技术中投影仪无法实现对象参与类的任务。
附图说明
17.为了更清楚地说明本公开具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1是根据本公开实施例的投影方法流程图;
19.图2-图5是根据本公开实施例的投影方法的应用示意图;
20.图6是根据本公开实施例的投影装置结构示意图。
具体实施方式
21.为了使本技术领域的人员更好地理解本公开方案,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分的实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本公开保护的范围。
22.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
23.在本公开中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本公开及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
24.并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本公开中的具体含义。
25.此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本公开中的具体含义。
26.需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。
27.根据本公开实施例,提供了一种投影方法,如图1所示,该方法包括如下的步骤101至步骤103:
28.步骤101:实时检测运动对象的位置,并基于所述位置生成控制信号,以控制摄像模组按照控制信号的指示追踪运动对象。
29.在本实施例中,可以通过摄像模组检测运动对象,在检测到运动对象后,可以通过预设的识别算法识别运动对象,并可以进一步实现对象的跟随。通过摄像模组自动跟踪运动对象如人体,并识别对象的姿态,在确定姿态数据时,可以通过确定人体部位关键点,如头、身躯、手臂、收、臀部、腿、脚等部位关键点,基于该些关键点的位置可以得到人的姿态。本实施例可以实现运动对象的追踪,并可实现使用运动对象姿态才可完成的任务。如视频通话、体感游戏。
30.参考图2,图2中通过人形目标识别和跟踪算法来自动调整摄像头的不同方向,完成对象追踪。在追踪运动对象时,可以通过摄像模组采集运动对象的数据,以得到运动对象的形状数据、姿态数据,以基于该些数据进行进一步投影。
31.由于相关技术中投影装置由于摄像头和投影模块的朝向是一致的,无法进行对象追踪的同时,进而无法实现对象参与的任务,如体感游戏、视频通话等。本实施例通过设计一种投影仪的投影方法,使摄像模组和投影模组虽为一体,但能够实现对象追踪与姿态识别,并可进一步完成对象参与的任务,克服了相关技术中投影装置投影方法的局限性,扩展了投影装置的适用性。
32.作为本实施例一种可选的实现方式,在实时检测运动对象的位置之前,方法还包括:调整摄像模组的拍摄方向与投影模组的投影方向一致;基于投影模组的投影区域的图像,控制投影模组的光学组件进行自动对焦和校正。
33.在本可选的实现方式中,当进行自动对焦和畸形校正时,摄像模组中摄像头方向与投影方向一致,从而能拍摄到投影仪投影到幕墙上的显示效果,处理器和算法可以控制输出图像或者光学器件,从而实现自动对焦和畸形校正等。摄像模组的自动旋转可以是,通过检测到投影仪本身发生移动或者特定振动,从而重新对焦和畸形校正。手动触发自动对焦和畸形校正的过程的工作适用于投影仪没有发生移动,但幕墙发生移动的等情况。如图3所示,在对焦和畸形矫正过程中,可以通过摄影模组自动旋转、或者手动旋转的方式实现。
34.进一步地,当对焦和畸形校正成功,并且不再发生变化时,摄像头可以旋转到各个方向追踪对象。
35.作为本实施例一种可选的实现方式,通过传感器模组检测投影模组是否发生运动;如果检测到投影模组发生运动,控制摄像模组转动方向到与投影模组朝向一致,进而控制投影模组进行调整以实现自动对焦。
36.在本可选的实现方式中,参考图3,还可以通过传感器模组(如图3中的sensor)通过检测算法检测投影模组是否发生了运动,运动包括振动或者移动,如果检测到发生了振动或者移动,则触发自动对焦的处理过程。自动对焦过程参考上述描述的方式,包括图像处理、光学控制和摄像模组的控制,即控制摄像模组的转动(如摄像头转动方向的控制),在此不再赘述。此外在触发对焦后,还可以通过用户端的应用软件触发摄像头自动转动实现重新自动对焦。
37.步骤102:在摄像模组追踪运动对象的过程中,获取摄像模组采集的运动对象的数据,以使运动对象的数据被按照预设的处理规则进行处理,其中运动对象的数据包括运动对象形状的数据以及运动对象姿态的数据。
38.在本实施例中,投影模组可以获取摄像模组所采集的运动对象的数据。运动对象的数据可以包括形状数据,基于该形状数据可以实现摄像模组的头的转动控制,以保证摄像模组的摄像头不断的跟踪运动对象;运动对象数据还可以包括姿态数据,在得到姿态数据后,可以将姿态数据发送至预设的处理程序,以使该处理程序基于该姿态数据确定运动对象的动作,进而可以实现体感交互,如体感游戏类的实现。同理可以通过上述方式实现视频通话。
39.作为本实施例一种可选的实现方式,获取摄像模组采集的运动对象的数据,以使运动对象的数据被按照预设的处理规则进行处理包括:获取摄像模组采集的运动对象的形状数据,以基于所述形状数据调整摄像模组转动;获取摄像模组采集的运动对象的姿态数据,以使所述姿态数据被预设的体感游戏处理程序进行处理。
40.在本可选的实现方式中,摄像模组可以识别运动对象,如人体或者人群的形状,通过该形状的数据可以确定形状的中心;基于形状的中心以及摄像模组所拍摄的图像的中心,调整摄像模组相对于投影模组的转动数据,进而实现摄像模组的调整。
41.进一步地,摄像模组采集得到运动对象的姿态数据,将该姿态数据发送预设的处理程序(可以是体感交互游戏的app),通过该处理程序可以进行体感游戏。
42.运动对象的数据在传输至投影模组时的传输格式可以包括:帧头、多个人的人员编号(如果运动对象属于包含多个人的人群)、每个人的各个人体部位的关键点编号和位置信息。其中tlv信息指type类型、l ength长度、va l ue值。如图4所示。
43.作为本实施例一种可选的实现方式,方法还包括:当运动对象的形状的中心偏离摄像模组所得到的图像的中心时,自动调整摄像头模组进行转动,直至形状的中心与图像的中心重叠。
44.在本可选的实现方式中,在投影时基于预设的识别算法,确定运动对象的形状中心(可以是单个运动对象形状的中心、也可以是人群的中心),而后判断该中心与摄像头成像的图像的中心是否重叠,如果偏离的距离小于预设的阈值,则不对摄像头进行调整,如果偏离的距离大于预设的偏离阈值,则对摄像头进行调整。
45.作为本实施例一种可选的实现方式,自动调整摄像头模组进行转动,直至形状的中心与图像的中心重叠包括:基于所述偏离的距离、以及预设的不同偏离阈值,调整摄像模组进行不同方式的转动。
46.在本可选的实现方式中,预设的偏离阈值可以自定义,基于两个中心之间的偏移值与偏离阈值之间的差距,可以调整的摄像头的频度。示例性地,当偏移值小于偏移阈值时,摄像模组可以不调整;当偏移值大于不同级的偏离阈值时,可以采用不同的频度进行摄像模组的调整,如偏移值远高于偏离阈值(即超过偏离阈值的值达到k1),则可进行较大频度的调整;当偏移值略高于偏离阈值(即超过偏离阈值的值达到k2,k2小于k1),则可进行较小频度的调整,具体可以通过调整摄影模组中的马达调整摄像模组中的摄像头。通过该方式可以防止马达调整过于频繁,降低了运行成本。
47.参考图5,当人群中心相对位置偏移图像中心位置达到一定阈值时,控制相关装置调整摄像头朝向,使得两个中心位置重叠。阈值不同,调整的灵敏度和调整的频度就不同,防止马达过于频繁调整。
48.作为本实施例一种可选的实现方式,方法还包括:接收用户端发送的摄像模组的转动控制信号;基于转动控制信号,控制摄像模组的转动。
49.在本可选的实现方式中,用户可以通过用户端控制摄像头的方式,示例性地,用户通过向摄像头向摄像模组发送包含转动数据(如角度)的指令,摄像模组按照该指令进行转动。该方式可以属于手动模式,在自动模式下摄像模组进行自动追踪。两个模式可以互相切换。
50.本实施例实现了自动跟踪运动对象并投影的目的,扩展了投影仪的适用场景。
51.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
52.根据本公开实施例,还提供了一种投影装置,该装置如图6所示包括:投影模组601、以及与投影模组以可转动方式链接的摄像模组602;其中,所述摄像模组实时检测运动对象的位置;基于所述位置生成控制信号,以控制摄像模组按照控制信号的指示追踪运动对象;所述投影模组用于对预设的内容进行投影,所述投影模组在摄像模组追踪运动对象的过程中,还获取摄像模组采集的运动对象的数据,以使运动对象的数据被按照预设的处理规则进行处理,其中运动对象的数据包括运动对象形状的数据以及对象姿态的数据。
53.在本实施例中,相关技术中的投影仪的摄像和投影朝向是一致且固定的,因此摄像头拍摄投影投射到幕布上的图像,能做自动对焦。但是运动对象在投影区域的前方,投影仪投射到投影区域上,因此人能看到幕布反射的内容。而该类投影仪无法拍摄到运动对象。本实施例可旋转方向的摄像模组相对于投影模组可以进行360度水平转动,还可以在一定角度内进行上下转动。因此可以实现运动对象的追踪,并可实现使用运动对象姿态才可完成的任务。如视频通话、体感游戏。
54.可以通过摄像模组检测运动对象,在检测到运动对象后,可以通过预设的识别算法识别运动对象,并可以进一步实现对象的跟随。通过摄像模组自动跟踪运动对象如人体,并识别对象的姿态,在确定姿态数据时,可以通过确定人体部位关键点,如头、身躯、手臂、收、臀部、腿、脚等部位关键点,基于该些关键点的位置可以得到人的姿态。
55.作为本实施例一种可选的实现方式,获取摄像模组采集的运动对象的数据,以使运动对象的数据被按照预设的处理规则进行处理包括:获取摄像模组采集的运动对象的形状数据,以基于所述形状数据调整摄像模组转动;获取摄像模组采集的运动对象的姿态数据,以使所述姿态数据被预设的体感游戏处理程序进行处理。
56.上述可选的实现方式与方法中的实现方式相同,在此不再赘述
57.摄像模组在跟随运动对象时,可以通过处理器如soc芯片对运动对象的数据进行处理,该芯片可以位于摄像模组中,也可以位于投影模组中,在此不做限定。通过处理器处理后实现运动对象形状的识别,进而通过此数据控制摄像头的转动;同时通过处理器可以实现姿态的识别,进而可以在投影区域完成体感交互类任务、或者视频通话类任务。
58.运动对象的数据在传输时的传输格式可以包括帧头、多个人的人员编号(如果运动对象属于包含多个人的人群)、每个人的各个人体部位的关键点编号和位置信息。其中tlv信息指type类型、l ength长度、va l ue值。如图4所示。
59.基于可转动方向摄像头、摄像头控制算法、人形目标跟踪算法、人体姿态识别技术和姿态数据传输协议,实现投影仪也可以玩体感游戏和视频通话。
60.作为本实施例一种可选的实现方式,摄像模组还接收用户端发送的摄像模组的转动控制信号;基于转动控制信号进行转动。
61.在本可选的实现方式中,用户可以通过用户端控制摄像头的方式,示例性地,用户通过向摄像头向摄像模组发送包含转动数据(如角度)的指令,摄像模组按照该指令进行转动。该方式可以属于手动模式,在自动模式下摄像模组进行自动追踪。两个模式可以互相切换。
62.作为本实施例一种可选的实现方式,当运动对象的形状的中心偏离摄像模组所得到的图像的中心时,自动调整摄像头模组进行转动,直至形状的中心与图像的中心重叠。
63.在本可选的实现方式中,在本可选的实现方式中,在投影时基于预设的识别算法,确定运动对象的形状中心(可以是单个运动对象形状的中心、也可以是人群的中心),而后判断该中心与投影区域中图像的中心是否重叠,如果偏离的距离小于预设的阈值,则不对摄像头进行调整,如果偏离的距离大于预设的偏离阈值,则对摄像头进行调整。
64.作为本实施例一种可选的实现方式,自动调整摄像头模组进行转动,直至投影的对象的中心与图像的中心重叠包括:基于所述偏离的距离、以及预设的不同偏离阈值,调整摄像模组进行不同方式的转动。
65.在本可选的实现方式中,预设的偏离阈值可以自定义,基于两个中心之间的偏移值与偏离阈值之间的差距,可以调整的摄像头的频度便。示例性地,当偏移值小于偏移阈值时,摄像模组可以不调整;当偏移值大于不同级的偏离阈值时,可以采用不同的频度进行摄像模组的调整,如偏移值远高于偏离阈值(即超过偏离阈值的值达到k1),则可进行较大频度的调整;当偏移值略高于偏离阈值(即超过偏离阈值的值达到k2,k2小于k1),则可进行较小频度的调整,具体可以通过调整摄影模组中的马达调整摄像模组中的摄像头。通过该方式可以防止马达调整过于频繁,降低了运行成本。
66.作为本实施例一种可选的实现方式,调整摄像模组的拍摄方向与投影模组的投影方向一致;基于投影模组的投影区域的图像,控制投影模组的光学组件进行自动对焦和校正。
67.上述可选的实现方式与方法中的实现方式相同,在此不再赘述。
68.作为本实施例一种可选的实现方式,通过传感器模组检测投影模组是否发生运动;如果检测到投影模组发生运动,控制摄像模组转动方向到与投影模组朝向一致,进而控制投影模组进行调整以实现自动对焦。
69.在本可选的实现方式中,装置还可以包括传感器模组,对投影模组是否运动进行检测,运动包括振动或者移动,如果检测到发生了振动或者移动,则触发自动对焦的处理过程。自动对焦过程参考上述描述的方式包括图像处理、光学控制和摄像模组的控制(如摄像头转动方向的控制),在此不再赘述。此外在触发对焦后,还可以通过用户端的应用软件触发摄像头自动转动实现重新自动对焦。
70.本实施例克服了相关技术中投影仪的摄像头朝向固定、且与投影镜头朝向相同用于拍摄投影效果。这样情况下,无法实现视频通话以及涉及姿态识别相关的功能,如体感类游戏等。
71.虽然结合附图描述了本公开的实施方式,但是本领域技术人员可以在不脱离本公开的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1