视频投影方法及相关装置

文档序号:1559075 发布日期:2020-01-21 浏览:38次 >En<

阅读说明:本技术 视频投影方法及相关装置 (Video projection method and related device ) 是由 梁鉴鹏 胡震宇 庾波 冯军军 于 2019-09-29 设计创作,主要内容包括:本申请实施例公开了一种视频投影方法及相关装置,方法包括:接收摄像头发送的至少两个原始视频,原始视频中包括目标人物,至少两个原始视频中拍摄目标人物的角度不同;确定至少两个原始视频中目标人物的形态特征,并根据形态特征确定第一优化策略,形态特征包括以下至少一种:动作特征,身形特征,性别特征;按照第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频;根据至少两个目标视频构建3D视频;在目标投影区域投影3D视频。实施本申请实施例有利于提升投影仪的功能性和智能性。(The embodiment of the application discloses a video projection method and a related device, wherein the method comprises the following steps: receiving at least two original videos sent by a camera, wherein the original videos comprise target characters, and the angles of the target characters shot in the at least two original videos are different; determining morphological characteristics of the target person in at least two original videos, and determining a first optimization strategy according to the morphological characteristics, wherein the morphological characteristics comprise at least one of the following characteristics: motion characteristics, body shape characteristics, gender characteristics; optimizing the limb form of the target person according to a first optimization strategy to obtain at least two optimized target videos; constructing a 3D video according to at least two target videos; projecting the 3D video on the target projection area. The embodiment of the application is beneficial to improving the functionality and intelligence of the projector.)

视频投影方法及相关装置

技术领域

本申请涉及电子技术领域,具体涉及一种视频投影的方法及相关装置。

背景技术

当前在视频投影的过程中,投影仪通常只将摄像头捕获到的视频直接进行投影,随着互联网的发展,未经处理直接进行投影的视频已经无法满足用户的需求。

发明内容

本申请实施例提供了一种视频投影方法及相关装置,实施本申请实施例有利于提升投影仪的功能性和智能性。

第一方面,本申请实施例提供一种视频投影方法,应用于智能投影仪,所述方法包括:

接收所述摄像头发送的至少两个原始视频,所述原始视频中包括目标人物,所述至少两个原始视频中拍摄所述目标人物的角度不同;

确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,所述形态特征包括以下至少一种:动作特征,身形特征,性别特征;

按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频;

根据所述至少两个目标视频构建3D视频;

在目标投影区域投影所述3D视频。

第二方面,本申请实施例提供一种视频投影装置,应用于智能投影仪,所述视频投影装置包括处理单元和通信单元,其中,

所述处理单元,用于通过所述通信单元接收所述摄像头发送的至少两个原始视频,所述原始视频中包括目标人物,所述至少两个原始视频中拍摄所述目标人物的角度不同;以及用于确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,所述形态特征包括以下至少一种:动作特征,身形特征,性别特征;以及用于按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频;以及用于根据所述至少两个目标视频构建3D视频;以及用于在目标投影区域投影所述3D视频。

第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。

第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。

第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

可以看出,本申请实施例中,智能投影仪首先接收所述摄像头发送的至少两个原始视频,所述原始视频中包括目标人物,所述至少两个原始视频中拍摄所述目标人物的角度不同;其次确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,所述形态特征包括以下至少一种:动作特征,身形特征,性别特征;其次按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频;其次根据所述至少两个目标视频构建3D视频;最后在目标投影区域投影所述3D视频。可见,本申请实施例中智能投影仪可根据不同人物的形态特征动态的调整优化策略,使得最终投影的3D视频有利于满足不同用户的需求,提升了投影仪的功能性和智能性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种系统架构示意图;

图2是本申请实施例提供的一种视频投影方法的流程示意图;

图3是本申请实施例提供的另一种视频投影方法的流程示意图;

图4是本申请实施例提供的另一种视频投影方法的流程示意图;

图5是本申请实施例提供的一种电子设备的结构示意图;

图6是本申请实施例提供的一种视频投影装置的功能单元组成框图。

具体实施方式

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

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本申请实施例所涉及到的电子设备可以包括各种手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(UserEquipment,UE),移动台(Mobile Station,MS),电子设备设备(terminal Pevice)等等。

本申请实施例提出一种视频投影方法,下面结合附图对本申请实施例进行详细介绍。

