图像处理方法、装置、电子装置和计算机可读存储介质制造方法及图纸

技术编号:17099049 阅读:26 留言:0更新日期:2018-01-21 10:58
本发明专利技术公开了一种图像处理方法、装置、电子装置。其中方法包括:获取当前用户的深度图像,并获取当前用户所在场景的三维背景图像;对三维背景图像进行边缘提取以获取三维背景图像中目标物体的边缘像素在三维背景图像中的深度数据;根据当前用户的深度图像和目标物体的边缘像素的深度数据,判断当前用户是否与场景中目标物体发生碰撞;若是,插入针对目标物体被碰撞时应发出的声音的音频。本发明专利技术实施例通过深度图像提取到的人物区域和目标物体区域更加准确,尤其可以准确标定出人物区域的边缘像素和目标物体区域的边缘像素。另外,在人物与目标物体发生碰撞时,进一步进行图像处理,以模拟该目标物体被碰撞时应发出的声音,提升了用户体验。

Image processing methods, devices, electronic devices and computer readable storage media

The invention discloses an image processing method, a device and an electronic device. The method comprises the following steps: obtaining the depth information of the current user, and obtain the 3D scene where the background image of the current user data; depth of edge extraction of 3d background images to obtain three-dimensional background of the object in the image edge pixel in three-dimensional background image; according to the depth data of edge pixels of depth image and the object of the current user the judge whether the current user and the target objects in the scene of collision; if the target object is inserted, the collision should be the voice of the audio. The embodiment of the invention is more accurate through the deep image extraction of the character area and the object area, especially the edge pixels and the edge pixels of the target area can be accurately calibrated. In addition, image processing is carried out when the characters collide with the target object, so as to simulate the sound produced when the target is collided and enhance the user experience.

【技术实现步骤摘要】
图像处理方法、装置、电子装置和计算机可读存储介质
本专利技术涉及图像处理
,尤其涉及一种图像处理方法、装置、电子装置和计算机可读存储介质。
技术介绍
现有的人物与背景中物体的碰撞提醒的技术通常使用特征点提取人物轮廓和物体轮廓,并根据人物轮廓和物体轮廓来判断当前用户是否与背景中的物体发生碰撞。但是,这种使用特征点提取的人物轮廓和物体轮廓精确度不高,尤其无法准确标定出人物和物体的边界,影响人物与物体是否发生碰撞的判断效果。另外,现有技术中,在判定人物与物体发生碰撞时,只能通过简单的提醒来告知用户,未对该碰撞事件进行更进一步地处理。
技术实现思路
本专利技术的目的旨在至少在一定程度上解决上述的技术问题之一。为此,本专利技术的第一个目的在于提出一种图像处理方法。该方法在人物与目标物体发生碰撞时,进一步进行图像处理,以模拟该目标物体被碰撞时应发出的声音,提升了用户体验。本专利技术的第二个目的在于提出一种图像处理装置。本专利技术的第三个目的在于提出一种电子装置。本专利技术的第四个目的在于提出一种计算机可读存储介质。为达到上述目的,本专利技术第一方面实施例提出的图像处理方法,包括:获取当前用户的深度图像,并获取所述当前用户所在场景的三维背景图像;对所述三维背景图像进行边缘提取以获取所述三维背景图像中目标物体的边缘像素在所述三维背景图像中的深度数据;根据所述当前用户的深度图像和所述目标物体的边缘像素的深度数据,判断所述当前用户是否与所述场景中目标物体发生碰撞;若是,则插入针对所述目标物体被碰撞时应发出的声音的音频。为达到上述目的,本专利技术第二方面实施例提出的图像处理装置,包括:深度图像采集组件,所述深度图像采集组件用于获取当前用户的深度图像,并获取所述当前用户所在场景的三维背景图像;处理器,所述处理器用于:对所述三维背景图像进行边缘提取以获取所述三维背景图像中目标物体的边缘像素在所述三维背景图像中的深度数据;根据所述当前用户的深度图像和所述目标物体的边缘像素的深度数据,判断所述当前用户是否与所述场景中目标物体发生碰撞;若是,则插入针对所述目标物体被碰撞时应发出的声音的音频。为达到上述目的,本专利技术第三方面实施例提出的电子装置,包括:一个或多个处理器;存储器;和一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序包括用于执行本专利技术第一方面实施例所述的图像处理方法的指令。为达到上述目的,本专利技术第四方面实施例提出的计算机可读存储介质,包括与能够摄像的电子装置结合使用的计算机程序,所述计算机程序可被处理器执行以完成专利技术第一方面实施例所述的图像处理方法。本专利技术实施方式的图像处理方法、图像处理装置、电子装置和计算机可读存储介质,通过从当前用户的深度图像获取人物边缘像素的深度数据,并从当前用户所在场景的三维背景图像中获取目标物体的物体边缘像素的深度数据,并根据人物边缘像素和目标物体边缘像素的深度数据来判断人物是否与三维背景中的目标物体发生碰撞,若是,则插入该目标物体被碰撞时应发出的声音的音频,即模拟该目标物体被碰撞时应发出的声音。由于深度图像的获取不易受光照、场景中色彩分布等因素的影响,因此,通过深度图像提取到的人物区域和目标物体区域更加准确,尤其可以准确标定出人物区域的边缘像素和目标物体区域的边缘像素。进一步地,基于较为精准的人物边缘像素和目标物体边缘像素的深度数据进行当前用户是否与虚拟场景中目标物体发生碰撞的判断效果更佳;另外,在人物与目标物体发生碰撞时,进一步进行图像处理,以模拟该目标物体被碰撞时应发出的声音,大大提升了用户体验。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术某些实施方式的图像处理方法的流程图;图2是本专利技术某些实施方式的图像处理装置的模块示意图;图3是本专利技术某些实施方式的电子装置的结构示意图;图4是本专利技术某些实施方式的图像处理方法的流程图;图5是本专利技术某些实施方式的图像处理方法的流程图;图6(a)至图6(e)是根据本专利技术一个实施例的结构光测量的场景示意图;图7(a)和图7(b)根据本专利技术一个实施例的结构光测量的场景示意图;图8是本专利技术某些实施方式的图像处理方法的流程图;图9是本专利技术某些实施方式的电子装置的模块示意图;图10是本专利技术某些实施方式的电子装置的模块示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。可以理解,本专利技术所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本专利技术的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。下面参考附图描述本专利技术实施例的图像处理方法、装置、电子装置和计算机可读存储介质。请一并参阅图1至2,本专利技术实施例的图像处理方法可应用于本专利技术实施例的电子装置1000。该图像处理方法可以包括:S110,获取当前用户的深度图像,并获取当前用户所在场景的三维背景图像。S120,对三维背景图像进行边缘提取以获取三维背景图像中目标物体的边缘像素在三维背景图像中的深度数据。作为一种示例,可通过Canny算子对所述三维背景图像进行边缘提取。其中,Canny算子进行边缘提取的算法的核心主要包括以下几步:首先,用2D高斯滤波模板对三维背景图像进行卷积以消除噪声;随后,利用微分算子得到各个像素的灰度的梯度值,并根据梯度值计算各个像素的灰度的梯度方向,通过梯度方向可以找到对应像素沿梯度方向的邻接像素;随后,遍历每一个像素,若某个像素的灰度值与其梯度方向上前后两个相邻像素的灰度值相比不是最大的,那么认为这个像素不是边缘点。如此,即可确定所述三维背景图像中处于边缘位置的像素点,从而获得边缘提取后的目标物体的边缘像素,进而可获得目标物体的边缘像素在该三维背景图像中的深度数据。S130,根据当前用户的深度图像和目标物体的边缘像素的深度数据,判断当前用户是否与场景中目标物体发生碰撞。S140,若是,则插入针对目标物体被碰撞时应发出的声音的音频。请参阅图3,本专利技术实施例的图像处理方法可以由本专利技术实施例的图像处理装置100实现。本专利技术实施例的图像处理装置100可用于本专利技术实施例的电子装置1000。图像处理装置100可包括深度图像采集组件10和处理器20。上述步骤S110可以由深度图像采集组件10实现,步骤S120~步骤S140可以由处理器20实现。也就是说,深度图像采集组件10可用于获取当前用户的深度图像,并获取所述当前用户所在场景的三维背景图像;处理器20可用于对所述三维背景图像进行边缘提取以获取所述三维背景图像中目标物体的本文档来自技高网...
图像处理方法、装置、电子装置和计算机可读存储介质

