CN109788311B - 人物替换方法、电子设备和存储介质 - Google Patents
人物替换方法、电子设备和存储介质 Download PDFInfo
- Publication number
- CN109788311B CN109788311B CN201910082617.5A CN201910082617A CN109788311B CN 109788311 B CN109788311 B CN 109788311B CN 201910082617 A CN201910082617 A CN 201910082617A CN 109788311 B CN109788311 B CN 109788311B
- Authority
- CN
- China
- Prior art keywords
- area
- person
- feature point
- determining
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- Image Analysis (AREA)
Abstract
本发明涉及一种人物替换方法、电子设备和存储介质。该方法确定第一视频资源;在第一视频资源中,确定第一人物;确定第一人物的第一人脸区域;确定与第一人物对应的第二人物,第二人物与第一人物不同;确定第一人脸区域中各特征点的第一属性信息;确定对应的第二人物的第二人脸区域中各特征点的第二属性信息;根据第一属性信息和第二属性信息调整第二人脸区域;将第一人脸区域的内容替换为调整后的第二人脸区域的内容。本方法将第一视频资源中的第一人物的第一人脸区域替换为调整后的第二人物的第二人脸区域,实现了视频资源制作后的人物形象变化,提升了参与性和互动性。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种人物替换方法、电子设备和存储介质。
背景技术
目前如电影、电视、动画、动漫、游戏等视频资源中,人物形象是固定的,即视频资源一经制作完成,人物形象只能为制作时的样子,不可改变。
人物形象不可改变的方式呈现人物形象,会降低视频资源的趣味性,使得视频资源与用户之间的参与性和互动性不足。
发明内容
(一)要解决的技术问题
为了提升视频资源的互动性,本发明提供一种人物替换方法、电子设备和存储介质。
(二)技术方案
为了达到上述目的,本发明采用的主要技术方案包括:
一种人物替换方法,所述方法,包括:
S101,确定第一视频资源;
S102,在所述第一视频资源中,确定第一人物;
S103,确定所述第一人物的第一人脸区域;
S104,确定与所述第一人物对应的第二人物,所述第二人物与所述第一人物不同;
S105,确定所述第一人脸区域中各特征点的第一属性信息;
S106,确定对应的第二人物的第二人脸区域中各特征点的第二属性信息;
S107,根据第一属性信息和第二属性信息调整所述第二人脸区域;
S108,将所述第一人脸区域的内容替换为调整后的第二人脸区域的内容;
所述第一属性信息、第二属性信息包括,各特征点的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。
可选地,所述S102,包括:
S102-1,确定所述第一视频资源中各人物的出现总时长;
S102-2,按出现总时长从长到短,将所述第一视频资源中所有人物排序;
S102-3,将排序靠前的预设数量个人物,均确定为第一人物;
当第一人物为1个时,所述第二人物为1个;
当第一人物为多个时,所述第二人物为多个,且第二人物的数量与第一人物的数量相同,每个第二人物对应一个唯一的第一人物,第二人物与其对应的第一人物不同。
可选地,所述S104包括:
监控是否至少一个替换资源被触发;
当至少一个替换资源被触发后,从被触发的替换资源中确定第二人物;
其中,至少一个替换资源被触发,包括:
至少一个存储的照片被选中;或者,
至少一个存储的第二视频资源被选中;或者,
至少一个存储的照片被点击;或者,
至少一个存储的第二视频资源被点击;或者,
至少一个照片被上传;或者,
至少一个第二视频资源被上传;或者,
至少一个照片被即时拍摄;或者,
至少一个第二视频资源被即时拍摄;
所述第二视频资源与所述第一视频资源不同。
可选地,所述第一视频资源为动态影像资源,所述动态影像为电影、电视、动画、游戏、自拍视频、广告视频或者小视频;
所述第二视频资源为动态影像资源,所述动态影像为电影、电视、动画、游戏、自拍视频、广告视频或者小视频。
可选地,所述从被触发的替换资源中确定第二人物,包括:
将被触发的替换资源中,被用户选中的人物确定为第二人物;或者,
当被触发的替换资源为图片时,识别被触发的替换资源中所有人物,计算各人物的面积,根据各人物的面积确定第二人物;或者,
当被触发的替换资源为第二视频资源时,识别被触发的替换资源中所有人物,根据各人物的重要程度确定第二人物。
可选地,各人物的重要程度通过如下方式确定:
针对任一人物i,确定存在所述任一人物i的所有帧;
根据如下公式确定所述任一人物i的重要程度:
其中,Wi为任一人物i的重要程度,ni为存在所述任一人物i的帧的总数量,N为所述第二视频资源的帧的总数量,j为存在所述任一人物i的帧标识,aij为存在所述任一人物i的j帧中,所述任一人物i的面积,Aj为存在所述任一人物i的j帧中的所有人物总面积,sj为存在所述任一人物i的j帧的总有效面积,bij为存在所述任一人物i的j帧中,所述任一人物i脸的面积,Bj为存在所述任一人物i的j帧中的所有人物脸的总面积,mj为存在所述任一人物i的j帧的内容有效面积。
可选地,所述特征点包括额头、眉毛、眼睛、鼻子、嘴。
可选地,所述S107包括:
对于任一特征点k,
S107-1,获取第一人脸区域中所述任一特征点的第一属性信息,所述第一属性信息包括所述任一特征点k的第一位置、所述任一特征点k的第一分辨率、所述任一特征点k的第一颜色、所述任一特征点k的第一亮度、所述任一特征点k的第一对比度、所述任一特征点k的第一面积、所述任一特征点k的第一周长、所述任一特征点k的第一长宽比例;
S107-2,获取第二人脸区域中所述任一特征点的第二属性信息,所述第二属性信息包括所述任一特征点k的第二位置、所述任一特征点k的第二分辨率、所述任一特征点k的第二颜色、所述任一特征点k的第二亮度、所述任一特征点k的第二对比度、所述任一特征点k的第二面积、所述任一特征点k的第二周长、所述任一特征点k的第二长宽比例;
S107-3,将第二位置调整为第一位置;
S107-4,若第二分辨率大于第一分辨率,则将第二分辨率调整为所述第一分辨率;否则,第二分辨率不做调整;
S107-5,若颜色信息为(R,G,B),将第二颜色信息调整为:
其中,R为红色通道值,G为绿色通道值,B为蓝色通道值,R1为第一颜色信息中的红色通道值,R2为第二颜色信息中的红色通道值,G1为第一颜色信息中的绿色通道值,G2为第二颜色信息中的绿色通道值,B1为第一颜色信息中的蓝色通道值,B2为第二颜色信息中的蓝色通道值;
S107-6,将第二亮度调整为第一亮度;
S107-7,若第二对比度大于第一对比度,则将第二对比度调整为所述第一对比度;否则,第二对比度不做调整;
S107-8,若第二面积大于第一面积,且第二周长大于第一周长,则按所述第二长宽比例缩小第二人脸区域中所述任一特征点k的面积,直至直至缩小后的第二人脸区域中所述任一特征点k的周长等于第一周长;
若第二面积大于第一面积,且第二周长不大于第一周长,则按所述第二长宽比例缩小第二人脸区域中所述任一特征点k的面积,直至缩小后的第二人脸区域中所述任一特征点k的面积等于第一面积;
若第二面积等于第一面积,则第二面积、第二周长和第二长宽比例均不做调整;
若第二面积小于第一面积,且第二周长大于第一周长,则按所述第二长宽比例放大第二人脸区域中所述任一特征点k的面积,直至放大后的第二人脸区域中所述任一特征点k的面积等于第一面积;
若第二面积小于第一面积,且第二周长不大于第一周长,则按所述第二长宽比例放大第二人脸区域中所述任一特征点k的面积,直至放大后的第二人脸区域中所述任一特征点k的周长等于第一周长。
可选地,所述S108包括:
将所述第一人脸区域的图像替换为调整后的第二人脸区域的图像;
替换后的图像的属性信息为调整后的第二人脸区域的属性特征。
为了达到上述目的,本发明采用的主要技术方案还包括:
一种电子设备,包括存储器、处理器、总线以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述方法任意一项的方法。
为了达到上述目的,本发明采用的主要技术方案还包括:
一种计算机存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述方法任意一项的方法。
(三)有益效果
本发明的有益效果是:确定第一视频资源;在第一视频资源中,确定第一人物;确定第一人物的第一人脸区域;确定与第一人物对应的第二人物,第二人物与第一人物不同;确定第一人脸区域中各特征点的第一属性信息;确定对应的第二人物的第二人脸区域中各特征点的第二属性信息;根据第一属性信息和第二属性信息调整第二人脸区域;将第一人脸区域的内容替换为调整后的第二人脸区域的内容;其中,第一属性信息、第二属性信息包括,各特征点的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例,实现了视频资源制作后的人物形象变化,提升了参与性和互动性。
附图说明
图1为本发明一个实施例提供的一种人物替换方法的流程示意图;
图2为本发明一个实施例提供的一种电子设备的结构示意图。
具体实施方式
为了提升视频资源的互动性,本提案提供一种人物替换方法、电子设备和存储介质,确定第一视频资源;在第一视频资源中,确定第一人物;确定第一人物的第一人脸区域;确定与第一人物对应的第二人物,第二人物与第一人物不同;确定第一人脸区域中各特征点的第一属性信息;确定对应的第二人物的第二人脸区域中各特征点的第二属性信息;根据第一属性信息和第二属性信息调整第二人脸区域;将第一人脸区域的内容替换为调整后的第二人脸区域的内容;其中,第一属性信息、第二属性信息包括,各特征点的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例,实现了视频资源制作后的人物形象变化,提升了参与性和互动性。
参见图1,本实施例提供的人物替换方法实现流程,如下:
S101,确定第一视频资源。
其中,第一视频资源为动态影像资源。
例如,动态影像为电影,或者,电视,或者,动画,或者,游戏,或者,自拍视频,或者,广告视频,或者,小视频。
为方便描述,本实施例及后续实施例以第一视频资源为动画A为例。对于其他形式的第一视频资源,本实施例不再举例说明。
S102,在第一视频资源中,确定第一人物。
本步骤中的第一人物可以为一个,也可以为多个。本实施例不对第一人物的数量进行限定。
本步骤中第一人物确定方式有多种,例如,用户点击一个人物,则将用户点击的人物确定为第一人物。
再例如,用户点击多个人物,则将用户点击的所有人物均确定为第一人物。
再例如,通过如下方式确定第一人物:
S102-1,确定第一视频资源中各人物的出现总时长。
S102-2,按出现总时长从长到短,将第一视频资源中所有人物排序。
S102-3,将排序靠前的预设数量个人物,均确定为第一人物。
例如,若预设数量为2,动画A中有4个人物,分别为人物1、人物2、人物3和人物4,则,确定人物1在动画A中出现的总时长(如T1),人物2在动画A中出现的总时长(如T2),人物3在动画A中出现的总时长(如T3),人物4在动画A中出现的总时长(如T4)。如果T4>T2>T1=T3,则按出现总时长从长到短,将动画A中所有人物排序后得到如下序列:人物4、人物2、人物1和人物3。将排序靠前的2个人物(人物4和人物2)均确定为第一人物。
S103,确定第一人物的第一人脸区域。
若第一人物为1个,则确定该第一人物的人脸区域。若第一人物为2个,则确定每个第一人物的人脸区域。
确定人脸区域的方案有很多,本实施例不做限定。
S104,确定与第一人物对应的第二人物。
其中,第二人物与第一人物不同。
即,当第一人物为1个时,第二人物为1个,且第二人物与第一人物不同。当第一人物为多个时,第二人物为多个,且第二人物的数量与第一人物的数量相同,每个第二人物对应一个唯一的第一人物,第二人物与其对应的第一人物不同。
例如,当第一人物为2个(如A和B)时,第二人物也为2个(如C和D),每个第二人物对应一个唯一的第一人物(如C和A对应,D和B对应),第二人物与其对应的第一人物不同(如C与A不同,D与B同)。本实施例仅限定C与A不同,D与B同,但C与B是否相同本实施例不做限定,A与D是否相同本实施例也不做限定。
本步骤的具体实现方式为:监控是否至少一个替换资源被触发;当至少一个替换资源被触发后,从被触发的替换资源中确定第二人物。
其中,替换资源的状态可以为已经存储的替换资源,也可以为上传的替换资源,还可以为即时拍摄的替换资源。另外,替换资源可以为照片也可以为第二视频资源。(第二视频资源,也为动态影像资源。例如,动态影像为电影,或者,电视,或者,动画,或者,游戏,或者,自拍视频,或者,广告视频,或者,小视频。第二视频资源中的“第二”仅用于与S101中的第一视频资源进行区分,即针对视频资源的“第二”和“第一”仅为了限定是不同阶段的资源,不具有其他含义,第一视频资源是被替换人物所在的资源,第二视频资源是替换人物所在的资源。第一视频资源与第二视频资源不同即可)。
因此,本实施例中的至少一个替换资源可以为至少一个存储的照片,也可以为至少一个存储的第二视频资源,也可以为至少一个上传的照片,也可以为至少一个上传的第二视频资源,也可以为至少一个即时拍摄的照片,也可以为至少一个即时拍摄的第二视频资源。
基于此,若监控到以下事件发生,则确定至少一个替换资源被触发,包括:
至少一个存储的照片被用户选中,或者,至少一个存储的第二视频资源被用户选中,或者,至少一个存储的照片被用户点击,或者,至少一个存储的第二视频资源被用户点击,或者,至少一个照片被上传,或者,至少一个第二视频资源被上传,或者,至少一个照片被即时拍摄,或者,至少一个第二视频资源被即时拍摄。
进而,从被触发的替换资源中确定第二人物的实现方式,可以为:将被触发的替换资源中,被用户选中的人物确定为第二人物。
或者,当被触发的替换资源为图片时,从被触发的替换资源中确定第二人物的实现方式,可以为:识别被触发的替换资源中所有人物,计算各人物的面积,根据各人物的面积确定第二人物。
如根据各人物的面积从大到小排序,将排序靠前的预设数量个人物确定为第二人物。
此处的预设数量与S102中确定第一人物时的预设数量相同。
例如,将面积较大的2个人物为第二人物。
除此之外,当被触发的替换资源为第二视频资源时,从被触发的替换资源中确定第二人物的实现方式,可以为:识别被触发的替换资源中所有人物,根据各人物的重要程度确定第二人物。
如根据各人物的重要程度从高到低排序,将排序靠前的预设数量个人物确定为第二人物。
此处的预设数量与S102中确定第一人物时的预设数量相同。
例如,将重要程度较高的2个人物为第二人物。
对于重要程度的计算方式,包括但不限于:
针对任一人物i,确定存在任一人物i的所有帧。
根据如下公式确定任一人物i的重要程度:
其中,Wi为任一人物i的重要程度,ni为存在任一人物i的帧的总数量,N为第二视频资源的帧的总数量,j为存在任一人物i的帧标识,aij为存在任一人物i的j帧中,任一人物i的面积,Aj为存在任一人物i的j帧中的所有人物总面积,sj为存在任一人物i的j帧的总有效面积,bij为存在任一人物i的j帧中,任一人物i脸的面积,Bj为存在任一人物i的j帧中的所有人物脸的总面积,mj为存在任一人物i的j帧的内容有效面积。
此处的总有效面积和内容有效面积不同,总有效面积为视频所占的面积,如视频中有个边,边内是播放内容,边外为空白,则总有效面积为边内的面积。内容有效面积为视频所描述的内容所占的面积,如边内播放的内容包括,背景为蓝天,背景前方站着2个人,则内容有效面积为非蓝天的部分(即2个人)所对应的面积。内容有效面积的计算方法可以先识别存在任一人物i的j帧的背景面积,总有效面积-背景面积=内容有效面积。
以共5帧的视频为例,针对任一人物i,确定存在人物i的所有帧(如帧1和帧3)。
根据如下公式确定人物i的重要程度:
其中,Wi为人物i的重要程度,ni为存在人物i的帧的总数量(ni为2),N为第二视频资源的帧的总数量(N为5),j为存在人物i的帧标识(j为帧1,或者,j为帧3),aij为存在人物i的j帧中,人物i的面积(如帧1中人物i的面积,帧3中人物i的面积),Aj为存在人物i的j帧中的所有人物总面积(如帧1中所有人物总面积,帧3中所有人物总面积),sj为存在人物i的j帧的总有效面积(如帧1中总有效面积,帧3中总有效面积),bij为存在人物i的j帧中,人物i脸的面积(如帧1中人物i脸的面积,帧3中人物i脸的面积),Bj为存在人物i的j帧中的所有人物脸的总面积(如帧1中所有人物脸的总面积,帧3中所有人物脸的总面积),mj为存在人物i的j帧的内容有效面积(如帧1中内容有效面积,帧3中内容有效面积)。
另外,当第一人物有多个时,第二人物与第一人物之间对应关系的确定方式,本实施例不做限定。可以人为指定,也可以将排序第一的第二人物与排序第一的人物进行对应。
S105,确定第一人脸区域中各特征点的第一属性信息。
其中,特征点包括额头、眉毛、眼睛、鼻子、嘴。
第一属性信息包括,各特征点的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。
如,第一人脸区域中额头的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。第一人脸区域中眉毛的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。第一人脸区域中眼睛的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。第一人脸区域中鼻子的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。第一人脸区域中嘴的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。
另外,当第一人物有多个时,在S103中会确定每个第一人物的第一人脸区域,此步骤中会确定每个第一人脸区域中各特征点的第一属性信息。
S106,确定对应的第二人物的第二人脸区域中各特征点的第二属性信息。
第二属性信息中的“第二”,仅用于与S105中第一属性信息进行区分。即针对特征点属性信息的“第二”和“第一”仅为了限定是人脸的属性信息,不具有其他含义,第一属性信息是被替换人脸上各特征点的属性信息,第二属性信息是替换人脸上各特征点的属性信息。
S106中的特征点与S105中的特征点相同,都是额头、眉毛、眼睛、鼻子、嘴。
S106中的第二属性信息与S105中的第一属性信息相同,都是各特征点的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。即第二属性信息包括,各特征点的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。
因此,S106如中确定的第二人脸区域中各特征点的第二属性信息,为第二人脸区域中额头的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。第二人脸区域中眉毛的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。第二人脸区域中眼睛的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。第二人脸区域中鼻子的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。第二人脸区域中嘴的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。
另外,当第一人物有多个时,在S104中会确定每个第一人物对应的第二人物,本步骤中确定每个第二人物的第二人脸区域中各所述特征点的第二属性信息。
S107,根据第一属性信息和第二属性信息调整第二人脸区域。
当第一人物为多个时,本步骤会根据每个第一人物的第一人脸区域中各特征点的第一属性信息,和与其对应的第二人物的第二人脸区域中各特征点的第二属性信息,调整与其对应的第二人物的第二人脸区域。
即,当第一人物为p和q,且p对应的第二人物为p’,q对应的第二人物为q’时,本步骤会根据p的人脸区域中各特征点的第一属性信息,和与p对应的p’的第二人脸区域中各特征点的第二属性信息,调整p’的第二人脸区域。根据q的人脸区域中各特征点的第一属性信息,和与q对应的q’的第二人脸区域中各特征点的第二属性信息,调整q’的第二人脸区域。
对于任一第一人脸区域中各特征点的第一属性信息和其对应的第二人脸区域中各所述特征点的第二属性信息,本步骤的实现方式如下:对于任一特征点k,
S107-1,获取第一人脸区域中任一特征点的第一属性信息,第一属性信息包括任一特征点k的第一位置、任一特征点k的第一分辨率、任一特征点k的第一颜色、任一特征点k的第一亮度、任一特征点k的第一对比度、任一特征点k的第一面积、任一特征点k的第一周长、任一特征点k的第一长宽比例。
S107-2,获取第二人脸区域中任一特征点的第二属性信息,第二属性信息包括任一特征点k的第二位置、任一特征点k的第二分辨率、任一特征点k的第二颜色、任一特征点k的第二亮度、任一特征点k的第二对比度、任一特征点k的第二面积、任一特征点k的第二周长、任一特征点k的第二长宽比例。
S107-3,将第二位置调整为第一位置。
S107-4,若第二分辨率大于第一分辨率,则将第二分辨率调整为第一分辨率;否则,第二分辨率不做调整。
S107-5,若颜色信息为(R,G,B),将第二颜色信息调整为:
其中,R为红色通道值,G为绿色通道值,B为蓝色通道值,R1为第一颜色信息中的红色通道值,R2为第二颜色信息中的红色通道值,G1为第一颜色信息中的绿色通道值,G2为第二颜色信息中的绿色通道值,B1为第一颜色信息中的蓝色通道值,B2为第二颜色信息中的蓝色通道值;
S107-6,将第二亮度调整为第一亮度。
S107-7,若第二对比度大于第一对比度,则将第二对比度调整为第一对比度;否则,第二对比度不做调整。
S107-8,若第二面积大于第一面积,且第二周长大于第一周长,则按第二长宽比例缩小第二人脸区域中任一特征点k的面积,直至直至缩小后的第二人脸区域中任一特征点k的周长等于第一周长。
若第二面积大于第一面积,且第二周长不大于第一周长,则按第二长宽比例缩小第二人脸区域中任一特征点k的面积,直至缩小后的第二人脸区域中任一特征点k的面积等于第一面积。
若第二面积等于第一面积,则第二面积、第二周长和第二长宽比例均不做调整。
若第二面积小于第一面积,且第二周长大于第一周长,则按第二长宽比例放大第二人脸区域中任一特征点k的面积,直至放大后的第二人脸区域中任一特征点k的面积等于第一面积。
若第二面积小于第一面积,且第二周长不大于第一周长,则按第二长宽比例放大第二人脸区域中任一特征点k的面积,直至放大后的第二人脸区域中任一特征点k的周长等于第一周长。
经过S107,会对第二人脸区域中额头、眉毛、眼睛、鼻子、嘴的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例进行调整,使调整后的第二人脸区域更贴合第一人脸区域,这样会保证替换后的效果更加符合第一视频资源的整体风格,保证替换效果。
S108,将第一人脸区域的内容替换为调整后的第二人脸区域的内容。
当第一人物为多个时,本步骤会将每个第一人物的第一人脸区域的内容替换为与其对应的第二人物的调整后的第二人脸区域的内容。
即,当第一人物为p和q,且p对应的第二人物为p’,q对应的第二人物为q’时,本步骤会将p的第一人脸区域的内容替换为与其对应的p’调整后的第二人脸区域的内容。将q的第一人脸区域的内容替换为与其对应的q’调整后的第二人脸区域的内容。
对于任一人物的第一人脸区域和其对应的第二人物的第二人脸区域,本步骤的实现方式如下:将第一人脸区域的图像替换为调整后的第二人脸区域的图像;替换后的图像的属性信息为调整后的第二人脸区域的属性特征。
如,将第一人脸区域的额头,换成第二人脸区域的额头,且换后的额头的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例为S107调整后的第二人脸区域中额头的属性特征。
通过上述方法,可以将第一视频资源中的一个人物的人脸更换为用户自己的人脸,实现了视频资源制作后的人物形象变化,提升了参与性和互动性。
另外,为了避免更换后由于颜色、分辨率等造成人脸突兀,不协调,本实施例在更换人脸时,会对用户的人脸上额头、眉毛、眼睛、鼻子、嘴的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例进行调节,提升更换效果。
需要说明的是,本实施例及后续实施例中的“第一”、“第二”仅为序号,用于区分不同的人物、人脸、属性信息、位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例等,无任何其他意义。
本发明提供的方法,确定第一视频资源;在第一视频资源中,确定第一人物;确定第一人物的第一人脸区域;确定与第一人物对应的第二人物,第二人物与第一人物不同;确定第一人脸区域中各特征点的第一属性信息;确定对应的第二人物的第二人脸区域中各特征点的第二属性信息;根据第一属性信息和第二属性信息调整第二人脸区域;将第一人脸区域的内容替换为调整后的第二人脸区域的内容;其中,属性信息包括,各特征点的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例,实现了视频资源制作后的人物形象变化,提升了参与性和互动性。
参见图2,本实施例提供了一种电子设备,该电子设备包括:存储器201、处理器202、总线203以及存储在存储器201上并可在处理器202上运行的计算机程序。
所述处理器202执行所述程序时实现如下方法:
S101,确定第一视频资源;
S102,在第一视频资源中,确定第一人物;
S103,确定第一人物的第一人脸区域;
S104,确定与第一人物对应的第二人物,第二人物与第一人物不同;
S105,确定第一人脸区域中各特征点的第一属性信息;
S106,确定对应的第二人物的第二人脸区域中各特征点的第二属性信息;
S107,根据第一属性信息和第二属性信息调整第二人脸区域;
S108,将第一人脸区域的内容替换为调整后的第二人脸区域的内容;
第一属性信息、第二属性信息包括,各特征点的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。
可选地,S102,包括:
S102-1,确定第一视频资源中各人物的出现总时长;
S102-2,按出现总时长从长到短,将第一视频资源中所有人物排序;
S102-3,将排序靠前的预设数量个人物,均确定为第一人物;
当第一人物为1个时,第二人物为1个;
当第一人物为多个时,第二人物为多个,且第二人物的数量与第一人物的数量相同,每个第二人物对应一个唯一的第一人物,第二人物与其对应的第一人物不同。
可选地,S104包括:
监控是否至少一个替换资源被触发;
当至少一个替换资源被触发后,从被触发的替换资源中确定第二人物;
其中,至少一个替换资源被触发,包括:
至少一个存储的照片被选中;或者,
至少一个存储的第二视频资源被选中;或者,
至少一个存储的照片被点击;或者,
至少一个存储的第二视频资源被点击;或者,
至少一个照片被上传;或者,
至少一个第二视频资源被上传;或者,
至少一个照片被即时拍摄;或者,
至少一个第二视频资源被即时拍摄;
第二视频资源与第一视频资源不同。
可选地,第一视频资源为动态影像资源,动态影像为电影、电视、动画、游戏、自拍视频、广告视频或者小视频;
第二视频资源为动态影像资源,动态影像为电影、电视、动画、游戏、自拍视频、广告视频或者小视频。
可选地,从被触发的替换资源中确定第二人物,包括:
将被触发的替换资源中,被用户选中的人物确定为第二人物;或者,
当被触发的替换资源为图片时,识别被触发的替换资源中所有人物,计算各人物的面积,根据各人物的面积确定第二人物;或者,
当被触发的替换资源为第二视频资源时,识别被触发的替换资源中所有人物,根据各人物的重要程度确定第二人物。
可选地,各人物的重要程度通过如下方式确定:
针对任一人物i,确定存在任一人物i的所有帧;
根据如下公式确定任一人物i的重要程度:
其中,Wi为任一人物i的重要程度,ni为存在任一人物i的帧的总数量,N为第二视频资源的帧的总数量,j为存在任一人物i的帧标识,aij为存在任一人物i的j帧中,任一人物i的面积,Aj为存在任一人物i的j帧中的所有人物总面积,sj为存在任一人物i的j帧的总有效面积,bij为存在任一人物i的j帧中,任一人物i脸的面积,Bj为存在任一人物i的j帧中的所有人物脸的总面积,mj为存在任一人物i的j帧的内容有效面积。
可选地,特征点包括额头、眉毛、眼睛、鼻子、嘴。
可选地,S107包括:
对于任一特征点k,
S107-1,获取第一人脸区域中任一特征点的第一属性信息,第一属性信息包括任一特征点k的第一位置、任一特征点k的第一分辨率、任一特征点k的第一颜色、任一特征点k的第一亮度、任一特征点k的第一对比度、任一特征点k的第一面积、任一特征点k的第一周长、任一特征点k的第一长宽比例;
S107-2,获取第二人脸区域中任一特征点的第二属性信息,第二属性信息包括任一特征点k的第二位置、任一特征点k的第二分辨率、任一特征点k的第二颜色、任一特征点k的第二亮度、任一特征点k的第二对比度、任一特征点k的第二面积、任一特征点k的第二周长、任一特征点k的第二长宽比例;
S107-3,将第二位置调整为第一位置;
S107-4,若第二分辨率大于第一分辨率,则将第二分辨率调整为第一分辨率;否则,第二分辨率不做调整;
S107-5,若颜色信息为(R,G,B),将第二颜色信息调整为:
其中,R为红色通道值,G为绿色通道值,B为蓝色通道值,R1为第一颜色信息中的红色通道值,R2为第二颜色信息中的红色通道值,G1为第一颜色信息中的绿色通道值,G2为第二颜色信息中的绿色通道值,B1为第一颜色信息中的蓝色通道值,B2为第二颜色信息中的蓝色通道值;
S107-6,将第二亮度调整为第一亮度;
S107-7,若第二对比度大于第一对比度,则将第二对比度调整为第一对比度;否则,第二对比度不做调整;
S107-8,若第二面积大于第一面积,且第二周长大于第一周长,则按第二长宽比例缩小第二人脸区域中任一特征点k的面积,直至直至缩小后的第二人脸区域中任一特征点k的周长等于第一周长;
若第二面积大于第一面积,且第二周长不大于第一周长,则按第二长宽比例缩小第二人脸区域中任一特征点k的面积,直至缩小后的第二人脸区域中任一特征点k的面积等于第一面积;
若第二面积等于第一面积,则第二面积、第二周长和第二长宽比例均不做调整;
若第二面积小于第一面积,且第二周长大于第一周长,则按第二长宽比例放大第二人脸区域中任一特征点k的面积,直至放大后的第二人脸区域中任一特征点k的面积等于第一面积;
若第二面积小于第一面积,且第二周长不大于第一周长,则按第二长宽比例放大第二人脸区域中任一特征点k的面积,直至放大后的第二人脸区域中任一特征点k的周长等于第一周长。
可选地,S108包括:
将第一人脸区域的图像替换为调整后的第二人脸区域的图像;
替换后的图像的属性信息为调整后的第二人脸区域的属性特征。
本实施例提供的电子设备,确定第一视频资源;在第一视频资源中,确定第一人物;确定第一人物的第一人脸区域;确定与第一人物对应的第二人物,第二人物与第一人物不同;确定第一人脸区域中各特征点的第一属性信息;确定对应的第二人物的第二人脸区域中各特征点的第二属性信息;根据第一属性信息和第二属性信息调整第二人脸区域;将第一人脸区域的内容替换为调整后的第二人脸区域的内容;其中,属性信息包括,各特征点的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例,实现了视频资源制作后的人物形象变化,提升了参与性和互动性。
本实施例提供了一种计算机存储介质,该计算机存储介质执行如下操作:
S101,确定第一视频资源;
S102,在第一视频资源中,确定第一人物;
S103,确定第一人物的第一人脸区域;
S104,确定与第一人物对应的第二人物,第二人物与第一人物不同;
S105,确定第一人脸区域中各特征点的第一属性信息;
S106,确定对应的第二人物的第二人脸区域中各特征点的第二属性信息;
S107,根据第一属性信息和第二属性信息调整第二人脸区域;
S108,将第一人脸区域的内容替换为调整后的第二人脸区域的内容;
第一属性信息、第二属性信息包括,各特征点的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例。
可选地,S102,包括:
S102-1,确定第一视频资源中各人物的出现总时长;
S102-2,按出现总时长从长到短,将第一视频资源中所有人物排序;
S102-3,将排序靠前的预设数量个人物,均确定为第一人物;
当第一人物为1个时,第二人物为1个;
当第一人物为多个时,第二人物为多个,且第二人物的数量与第一人物的数量相同,每个第二人物对应一个唯一的第一人物,第二人物与其对应的第一人物不同。
可选地,S104包括:
监控是否至少一个替换资源被触发;
当至少一个替换资源被触发后,从被触发的替换资源中确定第二人物;
其中,至少一个替换资源被触发,包括:
至少一个存储的照片被选中;或者,
至少一个存储的第二视频资源被选中;或者,
至少一个存储的照片被点击;或者,
至少一个存储的第二视频资源被点击;或者,
至少一个照片被上传;或者,
至少一个第二视频资源被上传;或者,
至少一个照片被即时拍摄;或者,
至少一个第二视频资源被即时拍摄;
第二视频资源与第一视频资源不同。
可选地,第一视频资源为动态影像资源,动态影像为电影、电视、动画、游戏、自拍视频、广告视频或者小视频;
第二视频资源为动态影像资源,动态影像为电影、电视、动画、游戏、自拍视频、广告视频或者小视频。
可选地,从被触发的替换资源中确定第二人物,包括:
将被触发的替换资源中,被用户选中的人物确定为第二人物;或者,
当被触发的替换资源为图片时,识别被触发的替换资源中所有人物,计算各人物的面积,根据各人物的面积确定第二人物;或者,
当被触发的替换资源为第二视频资源时,识别被触发的替换资源中所有人物,根据各人物的重要程度确定第二人物。
可选地,各人物的重要程度通过如下方式确定:
针对任一人物i,确定存在任一人物i的所有帧;
根据如下公式确定任一人物i的重要程度:
其中,Wi为任一人物i的重要程度,ni为存在任一人物i的帧的总数量,N为第二视频资源的帧的总数量,j为存在任一人物i的帧标识,aij为存在任一人物i的j帧中,任一人物i的面积,Aj为存在任一人物i的j帧中的所有人物总面积,sj为存在任一人物i的j帧的总有效面积,bij为存在任一人物i的j帧中,任一人物i脸的面积,Bj为存在任一人物i的j帧中的所有人物脸的总面积,mj为存在任一人物i的j帧的内容有效面积。
可选地,特征点包括额头、眉毛、眼睛、鼻子、嘴。
可选地,S107包括:
对于任一特征点k,
S107-1,获取第一人脸区域中任一特征点的第一属性信息,第一属性信息包括任一特征点k的第一位置、任一特征点k的第一分辨率、任一特征点k的第一颜色、任一特征点k的第一亮度、任一特征点k的第一对比度、任一特征点k的第一面积、任一特征点k的第一周长、任一特征点k的第一长宽比例;
S107-2,获取第二人脸区域中任一特征点的第二属性信息,第二属性信息包括任一特征点k的第二位置、任一特征点k的第二分辨率、任一特征点k的第二颜色、任一特征点k的第二亮度、任一特征点k的第二对比度、任一特征点k的第二面积、任一特征点k的第二周长、任一特征点k的第二长宽比例;
S107-3,将第二位置调整为第一位置;
S107-4,若第二分辨率大于第一分辨率,则将第二分辨率调整为第一分辨率;否则,第二分辨率不做调整;
S107-5,若颜色信息为(R,G,B),将第二颜色信息调整为:
其中,R为红色通道值,G为绿色通道值,B为蓝色通道值,R1为第一颜色信息中的红色通道值,R2为第二颜色信息中的红色通道值,G1为第一颜色信息中的绿色通道值,G2为第二颜色信息中的绿色通道值,B1为第一颜色信息中的蓝色通道值,B2为第二颜色信息中的蓝色通道值;
S107-6,将第二亮度调整为第一亮度;
S107-7,若第二对比度大于第一对比度,则将第二对比度调整为第一对比度;否则,第二对比度不做调整;
S107-8,若第二面积大于第一面积,且第二周长大于第一周长,则按第二长宽比例缩小第二人脸区域中任一特征点k的面积,直至直至缩小后的第二人脸区域中任一特征点k的周长等于第一周长;
若第二面积大于第一面积,且第二周长不大于第一周长,则按第二长宽比例缩小第二人脸区域中任一特征点k的面积,直至缩小后的第二人脸区域中任一特征点k的面积等于第一面积;
若第二面积等于第一面积,则第二面积、第二周长和第二长宽比例均不做调整;
若第二面积小于第一面积,且第二周长大于第一周长,则按第二长宽比例放大第二人脸区域中任一特征点k的面积,直至放大后的第二人脸区域中任一特征点k的面积等于第一面积;
若第二面积小于第一面积,且第二周长不大于第一周长,则按第二长宽比例放大第二人脸区域中任一特征点k的面积,直至放大后的第二人脸区域中任一特征点k的周长等于第一周长。
可选地,S108包括:
将第一人脸区域的图像替换为调整后的第二人脸区域的图像;
替换后的图像的属性信息为调整后的第二人脸区域的属性特征。
本实施例提供的计算机存储介质,确定第一视频资源;在第一视频资源中,确定第一人物;确定第一人物的第一人脸区域;确定与第一人物对应的第二人物,第二人物与第一人物不同;确定第一人脸区域中各特征点的第一属性信息;确定对应的第二人物的第二人脸区域中各特征点的第二属性信息;根据第一属性信息和第二属性信息调整第二人脸区域;将第一人脸区域的内容替换为调整后的第二人脸区域的内容;其中,属性信息包括,各特征点的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例,实现了视频资源制作后的人物形象变化,提升了参与性和互动性。
需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或***。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
最后应说明的是:以上所述的各实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分或全部技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (10)
1.一种人物替换方法,其特征在于,所述方法包括:
S101,确定第一视频资源;
S102,在所述第一视频资源中,确定第一人物;
S103,确定所述第一人物的第一人脸区域;
S104,确定与所述第一人物对应的第二人物,所述第二人物与所述第一人物不同;
S105,确定所述第一人脸区域中各特征点的第一属性信息;
S106,确定对应的第二人物的第二人脸区域中各特征点的第二属性信息;
S107,根据第一属性信息和第二属性信息调整所述第二人脸区域;
S108,将所述第一人脸区域的内容替换为调整后的第二人脸区域的内容;
所述第一属性信息、第二属性信息包括,各特征点的位置、分辨率、颜色、亮度、对比度、面积、周长、长宽比例;
所述S107包括:
对于任一特征点k,
S107-1,获取第一人脸区域中所述任一特征点的第一属性信息,所述第一属性信息包括所述任一特征点k的第一位置、所述任一特征点k的第一分辨率、所述任一特征点k的第一颜色、所述任一特征点k的第一亮度、所述任一特征点k的第一对比度、所述任一特征点k的第一面积、所述任一特征点k的第一周长、所述任一特征点k的第一长宽比例;
S107-2,获取第二人脸区域中所述任一特征点的第二属性信息,所述第二属性信息包括所述任一特征点k的第二位置、所述任一特征点k的第二分辨率、所述任一特征点k的第二颜色、所述任一特征点k的第二亮度、所述任一特征点k的第二对比度、所述任一特征点k的第二面积、所述任一特征点k的第二周长、所述任一特征点k的第二长宽比例;
S107-3,将第二位置调整为第一位置;
S107-4,若第二分辨率大于第一分辨率,则将第二分辨率调整为所述第一分辨率;否则,第二分辨率不做调整;
S107-5,若颜色信息为(R,G,B),将第二颜色信息调整为:
其中,R为红色通道值,G为绿色通道值,B为蓝色通道值,R1为第一颜色信息中的红色通道值,R2为第二颜色信息中的红色通道值,G1为第一颜色信息中的绿色通道值,G2为第二颜色信息中的绿色通道值,B1为第一颜色信息中的蓝色通道值,B2为第二颜色信息中的蓝色通道值;
S107-6,将第二亮度调整为第一亮度;
S107-7,若第二对比度大于第一对比度,则将第二对比度调整为所述第一对比度;否则,第二对比度不做调整;
S107-8,若第二面积大于第一面积,且第二周长大于第一周长,则按所述第二长宽比例缩小第二人脸区域中所述任一特征点k的面积,直至缩小后的第二人脸区域中所述任一特征点k的周长等于第一周长;
若第二面积大于第一面积,且第二周长不大于第一周长,则按所述第二长宽比例缩小第二人脸区域中所述任一特征点k的面积,直至缩小后的第二人脸区域中所述任一特征点k的面积等于第一面积;
若第二面积等于第一面积,则第二面积、第二周长和第二长宽比例均不做调整;
若第二面积小于第一面积,且第二周长大于第一周长,则按所述第二长宽比例放大第二人脸区域中所述任一特征点k的面积,直至放大后的第二人脸区域中所述任一特征点k的面积等于第一面积;
若第二面积小于第一面积,且第二周长不大于第一周长,则按所述第二长宽比例放大第二人脸区域中所述任一特征点k的面积,直至放大后的第二人脸区域中所述任一特征点k的周长等于第一周长。
2.根据权利要求1所述的方法,其特征在于,所述S102包括:
S102-1,确定所述第一视频资源中各人物的出现总时长;
S102-2,按出现总时长从长到短,将所述第一视频资源中所有人物排序;
S102-3,将排序靠前的预设数量个人物,均确定为第一人物;
当第一人物为1个时,所述第二人物为1个;
当第一人物为多个时,所述第二人物为多个,且第二人物的数量与第一人物的数量相同,每个第二人物对应一个唯一的第一人物,第二人物与其对应的第一人物不同。
3.根据权利要求1所述的方法,其特征在于,所述S104包括:
监控是否至少一个替换资源被触发;
当至少一个替换资源被触发后,从被触发的替换资源中确定第二人物;
其中,至少一个替换资源被触发,包括:
至少一个存储的照片被选中;或者,
至少一个存储的第二视频资源被选中;或者,
至少一个存储的照片被点击;或者,
至少一个存储的第二视频资源被点击;或者,
至少一个照片被上传;或者,
至少一个第二视频资源被上传;或者,
至少一个照片被即时拍摄;或者,
至少一个第二视频资源被即时拍摄;
所述第二视频资源与所述第一视频资源不同。
4.根据权利要求3所述的方法,其特征在于,所述第一视频资源为动态影像资源,所述动态影像为电影、电视、动画、游戏、自拍视频、广告视频或者小视频;
所述第二视频资源为动态影像资源,所述动态影像为电影、电视、动画、游戏、自拍视频、广告视频或者小视频。
5.根据权利要求4所述的方法,其特征在于,所述从被触发的替换资源中确定第二人物,包括:
将被触发的替换资源中,被用户选中的人物确定为第二人物;或者,
当被触发的替换资源为图片时,识别被触发的替换资源中所有人物,计算各人物的面积,根据各人物的面积确定第二人物;或者,
当被触发的替换资源为第二视频资源时,识别被触发的替换资源中所有人物,根据各人物的重要程度确定第二人物。
6.根据权利要求5所述的方法,其特征在于,各人物的重要程度通过如下方式确定:
针对任一人物i,确定存在所述任一人物i的所有帧;
根据如下公式确定所述任一人物i的重要程度:
其中,Wi为任一人物i的重要程度,ni为存在所述任一人物i的帧的总数量,N为所述第二视频资源的帧的总数量,j为存在所述任一人物i的帧标识,aij为存在所述任一人物i的j帧中,所述任一人物i的面积,Aj为存在所述任一人物i的j帧中的所有人物总面积,sj为存在所述任一人物i的j帧的总有效面积,bij为存在所述任一人物i的j帧中,所述任一人物i脸的面积,Bj为存在所述任一人物i的j帧中的所有人物脸的总面积,mj为存在所述任一人物i的j帧的内容有效面积。
7.根据权利要求1所述的方法,其特征在于,所述特征点包括额头、眉毛、眼睛、鼻子、嘴。
8.根据权利要求1所述的方法,其特征在于,所述S108包括:
将所述第一人脸区域的图像替换为调整后的第二人脸区域的图像;
替换后的图像的属性信息为调整后的第二人脸区域的属性特征。
9.一种电子设备,其特征在于,包括存储器、处理器、总线以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1-8任意一项的方法。
10.一种计算机存储介质,其上存储有计算机程序,其特征在于:所述程序被处理器执行时实现如权利要求1-8任意一项的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910082617.5A CN109788311B (zh) | 2019-01-28 | 2019-01-28 | 人物替换方法、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910082617.5A CN109788311B (zh) | 2019-01-28 | 2019-01-28 | 人物替换方法、电子设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109788311A CN109788311A (zh) | 2019-05-21 |
CN109788311B true CN109788311B (zh) | 2021-06-04 |
Family
ID=66502789
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910082617.5A Active CN109788311B (zh) | 2019-01-28 | 2019-01-28 | 人物替换方法、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109788311B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111047930B (zh) * | 2019-11-29 | 2021-07-16 | 联想(北京)有限公司 | 一种处理方法、装置及电子设备 |
CN111131776A (zh) * | 2019-12-20 | 2020-05-08 | 中译语通文娱科技(青岛)有限公司 | 一种基于物联网的智能视频物体替换*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102196245A (zh) * | 2011-04-07 | 2011-09-21 | 北京中星微电子有限公司 | 一种角色互动的视频播放方法和视频播放装置 |
CN104376589A (zh) * | 2014-12-04 | 2015-02-25 | 青岛华通国有资本运营(集团)有限责任公司 | 一种替换影视剧人物的方法 |
CN105118082A (zh) * | 2015-07-30 | 2015-12-02 | 科大讯飞股份有限公司 | 个性化视频生成方法及*** |
CN106792147A (zh) * | 2016-12-08 | 2017-05-31 | 天脉聚源(北京)传媒科技有限公司 | 一种图像替换方法及装置 |
CN108347578A (zh) * | 2017-01-23 | 2018-07-31 | 腾讯科技(深圳)有限公司 | 视频通话中视频图像的处理方法及装置 |
CN108471544A (zh) * | 2018-03-28 | 2018-08-31 | 北京奇艺世纪科技有限公司 | 一种构建视频用户画像方法及装置 |
CN108650555A (zh) * | 2018-05-15 | 2018-10-12 | 优酷网络技术(北京)有限公司 | 视频界面的展示、交互信息的生成方法、播放器及服务器 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10446189B2 (en) * | 2016-12-29 | 2019-10-15 | Google Llc | Video manipulation with face replacement |
CN106909923A (zh) * | 2017-02-20 | 2017-06-30 | 汪爱民 | 一种违章车辆处理*** |
-
2019
- 2019-01-28 CN CN201910082617.5A patent/CN109788311B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102196245A (zh) * | 2011-04-07 | 2011-09-21 | 北京中星微电子有限公司 | 一种角色互动的视频播放方法和视频播放装置 |
CN104376589A (zh) * | 2014-12-04 | 2015-02-25 | 青岛华通国有资本运营(集团)有限责任公司 | 一种替换影视剧人物的方法 |
CN105118082A (zh) * | 2015-07-30 | 2015-12-02 | 科大讯飞股份有限公司 | 个性化视频生成方法及*** |
CN106792147A (zh) * | 2016-12-08 | 2017-05-31 | 天脉聚源(北京)传媒科技有限公司 | 一种图像替换方法及装置 |
CN108347578A (zh) * | 2017-01-23 | 2018-07-31 | 腾讯科技(深圳)有限公司 | 视频通话中视频图像的处理方法及装置 |
CN108471544A (zh) * | 2018-03-28 | 2018-08-31 | 北京奇艺世纪科技有限公司 | 一种构建视频用户画像方法及装置 |
CN108650555A (zh) * | 2018-05-15 | 2018-10-12 | 优酷网络技术(北京)有限公司 | 视频界面的展示、交互信息的生成方法、播放器及服务器 |
Also Published As
Publication number | Publication date |
---|---|
CN109788311A (zh) | 2019-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110163810B (zh) | 一种图像处理方法、装置以及终端 | |
JP4335565B2 (ja) | 画像あるいは一連の画像内の1つあるいは複数の色領域を検出しかつ/または追跡するための方法および装置 | |
CN111402135A (zh) | 图像处理方法、装置、电子设备及计算机可读存储介质 | |
CN110300316B (zh) | 视频中植入推送信息的方法、装置、电子设备及存储介质 | |
US8189916B2 (en) | Image processing method, system, and computer readable medium | |
WO2014058927A1 (en) | Color correction based on multiple images | |
CN111405339B (zh) | 一种分屏显示方法、电子设备及存储介质 | |
CN113628100B (zh) | 视频增强方法、装置、终端及存储介质 | |
CN109788311B (zh) | 人物替换方法、电子设备和存储介质 | |
CN112351195B (zh) | 图像处理方法、装置和电子*** | |
US8983188B1 (en) | Edge-aware smoothing in images | |
CN112712569B (zh) | 一种肤色检测方法、装置、移动终端和存储介质 | |
CN115396705B (zh) | 投屏操作验证方法、平台及*** | |
CN116308530A (zh) | 一种广告植入方法、装置、设备和可读存储介质 | |
CN112672174A (zh) | 分屏直播方法、采集设备、播放设备及存储介质 | |
CN114845158B (zh) | 视频封面的生成方法、视频发布方法及相关设备 | |
US11138437B2 (en) | Image processing apparatus and method thereof | |
JP4029316B2 (ja) | 画像種別識別方法および装置と画像処理プログラム | |
CN108985244B (zh) | 一种电视节目类型识别方法及装置 | |
CN112686965A (zh) | 一种肤色检测方法、装置、移动终端和存储介质 | |
CN111768469A (zh) | 一种基于图像聚类的数据可视化配色的提取方法 | |
US20110058057A1 (en) | Image capture device and method, image processing device and method, and program | |
CN105979331A (zh) | 一种智能电视的数据推荐方法和装置 | |
CN112788254A (zh) | 摄像头抠像方法、装置、设备及存储介质 | |
CN111970501A (zh) | 纯色场景ae色彩处理方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |