一种增强现实AR图像处理方法、装置及智能终端与流程

文档序号:11951813阅读:257来源:国知局
一种增强现实AR图像处理方法、装置及智能终端与流程

本发明涉及图像处理技术领域,尤其是一种增强现实AR图像处理方法、装置及智能终端。



背景技术:

增强现实(Augmented Reality,AR),把原本在现实世界的一定时间空间范围内很难体验到的实体信息例如,视觉信息、声音、味道或触觉等,通过科学技术模拟仿真后再叠加到现实世界被人类感官所感知,从而达到超越现实的感官体验,这种技术叫做增强现实技术,简称AR技术。

现有的AR图像处理方法,一般需要用户人工确定待处理的AR目标,导致现有AR图像处理方法的效率降低。



技术实现要素:

本发明实施例的目的在于提供一种增强现实AR图像处理方法、装置及智能终端,以提高AR图像处理的效率,且实现对人物特征姿势的AR处理。

第一方面,本发明实施例提供了一种增强现实AR图像处理方法,包括:

采用人脸识别技术,确定待处理图像是否为人物图像;

若为人物图像,则采用图像识别技术,确定所述待处理图像中是否包含特征姿势;

若包含特征姿势,则对所述待处理图像中包含的特征姿势进行AR处理。

第二方面,本发明实施例提供了一种增强现实AR图像处理装置,包括:

图像识别模块,用于采用人脸识别技术,确定待处理图像是否为人物图像;

姿势识别模块,用于若为人物图像,则采用图像识别技术,确定所述待处理图像中是否包含特征姿势;

姿势处理模块,用于若包含特征姿势,则对所述待处理图像中包含的特征姿势进行AR处理。

第三方面,本发明实施例提供了一种智能终端,包括本发明任意实施例提供的增强现实AR图像处理装置。

本发明实施例提供的技术方案,通过采用人脸识别技术确定待处理图像是否为人物图像,若为人物图像,则采用图像识别技术确定待处理图像中是否包含特征姿势,若包含特征姿势,则获取待处理图像中包含的特征姿势,并将获取的特征姿势作为待处理的AR目标,且对获取的特征姿势进行AR处理,实现了对人物图像中特征姿势的AR处理,由于该方法中通过人脸识别技术以及图像识别技术确定待处理图像中的AR目标,相比于现有技术中通过人工方式确定AR目标,简化了AR处理操作,提高了AR图像处理的效率。

附图说明

图1a为本发明实施例一提供的AR图像处理方法的流程示意图;

图1b为本发明实施例一提供的AR图像处理效果示意图;

图2为本发明实施例二提供的AR图像处理方法的流程示意图;

图3为本发明实施例三提供的AR图像处理方法的流程示意图;

图4为本发明实施例四提供的AR图像处理装置的结构示意图;

图5为本发明实施例五提供的智能终端的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1a为本发明实施例一提供的AR图像处理方法的流程示意图,该方法可以由AR图像处理装置执行,其中该装置可以由软件和/或硬件实现,可作为智能终端的一部分被内置在智能终端内部。如图1a所示,该实现流程包括:

步骤11、采用人脸识别技术,确定待处理图像是否为人物图像。

其中,待处理图像可以是智能终端中摄像头拍摄的图像,也可以是智能终端接收或下载的图像。例如,可以从相册应用中选择待处理图像。具体的,采用人脸识别技术确定待处理图像中是否包含人脸,若包含,则确定待处理图像为人物图像;否则,确定待处理图像为非人物图像。本实施例中对非人物图像的处理方式不作具体限定,如可以对非人物图像作AR处理,也可以作除AR之外的其他处理如美白处理等,还可以停止图像处理操作。

步骤12、若为人物图像,则采用图像识别技术,确定所述待处理图像中是否包含特征姿势。

在本实施例中,特征姿势指的是预先设定的预期作AR处理的人物姿势,如特征姿势可以包括奔跑、吹气、双手合十、哭泣或者拥抱等姿势。特征姿势可以统一设定,也可以依据用户需求进行个性化设定。

具体的,采用图像识别技术识别待处理图像中是否包含奔跑、呼喊、吹气或双手合十等特征姿势,若包含,则获取待处理图像中包含的特征姿势。若识别到待处理图像中不包含特征姿势,则后续可以不对待处理图像作AR处理。

步骤13、若包含特征姿势,则对所述待处理图像中包含的特征姿势进行AR处理。

具体的,若待处理图像中包含有特征姿势,则将待处理图像中包含的特征姿势作为待处理的AR目标,并对特征姿势进行AR处理。参考图1b,可以在包含奔跑姿势的人物图像中增加月亮虚拟图片、星星虚拟图片和汗水虚拟图片等。需要说明的是,本实施例中对特征姿势进行AR处理的方式不作具体限定,只需通过在特征姿势对应位置增加虚拟画面以调整待处理图像的显示效果即可。

