CN107291348A - 拍照方法及装置、计算机设备和计算机可读存储介质 - Google Patents
拍照方法及装置、计算机设备和计算机可读存储介质 Download PDFInfo
- Publication number
- CN107291348A CN107291348A CN201710399819.3A CN201710399819A CN107291348A CN 107291348 A CN107291348 A CN 107291348A CN 201710399819 A CN201710399819 A CN 201710399819A CN 107291348 A CN107291348 A CN 107291348A
- Authority
- CN
- China
- Prior art keywords
- feature
- image
- default
- taking pictures
- pictures
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 239000000284 extract Substances 0.000 claims abstract description 14
- 241001465754 Metazoa Species 0.000 claims description 47
- 241000283973 Oryctolagus cuniculus Species 0.000 claims description 19
- 241000251730 Chondrichthyes Species 0.000 claims description 11
- 230000015572 biosynthetic process Effects 0.000 claims description 9
- 238000003786 synthesis reaction Methods 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 claims 1
- 239000002131 composite material Substances 0.000 claims 1
- 210000001508 eye Anatomy 0.000 description 25
- 241000196324 Embryophyta Species 0.000 description 12
- 210000005069 ears Anatomy 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000033001 locomotion Effects 0.000 description 4
- 241000282326 Felis catus Species 0.000 description 3
- 210000004209 hair Anatomy 0.000 description 3
- 230000007935 neutral effect Effects 0.000 description 3
- 235000009328 Amaranthus caudatus Nutrition 0.000 description 2
- 235000006481 Colocasia esculenta Nutrition 0.000 description 2
- 241001149904 Elliptio crassidens Species 0.000 description 2
- 240000007711 Peperomia pellucida Species 0.000 description 2
- 244000082490 Proboscidea louisianica Species 0.000 description 2
- 235000015926 Proboscidea louisianica ssp. fragrans Nutrition 0.000 description 2
- 235000015925 Proboscidea louisianica subsp. louisianica Nutrition 0.000 description 2
- 235000013289 Xanthosoma Nutrition 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 241000282452 Ailuropoda melanoleuca Species 0.000 description 1
- 241000272814 Anser sp. Species 0.000 description 1
- 235000017166 Bambusa arundinacea Nutrition 0.000 description 1
- 235000017491 Bambusa tulda Nutrition 0.000 description 1
- 241000282693 Cercopithecidae Species 0.000 description 1
- 241000282994 Cervidae Species 0.000 description 1
- 241000699800 Cricetinae Species 0.000 description 1
- 241000283070 Equus zebra Species 0.000 description 1
- 241000282816 Giraffa camelopardalis Species 0.000 description 1
- 244000020551 Helianthus annuus Species 0.000 description 1
- 235000003222 Helianthus annuus Nutrition 0.000 description 1
- 241000406668 Loxodonta cyclotis Species 0.000 description 1
- 240000008790 Musa x paradisiaca Species 0.000 description 1
- 235000018290 Musa x paradisiaca Nutrition 0.000 description 1
- 244000082204 Phyllostachys viridis Species 0.000 description 1
- 235000015334 Phyllostachys viridis Nutrition 0.000 description 1
- 241001501970 Prionailurus bengalensis Species 0.000 description 1
- 241000422846 Sequoiadendron giganteum Species 0.000 description 1
- 240000008042 Zea mays Species 0.000 description 1
- 235000005824 Zea mays ssp. parviglumis Nutrition 0.000 description 1
- 235000002017 Zea mays subsp mays Nutrition 0.000 description 1
- 239000011425 bamboo Substances 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 210000000746 body region Anatomy 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 210000005252 bulbus oculi Anatomy 0.000 description 1
- 210000000078 claw Anatomy 0.000 description 1
- 235000005822 corn Nutrition 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 210000004709 eyebrow Anatomy 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 230000008921 facial expression Effects 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000005036 nerve Anatomy 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000004549 pulsed laser deposition Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/30—Determination of transform parameters for the alignment of images, i.e. image registration
- G06T7/33—Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Computer Interaction (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明实施例涉及一种拍照方法,该拍照方法包括:在终端的摄像模块对待拍摄对象进行拍照以获得拍照图像时,提取所述拍照图像的特征;判断所述拍照图像的特征是否具有至少一个预设特征;若所述拍照图像的特征具有至少一个预设特征,则获取与所述至少一个预设特征匹配的生物特征;将所述拍照图像与所述生物特征进行合成以产生合成图像。通过上述的拍照方法、装置、计算机设备和存储介质,减少了图片后期编辑的时间,降低了图片后期编辑的复杂度,从而使得能方便快捷地拍照获得趣味性的照片,提高了拍照的趣味性。本发明实施例还涉及一种拍照装置、计算机设备和计算机可读存储介质。
Description
技术领域
本发明涉及图像处理领域,特别是涉及一种拍照方法及装置、计算机设备和计算机可读存储介质。
背景技术
拍照为人们最为熟悉的操作,人们可以以拍照的方式记录生活中的点滴细节、喜欢的环境色彩、图案等。拍照过程中,人们最经常的就是对包括自己在内的人物拍照,一般的拍照方式拍摄的照片所显示的内容与真实的人物是相同的,拍照功能上更多强调的是拍摄的真实性。但是,对于一些娱乐性的照片,由于并不需要保持其原本形态,强调拍摄的真实性反而减少了拍照的趣味。
通常可以对拍摄后的图片进行编辑,将图片编辑为更有趣味的图片,但这明显增加了操作的复杂度,操作时间也比较长。
发明内容
基于此,有必要针对上述拍照趣味性较低的问题,提供一种拍照方法及装置、计算机设备和计算机可读存储介质。
本发明实施例一方面提供了一种拍照方法,应用于终端,所述拍照方法包括:
在终端的摄像模块对待拍摄对象进行拍照以获得拍照图像时,提取所述拍照图像的特征;
判断所述拍照图像的特征是否具有至少一个预设特征;
若所述拍照图像的特征具有至少一个预设特征,则获取与所述至少一个预设特征匹配的生物特征;
将所述拍照图像与所述生物特征进行合成以产生合成图像。
较佳地,在上述拍照方法中,所述生物特征包括动物特征或植物特征。
较佳地,在上述拍照方法中,所述拍照图像的特征具有至少一个预设特征包括:
所述拍照图像中待拍摄对象的性别特征为预设性别特征;或者
所述拍照图像中待拍摄对象的姿势特征为预设姿势特征;或者
所述拍照图像的颜色特征为预设颜色特征;或者
它们的组合。
较佳地,在上述拍照方法中,所述若所述拍照图像的特征具有至少一个预设特征,则获取与所述至少一个预设特征匹配的生物特征包括:
若所述拍照图像的特征具有至少一个预设特征,则获取与所述至少一个预设特征匹配的动物的肢体部位;
将所述拍照图像与所述生物特征进行合成以产生合成图像包括:
将所述拍照图像与所述动物的肢体部位进行合成以产生合成图像。
较佳地,在上述拍照方法中,所述若所述拍照图像的特征具有至少一个预设特征,则获取与所述至少一个预设特征匹配的生物特征包括:
若所述拍照图像中待拍摄对象的姿势特征为预设姿势特征,则获取与所述预设姿势特征匹配的动物的肢体部位。
较佳地,在上述拍照方法中,所述若所述拍照图像的特征具有至少一个预设特征,则获取与所述至少一个预设特征匹配的生物特征包括:
若所述拍照图像的颜色特征为蓝色特征并且所述拍照图像中待拍摄对象的嘴巴特征为预设嘴巴特征,则获取鲨鱼特征;或者
若所述拍照图像的颜色特征为粉色特征并且所述拍照图像中待拍摄对象的眼睛特征为预设眼睛特征,则获取兔子特征。
本发明实施例另一方面提供了一种拍照装置,应用于终端,所述拍照装置包括:
特征提取模块,用于在终端的摄像模块对待拍摄对象进行拍照以获得拍照图像时,提取所述拍照图像的特征;
判断模块,用于判断所述拍照图像的特征是否具有至少一个预设特征;
特征获取模块,用于当所述拍照图像的特征具有至少一个预设特征时,获取与所述至少一个预设特征匹配的生物特征;
合成模块,用于将所述拍照图像与所述生物特征进行合成以产生合成图像。
较佳地,在上述拍照装置中,所述特征获取模块还用于当所述拍照图像的特征具有至少一个预设特征时,获取与所述至少一个预设特征匹配的动物的肢体部位;
所述合成模块还用于将所述拍照图像与所述动物的肢体部位进行合成以产生合成图像。
本发明实施例又一方面提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述各个实施例中所述的拍照方法的步骤。
本发明实施例再一方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述各个实施例中所述的拍照方法的步骤。
上述的拍照方法及装置、计算机设备和计算机可读存储介质,在终端的摄像模块对待拍摄对象进行拍照以获得拍照图像时,提取所述拍照图像的特征,若检测到所述拍照图像的特征具有至少一个预设特征,则获取与所述至少一个预设特征匹配的生物特征,将所述拍照图像与所述生物特征进行合成以产生合成图像。通过设置预设特征,将拍照图像中的特征与预设特征作比较,节约了选取拍照图像特征的时间,将于预设特征匹配的生物特征与拍照图像进行合成,减少了图片后期编辑的时间,降低了图片后期编辑的复杂度,从而使得能方便快捷地拍照获得趣味性的照片,提高了拍照的趣味性。
附图说明
图1为本发明一个实施例中终端的内部结构图。
图2为本发明一个实施例中拍照方法的流程图。
图3为本发明另一个实施例中拍照方法的流程图。
图4为本发明一个实施例中拍照装置的功能模块图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1为一个实施例中终端的内部结构示意图。参照图1,该终端包括通过***总线连接的处理器、非易失性存储介质、内存储器、摄像模块和显示屏。其中,该终端的处理器用于提供计算和控制能力,支撑整个终端的运行。该终端的非易失性存储介质存储有操作***和计算机可执行指令,该计算机可执行指令可被处理器所执行,以用于实现以下各实施例提供的一种拍照方法。该内存储器为非易失性存储介质中的操作***、计算机可执行指令提供高速缓存的运行环境。内存储器中可存储用于实现上述一种拍照方法相关的信息,比如生物特征及合成图像等。该终端的摄像模块可扫描可视区域获取拍照图像。该终端的显示屏可以是触摸屏,比如为电容屏或电子屏,可通过接收作用于该触摸屏上显示的控件的点击操作,生成相应的指令。
本领域技术人员可以理解,图1中示出的终端的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。比如,该图中的终端还可包括网络接口等。
在本发明一个实施例中,如图2所示,提供了一种拍照方法,应用于终端,该拍照方法包括:
步骤S202,在终端的摄像模块对待拍摄对象进行拍照以获得拍照图像时,提取拍照图像的特征。
本实施例中,终端包括但不限于手机、平板电脑、智能穿戴设备等,其中,终端中可预置有摄像模块,比如照相机,还可以将终端外接摄像装置。待拍摄对象是指摄像模块在拍照时通过扫描可视区域而获取到的影像,该待拍摄对象可为一个或多个,包括但不限于人物对象、动物对象及物体对象等其中一种或多种的组合。特征是指拍照图像中待拍摄对象的标识性信息,包括但不限于五官特征、动作特征及颜色特征等。其中,五官特征可为包含眉毛、眼睛、耳朵、鼻子和嘴巴的轮廓及位置等其中一种或多种信息的组合,可为正脸五官特征,还可为侧脸五官特征。动作特征可为表情动作特征或肢体动作特征等。颜色特征可为人物发色、肤色和衣服颜色等其中一种或多种的组合,但不限于此。具体地,检测到终端的摄像模块启动之后,终端可通过摄像模块可以获取人物对象、动物对象及物体对象等其中一种或多种的组合影像的拍照图像,提取该拍照图像中的待拍摄对象的特征。进一步地,可通过图像识别技术提取拍摄图像中包含的特征。比如说,可通过阈值分割方法、区域提取方法、纹理图像分割法等方法将拍摄图像中的特征区域提取出来。
在一个实施例中,该终端的显示屏为触摸屏,可针对提取拍照图像的特征提供触摸选取的方式。其中,触摸选取的方式可为点击操作,点击操作包括但不限于对于该特征的单击操作或双击操作。或者,还可为触碰移动来选取区域的操作,比如,接收到触碰移动操作后,通过触碰的起止点生成一个矩形框,将矩形框内的图像区域作为触摸选取的拍照图像特征。具体地,检测到摄像模块启动之后,将获得的拍照图像展示在触摸屏上,接收用作用于触摸屏上对该拍照图像进行触摸选取的操作之后,提取拍照图像中该触摸选取区域的特征。
在一个实施例中,在终端的摄像模块对待拍摄对象进行拍照之前,还包括:接收用于启动摄像模块的指令,其中,用于启动摄像模块的指令包括但不限于通过作用于终端的点击操作、触碰操作等操作而触发的用于启动摄像模块的指令。具体地,终端可针对启动摄像模块提供相应的应用标识,该应用标识包括相应的用于启动摄像模块的控件,在检测到作用于该控件的点击操作时,启动摄像模块。还可以当终端处于锁屏状态时,在锁屏界面上提供用于解锁的解锁标识,通过用户的触碰操作将该解锁标识滑动至预设的可启动摄像模块的位置以使得终端进行解锁并同时触发启动摄像模块,以省去解锁的时间,使得能够更加方便快捷地启动摄像模块。或者也可通过滑动界面启动摄像模块后,直接展示摄像模块获取的拍照图像,而无需提供对应的控件,以简化启动摄像模块的操作。当检测到已启动摄像模块时,执行步骤S202。若检测到照相机没有启动,则不作处理。
步骤S204,判断所述拍照图像的特征是否具有至少一个预设特征,若是,则执行步骤S206;否则,执行步骤S202。
本实施例中,预设特征是指预存的用于识别拍照图像的特征,相应的,预设特征也包括但不限于五官特征、肢体特征及颜色特征等。具体地,预设特征可为多个,提取到拍照图像的特征之后,判断所提取到的特征中是否存在与预设特征匹配的特征,比如说,通过图像对比算法比较拍照图像的特征是否与预设特征匹配,还可从图像的结构、纹理及灰度等计算得出拍照图像的特征与预设特征的相似度。若拍照图像的特征具有至少一个预设特征,则执行步骤S206,若否,则不作处理。进一步地,若拍照图像的特征不具有预设特征,可直接展示拍照图像原图,还可以展示拍照图像不符合待处理图像要求的提示信息。
在一个实施例中,可以预设与预设特征匹配的拍照图像特征的数量阈值,判断拍照图像的特征是否具有至少一个预设特征包括:判断拍照图像中与预设特征匹配的特征数量是否大于该数量阈值。具体地,若拍照图像中与预设特征匹配的特征数量是否大于该数量阈值,执行步骤S206;若否,则执行步骤S202。
步骤S206,若所述拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征。
在本实施例中,所述拍照图像的特征具有至少一个预设特征包括:所述拍照图像中待拍摄对象的性别特征为预设性别特征;或者所述拍照图像中待拍摄对象的姿势特征为预设姿势特征;或者所述拍照图像的颜色特征为预设颜色特征;或者它们的组合。
在本实施例中,所述生物特征包括动物特征或植物特征。
本实施例中,生物特征是指预存在终端中用于替换拍照图像特征的图像特征或增添在拍照图像上的图像特征。其中,生物特征可为卡通图像特征和/或真实图像特征等。若检测到拍照图像的特征具有预设特征,则获取与预设特征匹配的生物特征,其中,拍照图像的特征可具有一个以上的预设特征。具体地,生物特征与预设特征有对应关系,举例来说,预设特征可为耳朵,则与该预设特征相对应的生物特征可包括但不限于猫耳朵、兔子耳朵或大象耳朵等,在判断拍照图像的特征具有预设特征耳朵之后,则获取与耳朵对应的猫耳朵、兔子耳朵或大象耳朵等其中一种或多种的生物特征组合。
在一个实施例中,终端的显示屏为触摸屏,在获取与至少一个预设特征匹配的生物特征之后,若检测到一个预设特征与多个生物特征有对应关系,终端可针对获取与至少一个预设特征匹配的生物特征过程提供生物特征选取的方式。具体地,在通过点击操作选取了与拍照图像的具有的预设特征之后,可以展示与该预设特征匹配的多个生物特征,以供用户进行选取。或者,还可以在所选取的特征区域直接展示其中一个匹配的生物特征,可以通过接收作用于该区域的触碰滑动操作,将该生物特征切换成其他的生物特征。
步骤S208,将拍照图像与生物特征进行合成以产生合成图像。
本实施例中,根据获取的拍照图像和匹配的生物特征,将拍照图像与生物特征进行合成。其中,合成的方式包括但不限于将匹配的生物特征替换拍照图像的预设特征,或者将匹配的生物特征增添在拍照图像上。也可以将拍照图像具有的预设特征替换包含匹配的生物特征的图像中相应的特征,或者将拍照图像的预设特征增添在包含匹配的生物特征的图像上。合成图像为经过合成处理后展示给用户的图像。
上述的拍照方法,在终端的摄像模块对待拍摄对象进行拍照以获得拍照图像时,提取拍照图像的特征,若检测到拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征,将拍照图像与生物特征进行合成以产生合成图像。通过设置预设特征,将拍照图像中的特征与预设特征作比较,节约了选取拍照图像特征的时间,将于预设特征匹配的生物特征与拍照图像进行合成,减少了图片后期编辑的时间,降低了图片后期编辑的复杂度,从而使得能方便快捷地拍照获得趣味性的照片,提高了拍照的趣味性。
在一个实施例中,生物特征包括动物特征或植物特征。具体地,动物特征可指动物面部特征、动物肢体特征及动物皮肤特征等。其中,动物面部特征可为包含眼睛、耳朵、鼻子、嘴巴、犄角和胡须的特征及位置等其中一种或多种特征的组合。动物肢体特征可为四肢、尾巴及翅膀等其中一种或多种的特征组合。动物皮肤特征可为动物皮肤的花纹、颜色、毛发纹理等其中一种或多种的组合。植物特征可为植物整体特征,也可为植物部分特征,比如竹子的整体特征、向日葵的花瓣特征等。进一步地,该植物特征或动物特征还可以为动态特征,比如说,左右摇摆兔子耳朵、挥动的猫爪子及树枝晃动的大树等。或者还可以为具有植物特征和动物特征的组合动态特征,比如说,爬树的大熊猫、啃玉米的仓鼠及剥香蕉皮的猴子等。
在一个实施例中,拍照图像的特征具有至少一个预设特征包括:拍照图像中待拍摄对象的性别特征为预设性别特征;或者拍照图像中待拍摄对象的姿势特征为预设姿势特征;或者拍照图像的颜色特征为预设颜色特征;或者它们的组合。本实施例中,当检测到待拍摄对象为人物对象时,可提取人物对象的性别特征。其中,性别特征通过提取人物脸型、胡子特征或发型特征等其中一种或多种特征组合之后,根据预设的规则判断生成。比如,预设性别特征可为男性和女性,当检测到人物对象的特征包括胡子特征,则判断该人物对象的特征为男性。还可以提取人物对象的姿势特征,判断该姿势特征是否属于预设姿势特征,举例来说,预设姿势特征可为具有静止属性的人物轮廓的形状特征,比如“大”字型的姿势特征,还可为具有运动属性的动作姿势特征,比如跑步或起跳等的姿势特征。或者,提取拍照图像的颜色特征,该颜色特征包括但不限于人物服装颜色、人物发色及图像背景颜色等其中一种或多种的组合。拍照图像的特征还可具有预设性别特征、预设姿势特征及预设颜色特征等其中一种或多种的组合。
在一个实施例中,可以获取足够多的待拍摄对象作为输入,训练神经网络,该神经网络可包含机器学习算法,以此获得能够识别待拍摄对象的性别特征或姿势特征等特征的神经网络。通过训练好的神经网络识别待拍摄对象的性别特征或姿势特征等特征。进一步地,还可以通过训练神经网路,使得该神经网络能够识别待拍摄对象的年龄特征。
在一个实施例中,如图3所示,提供了另一个拍照方法,上述步骤S206之若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征包括:
步骤S302,若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的动物的肢体部位。
本实施例中,可从终端缓存中或连接网络从服务器上获取包含动物的肢体部位的图像特征。其中,动物的肢体部位包括但不限于颈脖、四肢、尾巴及翅膀等,比如,长颈鹿的脖子、猫爪子、狐狸尾巴及蝴蝶翅膀等。进一步地,可以获取动物面部特征,其中动物的面部特征可为包含眼睛、耳朵、鼻子、嘴巴、犄角和胡须的特征及位置等其中一种或多种特征的组合。还可以获取动物皮肤特征,包括但不限于动物皮肤的花纹、颜色及毛发纹理等其中一种或多种的组合。
上述步骤S208之将拍照图像与生物特征进行合成以产生合成图像包括:
步骤S304,将拍照图像与动物的肢体部位进行合成以产生合成图像。
本实施例中,将拍照图像与动物的肢体部位进行合成的方式,可为将获取的生物特征替换拍照图像中相应的特征,比如,将拍照图像中人物对象的眼睛替换成猫的眼睛,再比如,将拍照图像中人物对象的衣服替换成斑马皮肤的花纹。或者,还可为将获取的生物特征添加至拍照图像中,比如,给拍照图像中任务对象添加兔子耳朵、鹿角、狐狸尾巴或蝴蝶翅膀等其中一种或多种的组合。
在一个实施例中,若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征包括:若拍照图像的颜色特征为蓝色特征并且拍照图像中待拍摄对象的嘴巴特征为预设嘴巴特征,则获取鲨鱼特征;或者若拍照图像的颜色特征为粉色特征并且拍照图像中待拍摄对象的眼睛特征为预设眼睛特征,则获取兔子特征。
本实施例中,嘴巴特征可包括多种形式,比如,紧闭着的嘴巴、微笑的嘴巴及大口张开的嘴巴,但不限于此。眼睛特征可包括多种形式,比如,紧闭着的双眼、微微睁开的双眼及睁大的双眼,但不限于此。
在一个实施例中,可以设置预设嘴巴特征为大口张开的嘴巴,当拍照图像的人物形象包含大口张开的嘴巴特征,且提取到拍照图像的颜色特征为蓝色特征时,则获取鲨鱼特征,将鲨鱼特征与拍照图像中的人物形象进行合成,比如,将鲨鱼的整体特征与该人物形象融合,将鲨鱼的除了眼睛和嘴巴特征的其余特征添加到该人物形象,生成的合成图像中眼睛和嘴巴保留人物形象本身的特征,则该合成图像是一个长相为该人物形象的鲨鱼。
在一个实施例中,可以设置预设眼睛特征为睁大的双眼,当拍照图像的人物形象包含睁大的双眼的眼睛特征,且提取到拍照图像的颜色特征为粉色特征时,则获取兔子特征,其中,兔子特征可为兔耳朵、兔爪子及兔牙等其中一种或多种的组合。进一步地,将获取的兔子特征和拍照图像中的人物对象进行结合,生成的合成图像包括但不限于在拍照图像中的人物对象上添加兔耳朵、兔鼻子及兔牙等其中一种或多种的组合。
在一个实施例中,可以设置预设的姿势特征为小天鹅芭蕾舞舞者的姿势,当提取到拍照图像中人物形象包含小天鹅芭蕾舞舞者的姿势特征,则获取小天鹅特征,其中,小天鹅特征可为小天鹅整体形象。进一步地,将获取的小天鹅特征和拍照图像中的人物对象进行结合,生成的合成图像包括但不限于保留小天鹅的整体形象,将小天鹅的五官特征替换成该人物对象的五官特征。
在一个实施例中,还可以提取拍照图像的整体特征,包括但不限于拍照图像的图像风格,具体地,根据拍照图像的色彩饱和度、对比度及亮度等多种参数确定拍照图像的整体特征,比如色彩清新的图像风格或色彩分明的浓艳画图像风格。进一步地,可以提取拍照图像中人物对象的妆扮风格,根据该妆扮风格对拍照图像进行处理。举例来说,若拍照图像中人物对象的妆容清新,则可将拍照图像的整体画面风格处理成清新的风格。再比如,若拍照图像中人物对象的妆容清新,则可将拍照图像的整体画面风格处理成画面色彩对比强烈的风格。
在一个实施例中,在提取拍照图像的特征之后,还可检测是否存在多个待拍摄对象,若是,可以给每个待拍摄对象匹配相同生物特征,也可以根据每个待拍摄对象的特征匹配相应的生物特征。举例来说,若待拍摄对象为一男一女,在提取待拍摄对象的特征之后,其中,该特征包括但不限于性别特征,获取与性别特征匹配的生物特征,在具有女性特征的人物对象上添加兔子耳朵及兔牙等特征,在具有男性特征的人物对象上添加狐狸耳朵及狐狸尾巴等特征。
在一个实施例中,如图4所示,提供了一种拍照装置400,应用于终端,该拍照装置400包括:
特征提取模块402,用于在终端的摄像模块对待拍摄对象进行拍照以获得拍照图像时,提取拍照图像的特征。
判断模块404,用于判断拍照图像的特征是否具有至少一个预设特征。
特征获取模块406,用于当拍照图像的特征具有至少一个预设特征时,获取与至少一个预设特征匹配的生物特征。
合成模块408,用于将拍照图像与生物特征进行合成以产生合成图像。
上述拍照装置,在终端的摄像模块对待拍摄对象进行拍照以获得拍照图像时,提取拍照图像的特征,若检测到拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征,将拍照图像与生物特征进行合成以产生合成图像。通过设置预设特征,将拍照图像中的特征与预设特征作比较,节约了选取拍照图像特征的时间,将于预设特征匹配的生物特征与拍照图像进行合成,减少了图片后期编辑的时间,降低了图片后期编辑的复杂度,从而使得能方便快捷地拍照获得趣味性的照片,提高了拍照的趣味性。
在一个实施例中,特征获取模块406,用于当拍照图像的特征具有至少一个预设特征时,获取与至少一个预设特征匹配的动物特征或植物特征。
在一个实施例中,判断模块404还用于判断拍照图像中待拍摄对象的性别特征为预设性别特征;或者拍照图像中待拍摄对象的姿势特征为预设姿势特征;或者拍照图像的颜色特征为预设颜色特征;或者它们的组合。
在一个实施例中,特征获取模块406还用于当拍照图像的特征具有至少一个预设特征时,获取与至少一个预设特征匹配的动物的肢体部位,合成模块408还用于将拍照图像与动物的肢体部位进行合成以产生合成图像。
在一个实施例中,特征获取模块406还用于若拍照图像中待拍摄对象的姿势特征为预设姿势特征,则获取与预设姿势特征匹配的动物的肢体部位。
在一个实施例中,特征获取模块406还用于若拍照图像的颜色特征为蓝色特征并且拍照图像中待拍摄对象的嘴巴特征为预设嘴巴特征,则获取鲨鱼特征;或者若拍照图像的颜色特征为粉色特征并且拍照图像中待拍摄对象的眼睛特征为预设眼睛特征,则获取兔子特征。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现以下步骤:在终端的摄像模块对待拍摄对象进行拍照以获得拍照图像时,提取拍照图像的特征;判断拍照图像的特征是否具有至少一个预设特征;若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征;将拍照图像与生物特征进行合成以产生合成图像。
在一个实施例中,上述的处理器执行程序时,生物特征包括动物特征或植物特征。
在一个实施例中,上述的处理器执行程序时,拍照图像的特征具有至少一个预设特征包括:拍照图像中待拍摄对象的性别特征为预设性别特征;或者拍照图像中待拍摄对象的姿势特征为预设姿势特征;或者拍照图像的颜色特征为预设颜色特征;或者它们的组合。
在一个实施例中,上述的处理器执行程序时,在实现若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征的步骤,包括实现以下步骤:若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的动物的肢体部位;在实现将拍照图像与生物特征进行合成以产生合成图像的步骤,包括实现以下步骤:将拍照图像与动物的肢体部位进行合成以产生合成图像。
在一个实施例中,上述的处理器执行程序时,在实现若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征的步骤,包括实现以下步骤若拍照图像中待拍摄对象的姿势特征为预设姿势特征,则获取与预设姿势特征匹配的动物的肢体部位。
在一个实施例中,上述的处理器执行程序时,在实现若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征的步骤,包括实现以下步骤:若拍照图像的颜色特征为蓝色特征并且拍照图像中待拍摄对象的嘴巴特征为预设嘴巴特征,则获取鲨鱼特征;或者若拍照图像的颜色特征为粉色特征并且拍照图像中待拍摄对象的眼睛特征为预设眼睛特征,则获取兔子特征。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:在终端的摄像模块对待拍摄对象进行拍照以获得拍照图像时,提取拍照图像的特征;判断拍照图像的特征是否具有至少一个预设特征;若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征;将拍照图像与生物特征进行合成以产生合成图像。
在一个实施例中,该程序被处理器执行时,生物特征包括动物特征或植物特征。
在一个实施例中,该程序被处理器执行时,拍照图像的特征具有至少一个预设特征包括:拍照图像中待拍摄对象的性别特征为预设性别特征;或者拍照图像中待拍摄对象的姿势特征为预设姿势特征;或者拍照图像的颜色特征为预设颜色特征;或者它们的组合。
在一个实施例中,该程序被处理器执行时,在实现若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征的步骤,包括实现以下步骤:若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的动物的肢体部位;在实现将拍照图像与生物特征进行合成以产生合成图像的步骤,包括实现以下步骤:将拍照图像与动物的肢体部位进行合成以产生合成图像。
在一个实施例中,该程序被处理器执行时,在实现若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征的步骤,包括实现以下步骤若拍照图像中待拍摄对象的姿势特征为预设姿势特征,则获取与预设姿势特征匹配的动物的肢体部位。
在一个实施例中,该程序被处理器执行时,在实现若拍照图像的特征具有至少一个预设特征,则获取与至少一个预设特征匹配的生物特征的步骤,包括实现以下步骤:若拍照图像的颜色特征为蓝色特征并且拍照图像中待拍摄对象的嘴巴特征为预设嘴巴特征,则获取鲨鱼特征;或者若拍照图像的颜色特征为粉色特征并且拍照图像中待拍摄对象的眼睛特征为预设眼睛特征,则获取兔子特征。
上述拍照装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于终端的存储器中,也可以以软件形式存储于终端的存储器中,以便于处理器调用执行以上各个模块对应的操作。该处理器可以为中央处理单元(CPU)、微处理器、单片机等。
比如所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述拍照装置/终端设备的控制中心,利用各种接口和线路连接整个拍照装置/终端设备的各个部分。
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述拍照装置/终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种拍照方法,应用于终端,其特征在于,所述拍照方法包括:
在终端的摄像模块对待拍摄对象进行拍照以获得拍照图像时,提取所述拍照图像的特征;
判断所述拍照图像的特征是否具有至少一个预设特征;
若所述拍照图像的特征具有至少一个预设特征,则获取与所述至少一个预设特征匹配的生物特征;
将所述拍照图像与所述生物特征进行合成以产生合成图像。
2.根据权利要求1所述的拍照方法,其特征在于,所述生物特征包括动物特征或植物特征。
3.根据权利要求1所述的拍照方法,其特征在于,所述拍照图像的特征具有至少一个预设特征包括:
所述拍照图像中待拍摄对象的性别特征为预设性别特征;或者
所述拍照图像中待拍摄对象的姿势特征为预设姿势特征;或者
所述拍照图像的颜色特征为预设颜色特征;或者
它们的组合。
4.根据权利要求1、2或3所述的拍照方法,其特征在于,所述若所述拍照图像的特征具有至少一个预设特征,则获取与所述至少一个预设特征匹配的生物特征包括:
若所述拍照图像的特征具有至少一个预设特征,则获取与所述至少一个预设特征匹配的动物的肢体部位;
将所述拍照图像与所述生物特征进行合成以产生合成图像包括:
将所述拍照图像与所述动物的肢体部位进行合成以产生合成图像。
5.根据权利要求4所述的拍照方法,其特征在于,所述若所述拍照图像的特征具有至少一个预设特征,则获取与所述至少一个预设特征匹配的生物特征包括:
若所述拍照图像中待拍摄对象的姿势特征为预设姿势特征,则获取与所述预设姿势特征匹配的动物的肢体部位。
6.根据权利要求1所述的拍照方法,其特征在于,所述若所述拍照图像的特征具有至少一个预设特征,则获取与所述至少一个预设特征匹配的生物特征包括:
若所述拍照图像的颜色特征为蓝色特征并且所述拍照图像中待拍摄对象的嘴巴特征为预设嘴巴特征,则获取鲨鱼特征;或者
若所述拍照图像的颜色特征为粉色特征并且所述拍照图像中待拍摄对象的眼睛特征为预设眼睛特征,则获取兔子特征。
7.一种拍照装置,应用于终端,其特征在于,所述拍照装置包括:
特征提取模块,用于在终端的摄像模块对待拍摄对象进行拍照以获得拍照图像时,提取所述拍照图像的特征;
判断模块,用于判断所述拍照图像的特征是否具有至少一个预设特征;
特征获取模块,用于当所述拍照图像的特征具有至少一个预设特征时,获取与所述至少一个预设特征匹配的生物特征;
合成模块,用于将所述拍照图像与所述生物特征进行合成以产生合成图像。
8.根据权利要求7所述的拍照装置,其特征在于:所述特征获取模块还用于当所述拍照图像的特征具有至少一个预设特征时,获取与所述至少一个预设特征匹配的动物的肢体部位;
所述合成模块还用于将所述拍照图像与所述动物的肢体部位进行合成以产生合成图像。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至6中任意一项所述拍照方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任意一项所述拍照方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710399819.3A CN107291348A (zh) | 2017-05-31 | 2017-05-31 | 拍照方法及装置、计算机设备和计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710399819.3A CN107291348A (zh) | 2017-05-31 | 2017-05-31 | 拍照方法及装置、计算机设备和计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107291348A true CN107291348A (zh) | 2017-10-24 |
Family
ID=60094092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710399819.3A Withdrawn CN107291348A (zh) | 2017-05-31 | 2017-05-31 | 拍照方法及装置、计算机设备和计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107291348A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107730446A (zh) * | 2017-10-31 | 2018-02-23 | 广东欧珀移动通信有限公司 | 图像处理方法、装置、计算机设备及计算机可读存储介质 |
CN107798964A (zh) * | 2017-11-24 | 2018-03-13 | 郑军 | 一种实时识别手势的手语智能交互设备及其交互方法 |
CN108737715A (zh) * | 2018-03-21 | 2018-11-02 | 北京猎户星空科技有限公司 | 一种拍照方法及装置 |
CN109271090A (zh) * | 2018-09-29 | 2019-01-25 | 华勤通讯技术有限公司 | 图像融合方法、终端以及计算机可读存储介质 |
CN112007874A (zh) * | 2019-05-31 | 2020-12-01 | 武汉科技大学 | 一种大小鼠性别识别与分拣*** |
CN114302200A (zh) * | 2021-06-28 | 2022-04-08 | 海信视像科技股份有限公司 | 一种显示设备、及基于用户姿态触发的拍照方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104408702A (zh) * | 2014-12-03 | 2015-03-11 | 浩云星空信息技术(北京)有限公司 | 一种图像处理方法及装置 |
CN105872338A (zh) * | 2016-05-31 | 2016-08-17 | 宇龙计算机通信科技(深圳)有限公司 | 一种拍照方法和装置 |
CN106408603A (zh) * | 2016-06-21 | 2017-02-15 | 北京小米移动软件有限公司 | 拍摄方法及装置 |
-
2017
- 2017-05-31 CN CN201710399819.3A patent/CN107291348A/zh not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104408702A (zh) * | 2014-12-03 | 2015-03-11 | 浩云星空信息技术(北京)有限公司 | 一种图像处理方法及装置 |
CN105872338A (zh) * | 2016-05-31 | 2016-08-17 | 宇龙计算机通信科技(深圳)有限公司 | 一种拍照方法和装置 |
CN106408603A (zh) * | 2016-06-21 | 2017-02-15 | 北京小米移动软件有限公司 | 拍摄方法及装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107730446A (zh) * | 2017-10-31 | 2018-02-23 | 广东欧珀移动通信有限公司 | 图像处理方法、装置、计算机设备及计算机可读存储介质 |
CN107730446B (zh) * | 2017-10-31 | 2022-02-18 | Oppo广东移动通信有限公司 | 图像处理方法、装置、计算机设备及计算机可读存储介质 |
CN107798964A (zh) * | 2017-11-24 | 2018-03-13 | 郑军 | 一种实时识别手势的手语智能交互设备及其交互方法 |
CN108737715A (zh) * | 2018-03-21 | 2018-11-02 | 北京猎户星空科技有限公司 | 一种拍照方法及装置 |
CN109271090A (zh) * | 2018-09-29 | 2019-01-25 | 华勤通讯技术有限公司 | 图像融合方法、终端以及计算机可读存储介质 |
CN112007874A (zh) * | 2019-05-31 | 2020-12-01 | 武汉科技大学 | 一种大小鼠性别识别与分拣*** |
CN114302200A (zh) * | 2021-06-28 | 2022-04-08 | 海信视像科技股份有限公司 | 一种显示设备、及基于用户姿态触发的拍照方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107291348A (zh) | 拍照方法及装置、计算机设备和计算机可读存储介质 | |
US20230394775A1 (en) | Electronic device for generating image including 3d avatar reflecting face motion through 3d avatar corresponding to face and method of operating same | |
CN109173263B (zh) | 一种图像数据处理方法和装置 | |
EP3608838A1 (en) | Device and method for identifying items according to attributes of an avatar | |
CN109951628A (zh) | 模型构建方法、拍照方法、装置、存储介质及终端 | |
CN112419170A (zh) | 遮挡检测模型的训练方法及人脸图像的美化处理方法 | |
CN109829448A (zh) | 人脸识别方法、装置及存储介质 | |
CN108182714A (zh) | 图像处理方法及装置、存储介质 | |
CN108460398A (zh) | 图像处理方法、装置、云处理设备和计算机程序产品 | |
KR20160030037A (ko) | 닮은얼굴그림 생성 장치, 닮은얼굴그림 생성 방법 | |
US20180225505A1 (en) | Processing images from an electronic mirror | |
CN110928411B (zh) | 一种基于ar的交互方法、装置、存储介质及电子设备 | |
CN114266695A (zh) | 图像处理方法、图像处理***及电子设备 | |
WO2022095860A1 (zh) | 指甲特效的添加方法及装置 | |
CN111277759A (zh) | 构图提示方法、装置、存储介质及电子设备 | |
CN108494996A (zh) | 图像处理方法、装置、存储介质及移动终端 | |
CN107168536A (zh) | 试题搜索方法、试题搜索装置及电子终端 | |
Rosin et al. | Non-photorealistic rendering of portraits | |
CN112750176A (zh) | 一种图像处理方法、装置、电子设备及存储介质 | |
Ma et al. | Unselfie: Translating selfies to neutral-pose portraits in the wild | |
CN117635897B (zh) | 三维对象的姿态补全方法、装置、设备、存储介质及产品 | |
CN108683845A (zh) | 图像处理方法、装置、存储介质及移动终端 | |
CN105468249B (zh) | 智能互动***及其控制方法 | |
CN116453230A (zh) | 活体检测方法、装置、终端设备以及存储介质 | |
CN116091667A (zh) | 一种基于aigc技术的人物艺术形象生成*** |
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 | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20171024 |