利索能及
我要发布
收藏
专利号: 2023102464762
申请人: 上海连娱网络科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种图像处理系统,其特征在于,包括:

动作捕捉模块,其用于动作捕捉获得第一运动数据;建模模块,其用于建立三维人物模型;模型驱动模块,其基于第一运动数据驱动三维人物模型生成三维动画图像;

第一图像处理模块,其将生成的三维动画图像进行二维化处理获得二维空间内的第一人物数据;第二图像处理模块,其用于从二维动漫中提取二维动画图像,然后处理获得二维空间内的第二人物数据;第三图像处理模块,其基于第一人物数据和第二人物数据生成图像节点;

二维性判断模块,其用于判断人物数据序列的二维性,定义二维随机场,二维随机场的节点集合表示为V,节点之间的边的集合表示为E;

该二维随机场的能量函数为:

其中X为图像节点集合,θp(xp)为节点p的势函数,θpq(xp,xq)为节点p与q之间的边的势函数,xp为节点p映射的图像节点的二维性值,xq为节点q映射的图像节点的二维性值;二维性值为0表示图像节点对应的人物数据与真实人物偏差较大;二维性值为1表示图像节点对应的人物数据接近真实人物;

其中,

distp,q表示xp与xq映射的图像节点的第二距离;

其中,

S1为设定的移动熵阈值,S(xp)为xp映射的图像节点的移动熵,计算公式如下:S(xp)=∑c∈Kcosθc1,c2,其中K为人体骨架模型的肢体的集合,其中θc1,c2表示xp映射的图像节点的第c个肢体与标准姿态模型中第c个肢体的夹角;

计算能量函数最小化时,二维随机场的各个节点的二维性值作为人物数据序列的二维性;

序列匹配模块,其用于计算第一人物数据和第二人物数据对应的人物数据序列二维性之间的第三距离,提取第三距离最小的前N个第二人物数据作为参考人物数据;

原图像提取模块,提取参考人物数据的图像节点映射的二维动画图像,并将提取的二维动画图像的时间节点之间的二维动画图像连续的提取出来生成二维动画图集作为推荐图集;通过图像识别的方式从三维动画图像中识别人物以及人物运动姿态;第一人物数据和第二人物数据包括人物ID和人物运动姿态参数;生成图像节点的方法包括:步骤101,基于人物数据生成人物数据序列;

需要说明的是:人物数据是由连续的三维动画图像或二维动画图像生成的,因此为人物数据标记生成该人物数据的动画图像的时间节点来生成包含多个人物数据的序列数据;

步骤102,从人物数据序列的第一个人物数据开始向后遍历,遍历终止的条件是:当前遍历的人物数据与第一个人物数据的第一距离大于设定的第一距离阈值,并将遍历终止的人物数据标记为突变人物数据;

步骤103,从上一次遍历终止的突变人物数据开始向后遍历寻找人物数据;遍历终止的条件是:当前遍历的人物数据与突变人物数据的第一距离大于设定的第一距离阈值,并将遍历终止的人物数据标记为突变人物数据;

步骤104,迭代执行步骤103,获取所有的突变人物数据;

步骤105,将突变人物数据一一映射生成图像节点,并将突变人物数据作为图像节点的参数;

第一距离的计算公式如下:

其中k为人体骨架模型的肢体数量,θi1为一个人物数据的第i个肢体与标准姿态模型中第i个肢体的夹角;θi2为另一个人物数据的第i个肢体与标准姿态模型中第i个肢体的夹角;

第二距离的计算公式如下:

其中,其中k为人体骨架模型的肢体数量,θip为一个人物数据的第i个肢体与标准姿态模型中第i个肢体的夹角;θiq为另一个人物数据的第i个肢体与标准姿态模型中第i个肢体的夹角;

第三距离dist3的计算公式如下:

其中xj1表示第一人物数据对应的人物数据序列的第i个图像节点的二维性值,xj2表示第二人物数据对应的人物数据序列的第i个图像节点的二维性值,m为第一人物数据和第二人物数据对应的人物数据序列的图像节点的数量;

对人物数据序列进行离散化,生成多个单元序列,单元序列是从人物数据序列中进行截取的;

截取的方式是依据图像节点对应的时间节点之间的差值大小来进行分割,如果两个相邻图像节点对应的时间节点之间的差值大于设定的时间阈值,则将这两个图像节点的一个作为一个分割点来分割人物数据序列;

单元序列计算第四距离,然后为第一人物数据对应的单元序列匹配第四距离最小的前N个第二人物数据对应的单元序列作为参考单元序列;

基于参考单元序列提取二维动画图像为每个第一人物数据对应的单元序列生成单元推荐图集;

所述的一种图像处理系统执行以下步骤:

步骤201,将三维动画图像进行二维化处理获得二维空间内的第一人物数据;

步骤202,从二维动漫中提取二维动画图像,然后处理获得二维空间内的第二人物数据;

步骤203,基于第一人物数据和第二人物数据生成图像节点;

步骤204,判断人物数据序列的二维性;

步骤205,计算第一人物数据和第二人物数据对应的人物数据序列二维性之间的第三距离;

步骤206,提取第三距离最小的前N个第二人物数据作为参考人物数据;

步骤207,提取参考人物数据的图像节点映射的二维动画图像,并将提取的二维动画图像的时间节点之间的二维动画图像连续的提取出来生成二维动画图集作为推荐图集。

2.一种存储介质,其特征在于,存储如如权利要求1任一所述的一种图像处理系统。