【技术实现步骤摘要】
用于处理图像的方法和装置
本申请实施例涉及计算机
,具体涉及用于处理图像的方法和装置。
技术介绍
随着计算机技术的发展,目前,出现了很多图像处理类的应用。这些应用可以对拍摄的图像进行变形、变色、添加素材等操作。现有的对人体图像进行变形(例如瘦身)的方法,通常是对人体图像的整体或部分按照固定的比例进行变形。
技术实现思路
本申请实施例提出了用于处理图像的方法和装置。第一方面,本申请实施例提供了一种用于处理图像的方法,该方法包括:获取目标人体图像;从目标人体图像中确定骨骼关键点数据集合;基于骨骼关键点数据集合,从目标人体图像中确定目标区域;对于目标区域包括的像素点中的像素点,对该像素点进行坐标变换,生成该像素点的变换后坐标。在一些实施例中,基于骨骼关键点数据集合,从目标人体图像中确定目标区域,包括:基于骨骼关键点数据集合中的骨骼关键点数据,确定目标人体图像中的横向边界线;从骨骼关键点数据集合中,选取至少两个骨骼关键点数据作为基准骨骼关键点数据集合;基于基准骨骼关键点数据集合,确定目标人体图像中的纵向边界线;将横向边界线和纵向边界线包围的区域确定为目标区域。在一些实施例中,基准骨骼关键点数据集合包括肩关节关键点数据和髋关节关键点数据;以及基于基准骨骼关键点数据集合,确定目标人体图像中的纵向边界线,包括:基于肩关节关键点数据和髋关节关键点数据,确定目标人体图像的纵向中心线;确定肩关节关键点数据表征的位置和髋关节关键点数据表征的位置之间的距离,以及基于所确定的距离,确定基准距离;将纵向中心线两侧的、分别与纵向中心线相距基准距离的直线确定为纵向边界线。在一些实施例中 ...
【技术保护点】
1.一种用于处理图像的方法,包括:获取目标人体图像;从所述目标人体图像中确定骨骼关键点数据集合;基于所述骨骼关键点数据集合,从所述目标人体图像中确定目标区域;对于所述目标区域包括的像素点中的像素点,对该像素点进行坐标变换,生成该像素点的变换后坐标。
【技术特征摘要】
1.一种用于处理图像的方法,包括:获取目标人体图像;从所述目标人体图像中确定骨骼关键点数据集合;基于所述骨骼关键点数据集合,从所述目标人体图像中确定目标区域;对于所述目标区域包括的像素点中的像素点,对该像素点进行坐标变换,生成该像素点的变换后坐标。2.根据权利要求1所述的方法,其中,所述基于所述骨骼关键点数据集合,从所述目标人体图像中确定目标区域,包括:基于所述骨骼关键点数据集合中的骨骼关键点数据,确定所述目标人体图像中的横向边界线;从所述骨骼关键点数据集合中,选取至少两个骨骼关键点数据作为基准骨骼关键点数据集合;基于所述基准骨骼关键点数据集合,确定所述目标人体图像中的纵向边界线;将横向边界线和纵向边界线包围的区域确定为目标区域。3.根据权利要求2所述的方法,其中,所述基准骨骼关键点数据集合包括肩关节关键点数据和髋关节关键点数据;以及所述基于所述基准骨骼关键点数据集合,确定所述目标人体图像中的纵向边界线,包括:基于所述肩关节关键点数据和所述髋关节关键点数据,确定所述目标人体图像的纵向中心线;确定所述肩关节关键点数据表征的位置和所述髋关节关键点数据表征的位置之间的距离,以及基于所确定的距离,确定基准距离;将所述纵向中心线两侧的、分别与所述纵向中心线相距所述基准距离的直线确定为纵向边界线。4.根据权利要求2所述的方法,其中,在所述对于所述目标区域包括的像素点中的像素点,对该像素点进行坐标变换,生成该像素点的变换后坐标之前,所述方法还包括:从所述基准骨骼关键点数据集合中确定至少两个目标基准骨骼关键点数据,以及获取目标基准骨骼关键点数据包括的横坐标;基于预设的横坐标变换公式,确定目标基准骨骼关键点数据的变换后横坐标;基于目标基准骨骼关键点数据的横坐标和所确定的变换后横坐标,进行曲线拟合运算,得到表征骨骼关键点数据的横坐标和变换后横坐标的对应关系的坐标变换表。5.根据权利要求4所述的方法,其中,所述对该像素点进行坐标变换,生成该像素点的变换后坐标,包括:基于所述坐标变换表,确定该像素点的初始变换后横坐标;确定该像素点在所述目标人体图像中所处的区域,以及确定该像素点所处的区域对应的变换系数,其中,像素点所处的区域和变换系数的对应关系是预先设置的;基于所确定的变换系数,对该像素点的初始变换后横坐标进行变换,得到该像素点的最终变换后横坐标;将该像素点的最终变换后横坐标和该像素点的纵坐标确定为该像素点的变换后坐标。6.根据权利要求1-5之一所述的方法,其中,在所述对于所述目标区域包括的像素点中的像素点,对该像素点进行坐标变换,生成该像素点的变换后坐标之后,所述方法还包括:基于所得到的变换后坐标,对所述目标区域进行变形,得到变形后人体图像。7.一种用于处理图像的装置,包括:获取单元,被配置成获取目标人体图像;第一确定单元,被配置成从所述目标人体图像中确定骨骼关键点数据集合;第二确定单元,被配置成基于所述骨骼关键点数据集...
【专利技术属性】
技术研发人员:何茜,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。