如图1所示,图1为本申请实施例所涉及到的一种系统架构示意图,其中包括智能投影仪110和至少两个摄像头120其中,智能投影仪110和至少两个摄像头120通信连接。其中,至少两个摄像头120安装的位置不同;当目标人物在预设区域时(预设区域为至少两个摄像头120都可以获取到图像的区域),至少两个摄像头120可从不同的角度获取目标人物的视频,并将获取到的视频发送给智能投影仪110,智能投影仪110解析至少两个摄像头120发送的视频,确定视频中目标人物的形态特征,形态特征可包括身体的比例,身体不同位置的维度,面部特征等;根据形态特征针对目标人物的肢体形态进行优化,根据优化后的视频生成3D视频,最后在目标投影区域投影生成的3D视频。

请参阅图2,图2是本申请实施例提供的一种视频投影方法的流程示意图,应用于智能投影仪,如图所示,本视频投影方法包括:

步骤201,智能投影仪接收所述摄像头发送的至少两个原始视频。

其中,所述原始视频中包括目标人物,所述至少两个原始视频中拍摄所述目标人物的角度不同。

步骤202,智能投影仪确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略。

其中,所述形态特征包括以下至少一种:动作特征,面部特征,身形特征,性别特征。

步骤203,智能投影仪按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频。

其中,肢体形态的优化可以是针对身形的维度,肌肉线条的曲率。例如胳膊的粗细,以及胳膊线条的变化。

步骤204,智能投影仪根据所述至少两个目标视频构建3D视频。

步骤205,智能投影仪在目标投影区域投影所述3D视频。

可以看出,本申请实施例中,智能投影仪首先接收所述摄像头发送的至少两个原始视频,所述原始视频中包括目标人物,所述至少两个原始视频中拍摄所述目标人物的角度不同;其次确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,所述形态特征包括以下至少一种:动作特征,身形特征,性别特征;其次按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频;其次根据所述至少两个目标视频构建3D视频;最后在目标投影区域投影所述3D视频。可见,本申请实施例中智能投影仪可根据不同人物的形态特征动态的调整优化策略,使得最终投影的3D视频有利于满足不同用户的需求,提升了投影仪的功能性和智能性。

在一个可能的示例中,所述确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,包括:获取当前时间点之前的预设时长内所述原始视频中的动作特征;将所述动作特征输入预训练的动作识别模型中,得到所述动作特征的柔和程度;确定所述柔和程度对应的所述第一优化策略。

其中,预训练的动作识别模型是根据人工智能神经网络训练得到的,在训练过程中,首先将肢体动作输入神经网络中,神经网络首先确定该动作对应的标识,例如弯腰,转体,空翻,挥拳,踢腿等都可以是一个动作对应的标识;在确定了标识后,神经网络确定肢体的弯曲程度,肢体的移动速度,最终,根据大量的数据确定不同动作的柔和程度;肢体的弯曲程度越大,移动速度越快,对应的柔和程度越高;肢体的弯曲程度越小,移动速度越慢,对应的柔和程度越低。举例来说,在实际应用场景中,柔和程度可以划分为多个等级,第一原始视频可以是挥拳的动作,由于挥拳过程肢体的弯曲程度小,且速度快,则柔和程度低;第二原始视频可以是中国舞中的动作,由于在跳中国舞的过程中手臂,腰部等弯曲程度较大,且每个动作的速度较慢,因此在跳芭蕾舞过程中,可确定动作的柔和程度高。在确定柔和程度之后,根据预设置的匹配关系确定出对应的优化策略;在柔和程度低的情况下,优化策略为增加肌肉线条的曲率,根据目标人物的实际肌肉维度适当的调整肌肉的维度(例如胳膊***);而在柔和程度高的情况下,优化策略为减小肌肉线条的曲率,同时根据目标人物的实际肌肉维度适当的调整肌肉的维度(例如胳膊变细)。

可见,本示例中,智能投影仪可针对不同的动作特征执行不同的优化策略,提升了优化过程的灵活性,提升了投影仪的智能性。