本实施例提供的技术方案,通过采用人脸识别技术确定待处理图像是否为人物图像,若为人物图像,则采用图像识别技术确定待处理图像中是否包含特征姿势,若包含特征姿势,则获取待处理图像中包含的特征姿势,并将获取的特征姿势作为待处理的AR目标,且对获取的特征姿势进行AR处理,实现了对人物图像中特征姿势的AR处理,由于该方法中通过人脸识别技术以及图像识别技术确定待处理图像中的AR目标,相比于现有技术中通过人工方式确定AR目标,简化了AR处理操作,提高了AR图像处理的效率。

示例性的,对所述待处理图像中包含的特征姿势进行AR处理之前,可以包括:启动所述智能终端中的AR处理模式。在本实施例中,智能终端中提供了区别于正常(现实)图片处理模式的AR处理模式,用于对AR目标增加虚拟画面。具体的,若指定路径下的状态标识符的取值为True,则智能终端处于AR处理模式;若状态标识符的取值为False,则智能终端处于正常图片处理模式。

实施例二

本实施例在上述实施例一的基础上,提供了一种新的AR图像处理方法。图2为本发明实施例二提供的AR图像处理方法的流程示意图,如图2所示,该实现流程包括:

步骤21、采用人脸识别技术,确定待处理图像是否为人物图像。

步骤22、若为人物图像,则采用图像识别技术,确定所述待处理图像中是否包含特征姿势。

步骤23、若包含特征姿势,则确定所述待处理图像中包含的特征姿势的优先级。

具体的,可以依据特征姿势对应的肢体位置预先设定优先级,例如,头部姿势的优先级高于手部姿势的优先级,手部姿势的优先级高于脚部姿势的优先级等。

特征姿势的优先级也可以依据对待处理图像的图像识别结果确定。示例性的,确定所述待处理图像中包含的特征姿势的优先级,可以包括:依据所述特征姿势所属人物的位置、脸部面积、脸部朝向或遮挡情况,确定所述待处理图像中包含的特征姿势的优先级。

其中,特征姿势的优先级可以依据特征姿势所属人物的优先级确定,如若第一人物的优先级高于第二人物,则第一人物的特征姿势的优先级高于第二人物的特征姿势的优先级;否则,第一人物的特征姿势的优先级低于第二人物的特征姿势的优先级。例如,位置居中人物的优先级高于位置在两侧的人物,位置靠前的人物的优先级高于位置在两侧的人物,脸部面积大的人物的优先级高于脸部面积小的人物,脸部朝前的人物的优先级高于脸部朝侧边的人物,遮挡面积小的人物的优先级高于遮挡面积大的人物等。

步骤24、依据所述特征姿势的优先级,从所述待处理图像中包含的特征姿势中选择待处理特征姿势。

示例性的,为了避免对所有特征姿势作AR处理导致的AR处理工作量较大,可以从待处理图像中包含的特征姿势中选择优先级较高的预设数值个待处理姿势,其中对预设数值不作具体限定,如可以为3。也可以将优先级高于预设优先级的特征姿势确定为待处理姿势。

步骤25、对选择的待处理特征姿势进行AR处理。

本实施例提供的技术方案,通过采用人脸识别技术以及图像识别技术确定待处理图像中是否包含特征姿势,若待处理图像中包含特征姿势,则依据特征姿势的优先级,从待处理图像中包含的特征姿势中选择待处理姿势,并对选择的待处理姿势进行AR处理,该方法基于特征姿势的优先级有选择地对特征姿势进行AR处理,即该方法通过减少AR目标进一步提高了AR图像处理的效率。

实施例三

本实施例在上述实施例一的基础上,提供了一种新的AR图像处理方法。图3为本发明实施例三提供的AR图像处理方法的流程示意图,如图3所示,该实现流程包括:

步骤31、采用人脸识别技术,确定待处理图像是否为人物图像。

步骤32、若为人物图像,则采用图像识别技术,确定所述待处理图像中是否包含特征姿势。

需要说明的是,若识别到待处理图像中不包含特征姿势,则对待处理图像的处理方式不作具体限定,如可以对待处理图像作除AR之外的其他处理如美白处理等,也可以停止图像处理操作。

步骤33、若包含特征姿势,则确定所述特征姿势关联的AR处理方式。

在本实施例中,不同特征姿势关联的AR处理方式可以不同,也可以相同。并且,同一特征姿势关联的AR处理方式可以不止一种。示例性的,所述特征姿势关联的AR处理方式可以包括虚拟吹气效果画面、虚拟表情效果画面或虚拟动作效果画面。例如,奔跑姿势关联的AR处理方式为虚拟汗水图片、吹气姿势关联的AR处理方式为虚拟喷火图片、双手合十姿势关联的AR处理方式为虚拟佛光图片、拥抱姿势关联的AR处理方式为虚拟宠物图片或哭泣姿势关联的AR处理方式为虚拟泪水图片等。

步骤34、采用确定的AR处理方式,对所述待处理图像中包含的特征姿势进行AR处理。

本实施例提供的技术方案,通过采用图像识别技术确定待处理图像中是否包含特征姿势,若待处理图像中包含特征姿势,则确定特征姿势关联的AR处理方式,并采用确定的AR处理方式对特征姿势进行AR处理,进一步提升了AR图像处理的效果。

实施例四