【技术保护点】
一种图像处理方法,其特征在于,包括以下步骤:获取当前用户的深度图像,并获取所述当前用户所在场景的三维背景图像;对所述三维背景图像进行边缘提取以获取所述三维背景图像中目标物体的边缘像素在所述三维背景图像中的深度数据;根据所述当前用户的深度图像和所述目标物体的边缘像素的深度数据,判断所述当前用户是否与所述场景中目标物体发生碰撞;若是,则插入针对所述目标物体被碰撞时应发出的声音的音频。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括以下步骤:获取当前用户的深度图像,并获取所述当前用户所在场景的三维背景图像;对所述三维背景图像进行边缘提取以获取所述三维背景图像中目标物体的边缘像素在所述三维背景图像中的深度数据;根据所述当前用户的深度图像和所述目标物体的边缘像素的深度数据,判断所述当前用户是否与所述场景中目标物体发生碰撞;若是,则插入针对所述目标物体被碰撞时应发出的声音的音频。2.如权利要求1所述的图像处理方法,其特征在于,所述获取当前用户的深度图像,包括:向所述当前用户投射结构光;拍摄经所述当前用户调制的结构光图像;解调所述结构光图像的各个像素对应的相位信息以得到所述深度图像。3.如权利要求2所述的图像处理方法,其特征在于,所述解调所述结构光图像的各个像素对应的相位信息以得到所述深度图像,包括:解调所述结构光图像中的各个像素对应的相位信息;将所述相位信息转化为深度信息;根据所述深度信息生成所述深度图像。4.如权利要求1所述的图像处理方法,其特征在于,所述根据所述当前用户的深度图像和所述目标物体的边缘像素的深度数据,判断所述当前用户是否与所述场景中目标物体发生碰撞,包括:对所述当前用户的深度图像进行人物边缘提取以确定所述当前用户的深度图像中人物的边缘位置对应的像素;获取人物边缘像素在所述当前用户的深度图像中的深度数据;当检测到所述人物边缘像素与目标物体边缘像素的深度数据相同且像素相邻时,判定所述当前用户与所述场景中目标物体发生碰撞。5.如权利要求1至4中任一项所述的图像处理方法,其特征在于,在所述插入针对所述目标物体被碰撞时应发出的声音的音频的同时,所述方法还包括:生成针对碰撞的提醒信息,并提供给所述当前用户。6.如权利要求5所述的图像处理方法,其特征在于,通过以下一种或多种方式将所述提醒信息提供给所述当前用户:语音播报的方式、文本展现的方式、振动提醒的方式、和改变显示装置中背景边缘颜色的方式。7.一种图像处理装置,其特征在于,包括:深度图像采集组件,所述深度图像采集组件用于获取当前用户的深度图像,并获取所述当前用户所在场景的三维背景图像;处理器,所述处理器用于:对所述三维背景图像进行边缘...

【专利技术属性】
技术研发人员:张学勇
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1