在一个可能的示例中,所述确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,包括:获取当前时间点之前的预设时长内所述原始视频中的音频信息;根据所述音频信息确定音乐类型;以所述音乐类型为查询标识,查询预设的匹配关系,获取所述查询标识对应的至少一种优化策略,所述预设的匹配关系包括音乐类型和优化策略之间的匹配关系;获取当前时间点之前的预设时长内所述原始视频中的动作特征;确定所述动作特征对应的动作类型;根据所述动作类型从所述至少一种优化策略中确定出所述第一优化策略。

其中,智能投影仪可设置有多种模式,例如跳舞,拳击等模式。具体场景中,可以选择跳舞模式;音乐类型跟舞蹈类型有很强的关联性,但音乐类型对应的舞蹈类型可能不是唯一的,因此,首先根据音乐类型确定出至少一种优化策略,在优化策略只有一种的情况下,直接确定为第一优化策略;在优化策略有多种的情况下,获取目标人物的动作特征,根据动作特征进一步进行验证,确定该动作特征对应的动作类型(舞蹈模式下,根据动作特征可直接确定出舞蹈类型),进而从多种优化策略中确定出第一优化策略。

可见,本示例中,智能投影仪可根据音频类型缩小优化策略的选择范围,在音频类型对应有多种优化策略的情况下,再根据动作特征从多种优化策略中确定出合适的优化策略,提高了最终确定的优化策略的适用性,提升了投影仪的智能性。

在一个可能的示例中,所述确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,包括:获取所述原始视频中的场景画面和所述目标人物的关联信息;确定所述场景画面中包括的物体;根据所述物体确定至少一种优化策略;根据所述关联信息判断所述目标人物的性别;根据所述目标人物的性别确定所述至少一种优化策略中的所述第一优化策略。

其中,关联信息可以包括人脸信息,衣物穿着,肢体形态等。

具体的,智能投影仪根据物体确定出对应的场景,再根据场景确定出对应的优化策略,由于不同场景下男性和女性的优化策略可以相同也可以不同,因此,每种场景下针对男性或者女性生成不同的优化策略;举例来说,具体场景可以是拳击台,智能投影仪可以根据拳击台的四个角柱,拳击台的围绳确定出拳击场景;再根据用户的关联信息确定男性或者女性,最后,根据拳击场景下预存的在男性拳击手和女性拳击手对应的优化策略针对肢体形态进行优化。

可见,本示例中,智能投影仪可根据场景确定确定出可选的优化策略,再根据人物的性别确定最终的优化策略,丰富了投影仪的功能性,提升了投影仪的智能性。

在一个可能的示例中,所述场景画面为舞蹈房,所述第一优化策略包括以下步骤:获取所述目标人物的视频信息;根据所述视频信息确定所述目标人物的身高和肩宽;以所述身高和肩宽为查询标识,查询预设的数据库,获取所述查询标识对应的3D标准身形,所述预设的数据库包括身高和肩宽与3D标准身形之间的匹配关系;根据所述3D标准身形针对所述目标人物的肢体形态进行优化。

其中,3D标准身形指的是三维的标准身形模板。

其中根据所述3D标准身形针对所述目标人物的肌肉线条进行优化,包括:确定目标人物在预设身体部位(可包括多个身体部位,如胳膊,胸部,腹部,腿部等)的维度以及对应部位的肌肉线条的曲率,计算目标人物在预设身体部位的维度和3D标准身形在预设身体部位的维度的差值,确定差值的预设比例为调整的数值,使得目标人物的预设身体部位的维度以及对应部位的肌肉线条的曲率在调整后与3D标准身形的维度和曲率更加接近。例如3D标准身形的腰围为90厘米,目标人物的腰围为100,预设比例为80%,则差值为10厘米,10×80%=8厘米,则将目标人物的腰围减小8厘米,使得调整后的腰围为92厘米。同理,可计算得到曲率的调整数值。

可见,本示例中,智能投影仪可根据目标人物的身高和肩宽匹配对应的标准身形,进而根据标准身形针对目标人物的肢体形态进行优化,使得优化策略与目标人物更加适配,提升了投影仪的智能性。

在一个可能的示例中,所述在目标投影区域投影所述3D视频之后,所述方法还包括:获取当前时间点之前的预设时长内所述原始视频中的动作特征;获取所述动作特征对应的至少一个动作视频;在所述目标投影区域显示所述至少一个动作视频的信息;通过所述摄像头获取所述目标人物的眼动跟踪信息;根据所述眼动跟踪信息确定所述至少一个动作视频中的第一动作视频;在所述目标投影区域投影所述第一动作视频。