图4为本发明实施例四提供的AR图像处理装置的结构示意图,该装置可以配置于智能终端中。如图4所示,该AR图像处理装置的具体结构可以包括:

图像识别模块41,用于采用人脸识别技术,确定待处理图像是否为人物图像;

姿势识别模块42,用于若为人物图像,则采用图像识别技术,确定所述待处理图像中是否包含特征姿势;

姿势处理模块43,用于若包含特征姿势,则对所述待处理图像中包含的特征姿势进行AR处理。

示例性的,所述姿势处理模块43可以包括:

优先级确定单元,用于若包含特征姿势,则确定所述待处理图像中包含的特征姿势的优先级;

姿势选择单元,用于依据所述特征姿势的优先级,从所述待处理图像中包含的特征姿势中选择待处理特征姿势;

第一姿势处理单元,用于对选择的待处理特征姿势进行AR处理。

示例性的,所述优先级确定单元具体可以用于:

依据所述特征姿势所属人物的位置、脸部面积、脸部朝向或遮挡情况,确定所述待处理图像中包含的特征姿势的优先级。

示例性的,该装置可以包括:

模式启动模块,用于在对所述待处理图像中包含的特征姿势进行AR处理之前,启动所述智能终端中的AR处理模式。

示例性的,所述姿势处理模块43可以包括:

处理方式确定单元,用于若包含特征姿势,则确定所述特征姿势关联的AR处理方式;

第二姿势处理单元,用于采用确定的AR处理方式,对所述待处理图像中包含的特征姿势进行AR处理。

示例性的,所述特征姿势关联的AR处理方式可以包括虚拟吹气效果画面、虚拟表情效果画面或虚拟动作效果画面。

本实施例提供的AR图像处理装置,与本发明任意实施例所提供的AR图像处理方法属于同一发明构思,可执行本发明任意实施例所提供的AR图像处理方法,具备执行AR图像处理方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的AR图像处理方法。

实施例五

本实施例提供了一种智能终端,该智能终端可以包括本发明任意实施例提供的AR图像处理装置。图5为本发明实施例五提供的智能终端的结构示意图,如图5所示,图示智能手机500可以包括:存储器501、中央处理器(Central Processing Unit,以下简称CPU)502、外设接口503、RF电路505、音频电路506、扬声器511、电源管理芯片508、输入/输出(I/O)子系统509、其他输入/控制设备510以及外部端口504,这些部件通过一个或多个通信总线或信号线507来通信。

应该理解的是,图示智能手机500仅仅智能终端的一个范例,并且智能手机500可以具有比图中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。

下面就本实施例提供的用于AR图像处理的智能手机进行详细的描述。

存储器501:所述存储器501可以被CPU502、外设接口503等访问,所述存储器501可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

外设接口503,所述外设接口可以将设备的输入和输出外设连接到CPU502和存储器501。

I/O子系统509:所述I/O子系统509可以将设备上的输入输出外设,例如触摸屏502(相当于上述实施例中的显示器)和其他输入/控制设备510,连接到外设接口503。I/O子系统509可以包括显示控制器5091和用于控制其他输入/控制设备510的一个或多个输入控制器5092。其中,一个或多个输入控制器5092从其他输入/控制设备510接收电信号或者向其他输入/控制设备510发送电信号,其他输入/控制设备510可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮。值得说明的是,输入控制器5092可以与以下任一个连接:键盘、红外端口、USB接口以及诸如鼠标的指示设备。

触摸屏512:所述触摸屏512是用户终端与用户之间的输入接口和输出接口,将可视输出显示给用户,可视输出可以包括图形、文本、图标、视频等。

I/O子系统509中的显示控制器5091从触摸屏512接收电信号或者向触摸屏512发送电信号。触摸屏512检测触摸屏上的接触,显示控制器5091将检测到的接触转换为与显示在触摸屏512上的用户界面对象的交互,即实现人机交互,显示在触摸屏512上的用户界面对象可以是运行游戏的图标、联网到相应网络的图标等。值得说明的是,设备还可以包括光鼠,光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸。

RF电路505,主要用于建立手机与无线网络(即网络侧)的通信,实现手机与无线网络的数据接收和发送。例如收发短信息、电子邮件等。具体地,RF电路505接收并发送RF信号,RF信号也称为电磁信号,RF电路505将电信号转换为电磁信号或将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他设备进行通信。RF电路505可以包括用于执行这些功能的已知电路,其包括但不限于天线系统、RF收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC芯片组、用户标识模块(Subscriber Identity Module,SIM)等等。

音频电路506,主要用于从外设接口503接收音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器511。

扬声器511,用于将手机通过RF电路505从无线网络接收的语音信号,还原为声音并向用户播放该声音。

电源管理芯片508,用于为CPU502、I/O子系统及外设接口所连接的硬件进行供电及电源管理。

本发明实施例提供的CPU502可执行如下操作:

采用人脸识别技术,确定待处理图像是否为人物图像;

若为人物图像,则采用图像识别技术,确定所述待处理图像中是否包含特征姿势;

若包含特征姿势,则对所述待处理图像中包含的特征姿势进行AR处理。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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