一种生成人物照片素材的装置及方法

文档序号:9524767阅读:151来源:国知局
一种生成人物照片素材的装置及方法
【技术领域】
[0001]本发明属于图像处理技术领域,具体涉及一种生成人物照片素材的装置及方法。
【背景技术】
[0002]随着生活水平的提高,科技手段的不断更新,照片已经成为人们生活中一大生活元素。在许多行业,都需要利用照片,例如广告业,在进行广告宣传的时候,需要不同风格不同类型的照片,经过处理后,作为产品或企业的形象宣传。然而,人物照片是很敏感的一类,因为人物照片涉及到肖像权的问题,因此,在使用人物照片的时候,一般都需要经过别人允许后才能使用,否则可能就需要设计师花功夫去设计一个人物形象出来,这样的人物照片素材,由于需要花费很多时间和经历,因此,数量不多。如何让仅有的人物照片素材衍生出更多的人物照片素材,这是亟需解决的问题。

【发明内容】

[0003]针对上述现有技术存在的不足,本发明的目的是提供一种生成人物照片素材的装置及方法,通过现有的人物照片素材,通过再组合的方式,衍生出更多的人物照片素材。
[0004]鉴于此,本发明提供了一种生成人物照片素材的装置,包括终端设备,所述终端设备配置有:
照片收集单元,用于从本地相册收集人物照片;
头像抠取单元,用于将照片收集单元收集的人物照片的人物头像抠取下来;
随机排序单元,用于将头像抠取单元抠取下来的人物头像照片与被抠取头像照片分别随机混合;
合成单元,用于将人物头像照片与被抠取头像照片随机组合,生成新照片;
存储单元,用于存储合成单元生成的新照片。
[0005]优选地,所述的头像抠取单元是利用人脸识别技术将照片收集单元收集的人物照片的人物头像抠取下来。
[0006]优选地,所述的头像抠取单元采用的抠取头像技术为调用系统API接口,包含Android、1S 或 Windows 系统平台 API 接 P。
[0007]优选地,所述的合成单元采用的合成技术为调用系统API接口,包含Android、1S或Windows系统平台API接口。
[0008]优选地,所述的终端设备为移动终端设备,包括手机、pad或移动PC。
[0009]本发明还提供一种生成人物照片素材的方法,包括以下步骤:
通过照片收集单元从本地相册收集人物照,并将收集到的照片存入数组队列ImageArray[]中;
将照片从数组队列ImageArray[]中取出,并利用头像抠取单元将人物头像抠取出来,存放在数组队列ImagePortraitArr []中,被抠取头像的照片存入数组队列ImageArr 口 ;通过随机排序单元分别将数组队列ImagePortraitArr []和ImageArr []中的照片随机排序;
由合成单元从数组队列ImagePortraitArr []取出一张人物头像照片,再从数组队列ImageArr[]中取出一张被抠取头像的照片,组合成一种新照片;
最后由存储单元将合成单元合成的新照片储存在数组队列StoreArr []中。
[0010]优选地,在抠取人物头像时,首先从照片数组队列ImageArray □读取照片文件,然后调用系统API接口将人物照片种的人物头像抠取出来,存在数组队列ImagePortraitArr []中,剩余缺少头像照片存放在数组队列ImageArr 口中。
[0011]优选地,合成照片时,从数组队列ImagePortraitArr[]中取出一张人物头像照片,再从数组队列ImageArr 口中取出一张被抠图的人物照片,调用系统API接口,组合成一张新照片。
[0012]本发明与现有技术相比具有如下有益效果为本发明所述方法以及系统采用Android系统或其他操作系统,通过将人物照片上的人物头像抠取下来,然后分别将人物头像照片与被扣去人物头像的照片随机排序后,然后再合成新照片的方式,这样能够在原有照片的基础上,通过重新合成,得到更多人物照片素材,通过终端设备,如手机,即可完成人物照片素材的合成操作,简单、方便并具有个性化。
【附图说明】
[0013]图1为本发明的生成人物照片素材的装置结构框图。
[0014]图2为本发明的生成人物照片素材的方法流程图。
[0015]附图标记:10_终端设备,11-照片收集单元,12-头像抠取单元,13-随机排序单元,14-合成单元,15-存储单元。
【具体实施方式】
[0016]以下结合附图对本发明实施例进行详细的描述。
[0017]如图1所示,本发明实施例提供了一种生成人物照片素材的装置,包括终端设备10,所述终端设备10配置有:
照片收集单元11,用于从本地相册收集人物照片,当然也可以从其他途径收集人物照片,如网站等;
头像抠取单元12,用于将照片收集单元11收集的人物照片的人物头像抠取下来;随机排序单元13,用于将头像抠取单元12抠取下来的人物头像照片与被抠取头像照片分别随机混合;
合成单元14,用于将人物头像照片与被抠取头像照片随机组合,生成新照片;
存储单元15,用于存储合成单元14生成的新照片。
[0018]其中,所述的头像抠取单元12是利用人脸识别技术将照片收集单元11收集的人物照片的人物头像抠取下来。头像抠取单元12在抠取图像时,采用的抠取头像技术为调用系统API接口,包含Android、1S或Windows系统平台API接口。
[0019]所述的合成单元14采用的合成技术为调用系统API接口,包含Android、1S或Windows系统平台API接口。
[0020]终端设备10为移动终端设备10,包括手机、pad或移动PC,当然也包含其他终端设备10。
[0021]参照图2,本发明还提供一种生成人物照片素材的方法,包括以下步骤:
通过照片收集单元11从本地相册收集人物照,并将收集到的照片存入数组队列ImageArray[]中;
将照片从数组队列ImageArray []中取出,并利用头像抠取单元12将人物头像抠取出来,存放在数组队列ImagePortraitArr []中,被抠取头像的照片存入数组队列ImageArr[];
通过随机排序单元13分别将数组队列ImagePortraitArr []和ImageArr []中的照片随机排序;
由合成单元14从数组队列ImagePortraitArr []取出一张人物头像照片,再从数组队列ImageArr[]中取出一张被抠取头像的照片,组合成一种新照片;
最后由存储单元15将合成单元14合成的新照片储存在数组队列StoreArr []中。
[0022]如果需要生存更多的照片,则重复上述步骤,即可合成新的人物照片。
[0023]在抠取人物头像时,首先从照片数组队列ImageArray []读取照片文件,然后调用系统API接口将人物照片种的人物头像抠取出来,存在数组队列ImagePortraitArr[]中,剩余缺少头像照片存放在数组队列ImageArr []中。
[0024]合成照片时,从数组队列ImagePortraitArr []中取出一张人物头像照片,再从数组队列ImageArr口中取出一张被抠图的人物照片,调用系统API接口,组合成一张新照片。
[0025]以上内容仅为本发明的较佳实施例,对于本领域的普通技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种生成人物照片素材的装置,其特征在于,包括终端设备,所述终端设备配置有: 照片收集单元,用于从本地相册收集人物照片; 头像抠取单元,用于将照片收集单元收集的人物照片的人物头像抠取下来; 随机排序单元,用于将头像抠取单元抠取下来的人物头像照片与被抠取头像照片分别随机混合; 合成单元,用于将人物头像照片与被抠取头像照片随机组合,生成新照片; 存储单元,用于存储合成单元生成的新照片。2.根据权利要求1所述的装置,其特征在于,所述的头像抠取单元是利用人脸识别技术将照片收集单元收集的人物照片的人物头像抠取下来。3.根据权利要求1所述的装置,其特征在于,所述的头像抠取单元采用的抠取头像技术为调用系统API接口,包含Android、1S或Windows系统平台API接口。4.根据权利要求1所述的装置,其特征在于,所述的合成单元采用的合成技术为调用系统API接口,包含Android、1S或Windows系统平台API接口。5.根据权利要求1所述的装置,其特征在于,所述的终端设备为移动终端设备,包括手机、pad或移动PC。6.一种生成人物照片素材的方法,其特征在于,包括以下步骤: 通过照片收集单元从本地相册收集人物照,并将收集到的照片存入数组队列ImageArray[]中;将照片从数组队列ImageArray[]中取出,并利用头像抠取单元将人物头像抠取出来,存放在数组队列ImagePortraitArr []中,被抠取头像的照片存入数组队列ImageArr 口 ; 通过随机排序单元分别将数组队列ImagePortraitArr []和ImageArr []中的照片随机排序; 由合成单元从数组队列ImagePortraitArr []取出一张人物头像照片,再从数组队列ImageArr[]中取出一张被抠取头像的照片,组合成一种新照片; 最后由存储单元将合成单元合成的新照片储存在数组队列StoreArr[]中。7.根据权利要求6所述的生成人物照片素材的方法,其特征在于,在抠取人物头像时,首先从照片数组队列ImageArray^读取照片文件,然后调用系统API接口将人物照片种的人物头像抠取出来,存在数组队列ImagePortraitArr []中,剩余缺少头像照片存放在数组队列ImageArr []中。8.根据权利要求6所述的生产人物照片素材的方法,其特征在于,合成照片时,从数组队列ImagePortraitArr 口中取出一张人物头像照片,再从数组队列ImageArr 口中取出一张被抠图的人物照片,调用系统API接口,组合成一张新照片。
【专利摘要】本发明公开了一种生成人物照片素材的装置及方法,装置包括终端设备,所述终端设备配置有:照片收集单元,用于从本地相册收集人物照片;头像抠取单元,用于将照片收集单元收集的人物照片的人物头像抠取下来;随机排序单元,用于将头像抠取单元抠取下来的人物头像照片与被抠取头像照片分别随机混合;合成单元,用于将人物头像照片与被抠取头像照片随机组合,生成新照片;存储单元,用于存储合成单元生成的新照片。本发明的装置及方法,可通过简单的终端设备即可实现对人物照片素材的重新组合,形成更多的人物照片素材。
【IPC分类】G06T5/00
【公开号】CN105279737
【申请号】CN201510402781
【发明人】伍蕾, 陈源, 王会
【申请人】深圳市美贝壳科技有限公司
【公开日】2016年1月27日
【申请日】2015年7月10日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1