其中,至少一个动作视频中包括原始视频中的动作特征,例如用户做了第一舞蹈中的某个动作,则智能投影仪可搜索出包含该动作的视频,得到至少一个动作视频。

可见,本示例中,用户可根据目标人物动作特征搜索出包含目标人物的动作特征的视频,提升了用户在跳舞等过程中学习模仿的便利性,提升了投影仪的智能性。

在一个可能的示例中,所述在所述目标投影区域投影所述第一动作视频,包括:确定所述第一动作视频和所述3D视频关联性;在所述目标投影区域同步播放所述第一动作视频和所述3D视频;检测到所述目标人物的手势操作;根据所述手势操作控制所述第一动作视频和所述3D视频的播放状态。

其中,播放状态包括;暂停,开始,快进,后退,倍速播放。

其中,智能投影仪可识别3D视频和第一动作视频中的相同的动作特征,并确定两个视频中相同的动作开始和结束的时间点,智能投影仪在同一时间点播放相同的动作,在其中一个视频中的动作播放完成,另一个视频中的动作未播放完成的情况下,播放完成的视频执行暂停操作;当两个视频中同一个动作都播放完成后,智能投影仪再播放两个视频中的下一个动作;以实现每个动作的实时比较。

可见,本示例中,智能投影仪可将第一动作视频和3D视频同屏播放,以使得用户可方便的进行比较,满足了不同用户的使用需求。

与上述图2所示的实施例一致的,请参阅图3,图3是本申请实施例提供的另一种视频投影方法的流程示意图,应用于智能投影仪,如图所示,本视频投影方法包括:

步骤301、智能投影仪接收所述摄像头发送的至少两个原始视频。

步骤302、智能投影仪获取当前时间点之前的预设时长内所述原始视频中的动作特征。

步骤303、智能投影仪将所述动作特征输入预训练的动作识别模型中,得到所述动作特征的柔和程度。

步骤304、智能投影仪确定所述柔和程度对应的所述第一优化策略。

步骤305、智能投影仪按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频。

步骤306、智能投影仪根据所述至少两个目标视频构建3D视频。

步骤307、智能投影仪在目标投影区域投影所述3D视频。

可以看出,本申请实施例中,智能投影仪首先接收所述摄像头发送的至少两个原始视频,所述原始视频中包括目标人物,所述至少两个原始视频中拍摄所述目标人物的角度不同;其次确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,所述形态特征包括以下至少一种:动作特征,身形特征,性别特征;其次按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频;其次根据所述至少两个目标视频构建3D视频;最后在目标投影区域投影所述3D视频。可见,本申请实施例中智能投影仪可根据不同人物的形态特征动态的调整优化策略,使得最终投影的3D视频有利于满足不同用户的需求,提升了投影仪的功能性和智能性。

与上述图2所示的实施例一致的,请参阅图4,图4是本申请实施例提供的另一种视频投影方法的流程示意图,应用于智能投影仪,如图所示,本视频投影方法包括:

步骤401、智能投影仪接收所述摄像头发送的至少两个原始视频。

步骤402、智能投影仪获取所述原始视频中的场景画面和所述目标人物的关联信息。

步骤403、智能投影仪确定所述场景画面中包括的物体。

步骤404、智能投影仪根据所述物体确定至少一种优化策略。

步骤405、智能投影仪根据所述关联信息判断所述目标人物的性别。

步骤406、智能投影仪根据所述目标人物的性别确定所述至少一种优化策略中的所述第一优化策略。

步骤407、智能投影仪按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频。

步骤408、智能投影仪根据所述至少两个目标视频构建3D视频。

步骤409、智能投影仪在目标投影区域投影所述3D视频。

可以看出,本申请实施例中,智能投影仪首先接收所述摄像头发送的至少两个原始视频,所述原始视频中包括目标人物,所述至少两个原始视频中拍摄所述目标人物的角度不同;其次确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,所述形态特征包括以下至少一种:动作特征,身形特征,性别特征;其次按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频;其次根据所述至少两个目标视频构建3D视频;最后在目标投影区域投影所述3D视频。可见,本申请实施例中智能投影仪可根据不同人物的形态特征动态的调整优化策略,使得最终投影的3D视频有利于满足不同用户的需求,提升了投影仪的功能性和智能性。

与上述图2、图3、图4所示的实施例一致的,请参阅图5,图5是本申请实施例提供的一种电子设备500的结构示意图,如图所示,所述电子设备500包括应用处理器510、存储器520、通信接口530以及一个或多个程序521,其中,所述一个或多个程序521被存储在上述存储器520中,并且被配置由上述应用处理器510执行,所述一个或多个程序521包括用于执行以下步骤的指令;

接收所述摄像头发送的至少两个原始视频,所述原始视频中包括目标人物,所述至少两个原始视频中拍摄所述目标人物的角度不同;

确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,所述形态特征包括以下至少一种:动作特征,身形特征,性别特征;

按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频;

根据所述至少两个目标视频构建3D视频;

在目标投影区域投影所述3D视频。

可以看出,本申请实施例中,智能投影仪首先接收所述摄像头发送的至少两个原始视频,所述原始视频中包括目标人物,所述至少两个原始视频中拍摄所述目标人物的角度不同;其次确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,所述形态特征包括以下至少一种:动作特征,身形特征,性别特征;其次按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频;其次根据所述至少两个目标视频构建3D视频;最后在目标投影区域投影所述3D视频。可见,本申请实施例中智能投影仪可根据不同人物的形态特征动态的调整优化策略,使得最终投影的3D视频有利于满足不同用户的需求,提升了投影仪的功能性和智能性。

在一个可能的示例中,在所述确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略方面,所述程序中的指令具体用于执行以下操作:获取当前时间点之前的预设时长内所述原始视频中的动作特征;将所述动作特征输入预训练的动作识别模型中,得到所述动作特征的柔和程度;确定所述柔和程度对应的所述第一优化策略。

在一个可能的示例中,在所述确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略方面,所述程序中的指令具体用于执行以下操作:获取当前时间点之前的预设时长内所述原始视频中的音频信息;根据所述音频信息确定音乐类型;以所述音乐类型为查询标识,查询预设的匹配关系,获取所述查询标识对应的至少一种优化策略,所述预设的匹配关系包括音乐类型和优化策略之间的匹配关系;获取当前时间点之前的预设时长内所述原始视频中的动作特征;确定所述动作特征对应的动作类型;根据所述动作类型从所述至少一种优化策略中确定出所述第一优化策略。

在一个可能的示例中,在所述确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略方面,所述程序中的指令具体用于执行以下操作:获取所述原始视频中的场景画面和所述目标人物的关联信息;确定所述场景画面中包括的物体;根据所述物体确定至少一种优化策略;根据所述关联信息判断所述目标人物的性别;根据所述目标人物的性别确定所述至少一种优化策略中的所述第一优化策略。

在一个可能的示例中,所述场景画面为舞蹈房,在执行所述第一优化策略方面,所述程序中的指令具体用于执行以下操作:获取所述目标人物的视频信息;根据所述视频信息确定所述目标人物的身高和肩宽;以所述身高和肩宽为查询标识,查询预设的数据库,获取所述查询标识对应的3D标准身形,所述预设的数据库包括身高和肩宽与3D标准身形之间的匹配关系;根据所述3D标准身形针对所述目标人物的肌肉线条进行优化。

在一个可能的示例中,所述在目标投影区域投影所述3D视频之后,所述程序中的指令还用于执行以下操作:获取当前时间点之前的预设时长内所述原始视频中的动作特征;获取所述动作特征对应的至少一个动作视频;在所述目标投影区域显示所述至少一个动作视频的信息;通过所述摄像头获取所述目标人物的眼动跟踪信息;根据所述眼动跟踪信息确定所述至少一个动作视频中的第一动作视频;在所述目标投影区域投影所述第一动作视频。

在一个可能的示例中,在所述目标投影区域投影所述第一动作视频方面,所述程序中的指令具体用于执行以下操作:确定所述第一动作视频和所述3D视频关联性;在所述目标投影区域同步播放所述第一动作视频和所述3D视频;检测到所述目标人物的手势操作;根据所述手势操作控制所述第一动作视频和所述3D视频的播放状态。

可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

图6是本申请实施例中所涉及的视频投影装置600的功能单元组成框图。该控制装置600应用于电子设备,包括处理单元601和通信单元602,其中,

