一种图像处理方法及移动终端技术

技术编号:13461684 阅读:40 留言:0更新日期:2016-08-04 13:06
本发明专利技术提供了一种图像处理方法,该图像处理方法包括:获取第一摄像头和第二摄像头分别拍摄的图像,得到彩色图像以及与所述彩色图像相对应的深度图像;根据所述得到的彩色图像和深度图像,确定所述彩色图像中所有对象的层次信息和位置信息;检测用户对所述彩色图像的至少一个对象的滤镜效果调整操作,获取滤镜效果调整操作的所有对象信息;根据所述获取的彩色图像中所有对象所在区域的所有边界点的坐标值以及滤镜效果调整操作对象信息,对所有对象执行滤镜处理。本发明专利技术实施例还提供一种相应的移动终端。本发明专利技术实施例提供的图像处理方法,分割出的层次图像与实际物距下的对象视觉吻合,在暗环境下仍能得到比较好的滤镜效果。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种图像处理方法,该图像处理方法包括:获取第一摄像头和第二摄像头分别拍摄的图像,得到彩色图像以及与所述彩色图像相对应的深度图像;根据所述得到的彩色图像和深度图像,确定所述彩色图像中所有对象的层次信息和位置信息;检测用户对所述彩色图像的至少一个对象的滤镜效果调整操作,获取滤镜效果调整操作的所有对象信息;根据所述获取的彩色图像中所有对象所在区域的所有边界点的坐标值以及滤镜效果调整操作对象信息,对所有对象执行滤镜处理。本专利技术实施例还提供一种相应的移动终端。本专利技术实施例提供的图像处理方法,分割出的层次图像与实际物距下的对象视觉吻合,在暗环境下仍能得到比较好的滤镜效果。【专利说明】一种图像处理方法及移动终端
本专利技术涉及图像处理领域,特别涉及一种图像处理方法及移动终端。
技术介绍
滤镜是一种能够使拍摄的照片具有一定艺术风格的图像处理技术。通过滤镜,用户能够将一张平淡的照片轻松地处理成L0M0、虚化、胶片、素描、黑白等十几种甚至几十种不同的风格,以表达出不同的意境。层次滤镜则是根据图像内容把图像分为多个层次,一般每一个对象即为一个层次,再对每个层次的图像内容进行滤镜处理,每个层次的滤镜风格可以相同也可以不同。目前的层次滤镜的处理方式一般是先从媒介中选择图像(或者是单摄像头相机拍摄过程中的预览帧数据流),然后在此图像的预览界面上使用交互式方法选择出感兴趣区域,交互式方法可以为使用涂抹区域选择出感兴趣区域,也可以为使用矩形选择出感兴趣区域,再对所选择出来的每个感兴趣区域使用图像分割算法进行目标分割,每一个分割出来的目标即为图像的一个层次,最后对每个分割出来的层次图像进行滤镜处理。相较于普通滤镜,层次滤镜更具立体感和趣味性。目前的层次滤镜的处理方式有如下的不足:1)在对图像的预览界面使用涂抹交互式方法选择感兴趣区域时,为了准确涂抹目标,需要用户花费大量的时间来对涂抹的感兴趣区域进行细节调整,且由于经常不能准确涂抹目标,需要在涂抹的边界扩大范围进行目标的边缘检测,以便准确分割出目标,但边缘检测算法有一定的局限性,如果用户所涂抹的区域的边界靠近另一个区域的边界,边缘检测的结果会导致这两个区域合并,这并不是用户所需要的结果,且边缘检测算法耗时过长,体验欠佳;2)在对图像的预览界面使用矩形交互式方法选择感兴趣区域时,一般使用GrabCut图割算法对矩形感兴趣区域进行目标分割,GrabCut图割算法在一定程度上能比较好地分割出目标,且分割出的目标的边缘过渡较好,但此算法容易造成分割的目标部分缺失的情况,需要用户再对缺失的部分进行划线选择才能比较好地完整分割,如果感兴趣区域的目标对象的小区域比较多时,缺失情况更加严重;3)涂抹交互式和的GrabCut矩形交互式方法由于操作时间过长的问题,不适合在移动终端的相机拍摄过程中使用。
技术实现思路
本专利技术实施例提供一种图像处理方法及移动终端,用以解决现有层次滤镜的处理方法存在操作时间过长、实现效果不佳的问题。本专利技术的实施例提供一种图像处理方法,应用于一移动终端,所述移动终端包括第一摄像头和第二摄像头,所述图像处理方法包括:获取所述第一摄像头和第二摄像头分别拍摄的图像,得到彩色图像以及与所述彩色图像相对应的深度图像;根据所述得到的彩色图像和深度图像,确定所述彩色图像中所有对象的层次信息和位置信息;检测用户对所述彩色图像的至少一个对象的滤镜效果调整操作,获取滤镜效果调整操作的所有对象信息;根据所述获取的彩色图像中所有对象所在区域的所有边界点的坐标值以及滤镜效果调整操作对象信息,对所有对象执行滤镜处理。本专利技术的实施例还提供一种移动终端,包括第一摄像头和第二摄像头,还包括:获取模块,用于获取所述第一摄像头和第二摄像头分别拍摄的图像,得到彩色图像以及与所述彩色图像相对应的深度图像;确定模块,用于根据所述得到的彩色图像和深度图像,确定所述彩色图像中所有对象的层次信息和位置信息;检测模块,用于检测用户对所述彩色图像的至少一个对象的滤镜效果调整操作,获取滤镜效果调整操作的所有对象信息;滤镜模块,用于根据所述获取的彩色图像中所有对象所在区域的所有边界点的坐标值以及滤镜效果调整操作对象信息,对所有对象执行滤镜处理。本专利技术实施例提供的图像处理方法,首先获取第一摄像头和第二摄像头分别拍摄的图像,得到彩色图像以及与彩色图像相对应的深度图像;然后根据得到的彩色图像和深度图像,确定彩色图像中所有对象的层次信息和位置信息;再检测用户对彩色图像的至少一个对象的滤镜效果调整操作,获取滤镜效果调整操作的所有对象信息;最后根据获取的彩色图像中所有对象所在区域的所有边界点的坐标值以及滤镜效果调整操作对象信息,对所有对象执行滤镜处理。该图像处理方法在无交互的情况下自动分割出了彩色图像中各个对象的层次,无需用户再花费大量时间进行目标层次的划分与选取,且不会出现对象图像部分缺失的情况,在有效缩短操作时长的同时改善了实现效果,提升了用户体验,提高了实用性和便利性。【附图说明】图1为本专利技术图像处理方法的流程示意图;图2为本专利技术图像处理方法应用于两个彩色摄像头时的流程示意图;图3为本专利技术图像处理方法应用于一个彩色摄像头和一个深度摄像头时的流程示意图;图4为本专利技术移动终端的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例的图像处理方法,在无交互的情况下可自动分割出彩色图像中各个对象的层次,缩短了操作时长;且由于使用了深度图像信息,因此分割出的层次图像与实际物距下的对象视觉相吻合,不存在对象图像部分缺失的情况,从而提高了用户使用层次滤镜的体验;另外,由于深度图像不受光照、阴影和色度等因素的影响,因此在暗环境下仍能得到比较好的层次滤镜,改善了层次滤镜的实现效果。如图1所示,本专利技术实施例的图像处理方法,应用于一移动终端,所述移动终端包括第一摄像头和第二摄像头,所述图像处理方法包括:步骤101,获取所述第一摄像头和第二摄像头分别拍摄的图像,得到彩色图像以及与所述彩色图像相对应的深度图像。步骤102,根据所述得到的彩色图像和深度图像,确定所述彩色图像中所有对象的层次信息和位置信息。这里,由于深度图像准确地描述了彩色图像的物距信息,因此可以结合深度图像对彩色图像进行对象分割,所分割的每一个对象区域即为彩色图像的一个层次,且由此分割出的层次图像与实际物距下的对象视觉相吻合,不存在对象图像部分缺失的情况,改善了划分效果。步骤103,检测用户对所述彩色图像的至少一个对象的滤镜效果调整操作,获取滤镜效果调整操作的所有对象信息。步骤104,根据所述获取的彩色图像中所有对象所在区域的所有边界点的坐标值以及滤镜效果调整操作对象信息,对所有对象执行滤镜处理。本专利技术实施例的图像处理方法,通过第一摄像头和第二摄像头分别拍摄的图像,可得到彩色图像以及与彩色图像相对应的深度图像;然后根据得到的彩色图像和深度图像,可确定彩色图像中所有对象的层次信息和位置信息;再检测用户对彩色图像的至少一个对象的本文档来自技高网
...

【技术保护点】
一种图像处理方法,应用于一移动终端,所述移动终端包括第一摄像头和第二摄像头,其特征在于,所述图像处理方法包括:获取所述第一摄像头和第二摄像头分别拍摄的图像,得到彩色图像以及与所述彩色图像相对应的深度图像;根据所述得到的彩色图像和深度图像,确定所述彩色图像中所有对象的层次信息和位置信息;检测用户对所述彩色图像的至少一个对象的滤镜效果调整操作,获取滤镜效果调整操作的所有对象信息;根据所述获取的彩色图像中所有对象所在区域的所有边界点的坐标值以及滤镜效果调整操作对象信息,对所有对象执行滤镜处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨志雄方超
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1