【技术实现步骤摘要】
一种图像处理方法及相关设备
[0001]本申请实施例涉及图像处理领域,尤其涉及一种图像处理方法及相关设备。
技术介绍
[0002]随着智能手机、平板的产品迭代升级和快速普及,自带相机的拍照和录像功能越来越丰富和强大,受到广大消费者的喜爱。同时互联网时代人们乐于在社交平台分享文字、图片、视频也成为了一种日常生活习惯。伴随着生活水平的提高以及随之而来的消费主义盛行,得益于交通住宿的便捷性,更多的普通民众选择出行旅游,通过智能手机等移动终端的相机功能随时随地进行拍照并分享到微信微博等社交平台。通常在一些风景区/网红打卡点拍照时,游玩的人会比较多,节假日时更甚,这时候进行拍照/录像留影纪念时,往往除了被摄主角外,照片/视频背景里会出现较多路人、物体等,而背景中出现的路人一方面遮挡住了景物,另一方面使得背景内容显得杂乱,严重影响了成片效果。
[0003]目前,为了得到一张没有路人的照片/视频,传统的方法是通过离线后处理方式来进行路路人/杂物剔除,比如使用图像修改工具(例如:Photoshop/Snapseed等工具)进行手工照 ...
【技术保护点】
【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法应用于图像处理设备,所述方法包括:获取第一图像与第二图像,所述第一图像包括第一主体、第二主体与第一背景,所述第一背景为所述第一图像中除了所述第一主体与所述第二主体以外的图像内容;所述第二图像包括所述第一主体、所述第二主体与第二背景,所述第二背景为所述第二图像中除了所述第一主体与所述第二主体以外的图像内容,所述第二背景与所述第一背景对应同一场景的不同视角;确定所述第一图像的第一区域与所述第二图像的第二区域,所述第一区域包括所述第二主体在所述第一图像中所占的区域,所述第二区域包括所述第二主体在所述第二图像中所占的区域;基于目标区域构建泊松方程,所述目标区域包括所述第一区域与所述第二区域,所述泊松方程用于表示所述目标区域待求的目标像素值与所述第一图像/所述第二图像中颜色梯度的关联关系,所述目标像素值用于覆盖所述第一区域与所述第二区域的像素值;基于所述泊松方程修复所述第一区域以及所述第二区域,得到第一目标图像与第二目标图像,所述第一目标图像与所述第二目标图像不包括所述第二主体,所述第一目标图像包括所述第一主体与第一目标背景,所述第一目标背景为所述第一目标图像中除了所述第一主体以外的图像内容,所述第二目标图像包括所述第一主体与第二目标背景,所述第二目标背景为所述第二目标图像中除了所述第一主体以外的图像内容,所述第一背景为所述第一目标背景的子区域,所述第二背景为所述第二目标背景的子区域。2.根据权利要求1所述的方法,其特征在于,所述获取第一图像与第二图像,包括:接收终端设备发送的所述第一图像与所述第二图像;所述方法还包括:向所述终端设备发送所述第一目标图像与所述第二目标图像。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:接收终端设备发送的第一掩膜与第二掩膜,所述第一掩膜用于指示所述第一图像中的所述第一区域,所述第二掩膜用于指示所述第二图像中的所述第二区域;所述确定所述第一图像的第一区域与所述第二图像的第二区域,包括:基于所述第一掩膜与所述第一图像确定所述第一区域;基于所述第二掩膜与所述第二图像确定所述第二区域。4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:接收终端设备发送的第一掩膜,所述第一掩膜用于指示所述第一图像中的所述第一区域;所述确定所述第一图像的第一区域与所述第二图像的第二区域,包括:基于所述第一图像、所述第二图像以及所述第一掩膜确定所述第二区域。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述基于目标区域构建泊松方程,包括:基于所述第一图像与所述第二图像确定光流信息,所述光流信息用于表示所述第一图像或所述第一区域中各像素点取值的变化;基于所述光流信息与第三区域的颜色梯度确定所述第一区域的第一颜色梯度,所述第三区域为所述第二图像中对应所述第一区域的区域;
基于所述光流信息与第四区域的颜色梯度确定所述第二区域的第二颜色梯度,所述第四区域为所述第一图像中对应所述第二区域的区域;基于所述第一颜色梯度与所述第二颜色梯度构建所述泊松方程。6.根据权利要求5所述的方法,其特征在于,所述泊松方程如下述公式:Ax=b;其中,A为所述目标区域的系数矩阵,b为所述第一颜色梯度的散度或所述第二颜色梯度的散度,x为所述目标像素点。7.根据权利要求6所述的方法,其特征在于,所述目标区域的像素数量为N,所述系数矩阵为N*N的矩阵,b为N*1维的向量,A与b的确定方式如下:阵为N*N的矩阵,b为N*1维的向量,A与b的确定方式如下:其中,A
i,j
为矩阵A第i行第j列的元素;像素j为像素i的相邻像素;G
i,j
表示像素i到像素j方向的梯度;f
j
表示像素j的颜色,若像素j的颜色是未知的,则f
j
=0。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述基于所述泊松方程修复所述第一区域以及所述第二区域,包括:将所述目标像素值替换所述第一区域与所述第二区域的像素值,得到所述第一目标图像与所述第二目标图像。9.一种图像处理方法,其特征在于,所述方法应用于图像处理设备,所述方法包括:获取第一图像与第二图像,所述第一图像包括第一主体、第二主体与第一背景,所述第一背景为所述第一图像中除了所述第一主体与所述第二主体以外的图像内容;所述第二图像包括所述第一主体、所述第二主体与第二背景,所述第二背景为所述第二图像中除了所述第一主体与所述第二主体以外的图像内容,所述第二背景与所述第一背景对应同一场景的不同视角;确定所述第一图像的第一区域与所述第二图像的第二区域,所述第一区域包括所述第二主体在所述第一图像中所占的区域,所述第二区域包括所述第二主体在所述第二图像中所占的区域;向服务器发送所述第一图像、第一掩膜以及所述第二图像,所述第一掩膜用于指示所述第一图像中的所述第一区域,所述第一图像、所述第一掩膜以及所述第二图像用于确定目标区域,所述目标区域包括所述第一区域与所述第二区域;接收所述服务器发送的第一目标图像与第二目标图像,所述第一目标图像与所述第二目标图像基于所述目标区域构建的泊松方程求解得到,所述第一目标图像与所述第二目标图像不包括所述第二主体,所述第一目标图像包括所述第一主体与第一目标背景,所述第一目标背景为所述第一目标图像中除了所述第一主体以外的图像内容,所述第二目标图像包括所述第一主体与第二目标背景,所述第二目标背景为所述第二目标图像中除了所述第一主体以外的图像内容,所述第一背景为所述第一目标背景的子区域,所述第二背景为所
述第二目标背景的子区域。10.根据权利要求9所述的方法,其特征在于,所述获取第一图像与第二图像,包括:基于用户的第一操作获取所述第一图像与所述第二图像,所述第一操作包括所述用户点击拍摄的操作、从数据库中选择图像的操作以及所述用户移动所述终端设备的操作中的至少一种。11.根据权利要求9或10所述的方法,其特征在于,所述确定所述第一图像的第一区域与所述第二图像的第二区域,包括:向用户显示所述第一图像与所述第二图像;基于所述用户的第二操作确定所述第一图像中的所述第一区域以及所述第二图像中的所述第二区域;或者,根据预设规则确定所述第一区域与所述第二区域。12.根据权利要求9或10所述的方法,其特征在于,所述确定所述第一图像的第一区域与所述第二图像的第二区域,包括:基于用户的第三操作或预设规则确定所述第一区域;基于所述第一图像、所述第一区域以及所述第二图像确定所述第二区域。13.根据权利要求9至11中任一项所述的方法,其特征在于,所述方法还包括:向所述服务器发送第二掩膜,所述第二掩膜用于指示所述第二图像中的所述第二区域。14.根据权利要求9至13中任一项所述的方法,其特征在于,所述方法还包括:显示所述第一目标图像与所述第二目标图像。15.一种图像处理设备,其特征在于,所述图像处理设备包括:获取单元,用于获取第一图像与第二图像,所述第一图像包括第一主体、第二主体与第一背景,所述第一背景为所述第一图像中除了所述第一主体与所述第二主体以外的图像内容;所述第二图像包括所述第一主体、所述第二主体与第二背景,所述第二背景为所述第二图像中除了所述第一主体与所述第二主体以外的图像内容,所述第二背景与所述第一背景对应同一场景的不同视角;确...
【专利技术属性】
技术研发人员:赵威,钟嘉杰,赵鑫源,胡翔宇,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。