所述处理单元601,用于通过所述通信单元602接收所述摄像头发送的至少两个原始视频,所述原始视频中包括目标人物,所述至少两个原始视频中拍摄所述目标人物的角度不同;以及用于确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,所述形态特征包括以下至少一种:动作特征,身形特征,性别特征;以及用于按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频;以及用于根据所述至少两个目标视频构建3D视频;以及用于在目标投影区域投影所述3D视频。

其中,所述视频投影装置600还可以包括存储单元603,用于存储电子设备的程序代码和数据。所述处理单元601可以是处理器,所述通信单元602可以是触控显示屏或者收发器,存储单元603可以是存储器。

可以看出,本申请实施例中,智能投影仪首先接收所述摄像头发送的至少两个原始视频,所述原始视频中包括目标人物,所述至少两个原始视频中拍摄所述目标人物的角度不同;其次确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略,所述形态特征包括以下至少一种:动作特征,身形特征,性别特征;其次按照所述第一优化策略针对所述目标人物的肢体形态进行优化,得到优化后的至少两个目标视频;其次根据所述至少两个目标视频构建3D视频;最后在目标投影区域投影所述3D视频。可见,本申请实施例中智能投影仪可根据不同人物的形态特征动态的调整优化策略,使得最终投影的3D视频有利于满足不同用户的需求,提升了投影仪的功能性和智能性。

在一个可能的示例中,在所述确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略方面,所述处理单元601具体用于:获取当前时间点之前的预设时长内所述原始视频中的动作特征;将所述动作特征输入预训练的动作识别模型中,得到所述动作特征的柔和程度;确定所述柔和程度对应的所述第一优化策略。

在一个可能的示例中,在所述确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略方面,所述处理单元601具体用于:获取当前时间点之前的预设时长内所述原始视频中的音频信息;根据所述音频信息确定音乐类型;以所述音乐类型为查询标识,查询预设的匹配关系,获取所述查询标识对应的至少一种优化策略,所述预设的匹配关系包括音乐类型和优化策略之间的匹配关系;获取当前时间点之前的预设时长内所述原始视频中的动作特征;确定所述动作特征对应的动作类型;根据所述动作类型从所述至少一种优化策略中确定出所述第一优化策略。

在一个可能的示例中,在所述确定所述至少两个原始视频中所述目标人物的形态特征,并根据所述形态特征确定第一优化策略方面,所述处理单元601具体用于:获取所述原始视频中的场景画面和所述目标人物的关联信息;确定所述场景画面中包括的物体;根据所述物体确定至少一种优化策略;根据所述关联信息判断所述目标人物的性别;根据所述目标人物的性别确定所述至少一种优化策略中的所述第一优化策略。

在一个可能的示例中,所述场景画面为舞蹈房,在执行所述第一优化策略方面,所述处理单元601具体用于:获取所述目标人物的视频信息;根据所述视频信息确定所述目标人物的身高和肩宽;以所述身高和肩宽为查询标识,查询预设的数据库,获取所述查询标识对应的3D标准身形,所述预设的数据库包括身高和肩宽与3D标准身形之间的匹配关系;根据所述3D标准身形针对所述目标人物的肌肉线条进行优化。

在一个可能的示例中,所述在目标投影区域投影所述3D视频之后,所述处理单元601具体用于:获取当前时间点之前的预设时长内所述原始视频中的动作特征;获取所述动作特征对应的至少一个动作视频;在所述目标投影区域显示所述至少一个动作视频的信息;通过所述摄像头获取所述目标人物的眼动跟踪信息;根据所述眼动跟踪信息确定所述至少一个动作视频中的第一动作视频;在所述目标投影区域投影所述第一动作视频。

在一个可能的示例中,在所述在所述目标投影区域投影所述第一动作视频方面,所述处理单元601具体用于:确定所述第一动作视频和所述3D视频关联性;在所述目标投影区域同步播放所述第一动作视频和所述3D视频;检测到所述目标人物的手势操作;根据所述手势操作控制所述第一动作视频和所述3D视频的播放状态。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。

本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,ReaP-Only Memory)、随机存取存储器(RAM,RanPom Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:ReaP-Only Memory,简称:ROM)、随机存取器(英文:RanPom Access Memory,简称:RAM)、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种软硬件结合的前端设备故障诊断方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类