CN110223366A - 图片处理方法、图片处理装置和可读存储介质 - Google Patents
图片处理方法、图片处理装置和可读存储介质 Download PDFInfo
- Publication number
- CN110223366A CN110223366A CN201910358420.XA CN201910358420A CN110223366A CN 110223366 A CN110223366 A CN 110223366A CN 201910358420 A CN201910358420 A CN 201910358420A CN 110223366 A CN110223366 A CN 110223366A
- Authority
- CN
- China
- Prior art keywords
- image
- frame
- target object
- picture
- picture frame
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本发明公开了一种图片处理方法,该方法的步骤包括:获取目标对象的第一图像帧;解析所述第一图像帧,确定所述目标对象的标准图像参数;间隔预设时长,基于所述标准图像参数获取所述目标对象的第二图像帧;根据所述第一图像帧和所述第二图像帧生成动态图像数据。本发明还公开了一种图片处理装置和可读存储介质。本发明旨在实现降低图像记录的设备和拍摄条件要求,同时准确反映较大时间跨度内的物体变化特征。
Description
技术领域
本发明涉及图片处理技术领域,尤其涉及图片处理方法、图片处理装置和可读存储介质。
背景技术
目前,大多采用图像记录的方式协助观察分析目标对象(如躯体、相貌、植物等)在不同时刻的变化。而在进行图像记录时,大多通过获取目标对象在某一时间段内的视频数据分析目标对象的变化,虽然视频数据中构图、场景参数相似,可记录目标对象在该时间段内的持续变化,但由于设备存储容量和环境条件的限制,一般只能获取较短时间段内的视频数据,而在需要观察时间跨度较大的物体变化时,大多通过获取目标对象在不同时刻的静态图像,以静态图像拼接合成后得到的图像数据分析目标对象的变化,但由于所拼接的静态图像均单张拍摄,缺乏关联度,构图差异、场景参数较大则使得到的图像数据缺乏系列感。因此,当前的图像记录方式在设备和拍摄条件有限的情况下,无法准确体现目标对象在较大时间跨度的演变。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种图片处理方法,旨在实现降低图像记录的设备和拍摄条件要求,同时准确反映较大时间跨度内的物体变化特征。
为实现上述目的,本发明提供一种图片处理方法,所述图片处理方法包括以下步骤:
获取目标对象的第一图像帧;
解析所述第一图像帧,确定所述目标对象的标准图像参数;
间隔预设时长,基于所述标准图像参数获取所述目标对象的第二图像帧;
根据所述第一图像帧和所述第二图像帧生成动态图像数据。
可选地,所述解析所述第一图像帧,确定所述目标对象的标准图像参数的步骤包括:
识别所述第一图像帧中所述目标对象的第一目标图像;
解析所述第一目标图像,确定所述标准图像参数。
可选地,所述基于所述标准图像参数获取所述目标对象的第二图像帧的步骤包括:
获取所述目标对象的当前图像帧;
识别所述当前图像帧中所述目标对象的第二目标图像;
解析所述第二目标图像,确定所述目标对象的当前图像参数;
根据所述标准图像参数和所述当前图像参数,判断所述第一图像帧与所述当前图像帧是否相似;
若相似,则将所述当前图像帧作为所述第二图像帧。
可选地,所述解析所述第一目标图像,确定所述标准图像参数的步骤包括:
确定所述第一目标图像在所述第一图像帧中的图像区域;
根据所述图像区域确定预设图像采集区域中的目标区域;
根据所述目标区域的轮廓生成所述标准图像参数;且/或,
解析所述第一目标图像的第一图像特征参数;
根据所述第一图像特征参数生成所述标准图像参数。
可选地,所述解析所述第二目标图像,确定所述目标对象的当前图像参数的步骤包括:
识别所述第二目标图像的图像轮廓;
所述根据所述标准图像参数和所述当前图像参数,判断所述第一图像帧与所述当前图像帧是否相似的步骤包括:
确定所述目标区域的轮廓在所述当前图像帧对应形成的轮廓线为识别框;
判断所述图像轮廓与所述识别框之间的重合度是否大于或等于预设值;
当所述重合度大于或等于预设值时,判定所述第一图像帧与所述当前图像帧相似;
当所述重合度小于所述预设值时,判定所述第一图像帧与所述当前图像帧不相似;且/或,
所述解析所述第二目标图像,确定所述目标对象的当前图像参数的步骤包括:
解析所述第二目标图像的第二图像特征参数;
所述根据所述标准图像参数和所述当前图像参数,判断所述第一图像帧与所述当前图像帧是否相似的步骤包括:
判断第一图像特征参数与所述第二图像特征参数是否一致;
若一致,则判定所述第一图像帧与所述当前图像帧相似;
若不一致,则所述第一图像帧与所述当前图像帧不相似。
可选地,所述根据所述标准图像参数和所述当前图像参数,所述第一图像帧与所述当前图像帧是否相似的步骤之后,还包括:
若不相似,则确定所述标准图像参数与所述当前图像参数之间的偏差信息;
根据所述偏差信息确定对应的调整信息;
根据所述的调整信息发出提示信息;
返回执行所述获取所述目标对象的当前图像帧的步骤。
可选地,所述根据所述第一图像帧和所述第二图像帧生成动态图像数据的步骤包括:
判断所述第一图像帧中的背景图像与所述第二图像帧中的背景图像是否一致;
若不一致,则对所述第一图像帧和所述第二图像帧进行背景模糊处理,根据处理后的第一图像帧和第二图像帧生成所述动态图像数据;或,
将所述第一图像帧的背景图像和所述第二图像帧的背景图像均替换为预设背景,根据背景替换后的第一图像帧和第二图像帧生成所述动态图像数据。
可选地,所述间隔预设时长,基于所述标准图像参数获取所述目标对象的第二图像帧的步骤之后,还包括:
循环执行所述间隔预设时长,基于所述标准图像参数获取所述目标对象的第二图像帧的步骤,直至满足预设循环条件为止;
执行所述根据所述第一图像帧和所述第二图像帧生成动态图像数据的步骤。
此外,为了实现上述目的,本申请还提出一种图片处理装置,所述图片处理装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图片处理程序,所述图片处理程序被所述处理器执行时实现如上任一项所述的图片处理方法的步骤。
此外,为了实现上述目的,本申请还提出一种可读存储介质,所述可读存储介质上存储有图片处理程序,所述图片处理程序被处理器执行时实现如上任一项所述的图片处理方法的步骤。
本发明实施例提出的一种图片处理方法,先获取目标对象的第一图像帧,并通过分析第一图像帧确定目标对象对应的标准图像参数,以标准图像参数作为控制条件在间隔预设时间后再次获取目标对象的第二图像帧,从而保证在不同时刻获取的第一图像帧与第二图像帧中目标对象的图像具有较佳的关联度,使根据第一图像帧和第二图像帧合成得到的动态图像数据中目标对象的图像变化的系列性较强、关联度较好,不受构图差异、场景参数差异等不利因素的影响,可准确的反应目标对象在该时间段内的演变关系,即使在较大的时间跨度内进行图像记录,也无需很大的设备存储空间,拍摄设备无需长期固定于某一环境内,从而实现降低图像记录的设备和拍摄条件要求,同时准确反映较大时间跨度内的物体变化特征。
附图说明
图1是本发明实施例中图片处理装置的硬件结构示意图;
图2为本发明图片处理方法第一实施例的流程示意图;
图3为本发明图片处理方法第二实施例的流程示意图;
图4为本发明图片处理方法第三实施例的流程示意图;
图5为本发明图片处理方法第四实施例的流程示意图;
图6为本发明图片处理方法第五实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的主要解决方案是:获取目标对象的第一图像帧;解析所述第一图像帧,确定所述目标对象的标准图像参数;间隔预设时长,基于所述标准图像参数获取所述目标对象的第二图像帧;根据所述第一图像帧和所述第二图像帧生成动态图像数据。
由于现有技术中图像记录方式在设备和拍摄条件有限的情况下,无法准确体现目标对象在较大时间跨度的演变。
本发明提供上述的解决方案,实现降低图像记录的设备和拍摄条件要求,同时准确反映较大时间跨度内的物体变化特征。
本发明提供一种图片处理装置。图片处理装置具体为安装有图片处理应用的终端设备,如手机、电脑、电视等。图片处理装置用于生成记录目标对象在预设周期内变化的动态图像数据。
在本发明实施例中,参照图1,图片处理装置可具体包括:处理器1001,例如CPU,存储器1002,数据接口1003等。存储器1002可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的装置结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
图片处理装置可与外部的图像采集设备通信连接。例如,电视作为图片处理装置,手机作为图像采集设备时,电视与手机之间通信连接。其中,图片处理装置中的处理器1001可通过数据接口1003与图像采集设备连接,以获取图像采集设备所采集的图像数据。
此外,图片处理装置还可包括内置的摄像头。图片处理装置可通过数据接口1003与内置摄像头连接,以获取内置摄像头所采集的图像数据。
其中,图片处理装置可安装有图片处理应用,用户通过图片处理应用设置动态图像数据的生成周期和图像帧采集的间隔时间。处理器1001可获取图片处理应用的设置参数,依据设置控制内置摄像头或外部的图像采集设备的运行。在设置参数的预设周期内,间隔预设时间从摄像头获取符合要求的图像帧,并依次存储于存储器1002中,在达到预设周期后,从存储器1002获取预设周期内的所有图像帧并生成相应的动态图像数据。
作为一种可读存储介质的存储器1002中还可以包括图片处理程序。处理器1001可以用于调用存储器1002中存储的图片处理程序并执行以下实施例中图片处理方法的步骤操作。
本发明还提出一种图片处理方法,用于生成记录目标对象在预设周期内变化的动态图像数据。参照图2,提出本发明图片处理方法的第一实施例,在第一实施例中,所述图片处理方法包括:
步骤S10,获取目标对象的第一图像帧;
这里的目标对象为所需记录其在一时间段内变化特征的任意物体,可以是人的躯体、人的相貌、植物生长等。第一图像帧具体包括目标对象的第一目标图像及目标对象所在场景的第一背景图像。
步骤S20,解析所述第一图像帧,确定所述目标对象的标准图像参数;
具体的,可获取目标对象的类型,不同类型的目标对象对应不同的解析算法。根据目标对象的类型确定相应的解析算法来解析第一图像帧,根据解析结果确定第一图像帧中目标对象相关的图像参数作为标准图像参数。
标准图像参数可根据目标对象的图像区域在预设图像采集区域中对应的目标区域的轮廓和/或第一图像帧在该图像区域内的第一图像特征参数等生成。第一图像特征参数可具体包括目标对象的各个特征部位(如五官等)在目标对象的图像区域内位置信息、目标对象的图像的曝光度分布信息和/或目标对象的图像的色度等。
步骤S30,间隔预设时长,基于所述标准图像参数获取所述目标对象的第二图像帧;
预设时长可以是应用中的内置参数,也可由用户通过图片处理应用自由设定,可以是1天、1周、1月等。在确定标准图像参数后可将标准图像参数进行存储。在获取到第一图像帧预设时长后,在接收到用户输入的图像采集指令时,可控制摄像头实时采集目标对象的当前图像帧或采集目标对象的多个图像帧。每个图像帧均包括目标对象的图像及其所在场景的图像。解析当前图像帧或多个图像帧中的每个图像帧,确定图像帧的实际图像参数。其中标准图像参数中的数据类型与实际图像参数中的数据类型相同。将实际图像参数与标准图像参数吻合的图像帧作为第二图像帧,若不吻合则重新获取目标对象的图像帧,直至所获取的图像帧的实际图像参数与标准图像参数吻合,将该图像帧作为第二图像帧。
步骤S40,根据所述第一图像帧和所述第二图像帧生成动态图像数据。
具体的,按照第一图像帧和第二图像帧获取的时间以顺序或倒序的方式生成动态图像数据。动态图像数据的格式可具体为GIF,渐隐、渐变、跳转等动画效果的连序列图像等
其中,在获取第一图像帧过程中,可先获取目标对象的多个图像帧供用户选择确认,根据用户发出的选定指令确定对应的图像帧作为第一图像帧,以保证所制定的标准图像参数的准确性,以保证最终得到的动态图像数据所反映的目标对象的变化特征可与用户需求准确匹配。
本发明实施例提出的一种图片处理方法,先获取目标对象的第一图像帧,并通过分析第一图像帧确定目标对象对应的标准图像参数,以标准图像参数作为控制条件在间隔预设时间后再次获取目标对象的第二图像帧,从而保证在不同时刻获取的第一图像帧与第二图像帧中目标对象的图像具有较佳的关联度,使根据第一图像帧和第二图像帧合成得到的动态图像数据中目标对象的图像变化的系列性较强、关联度较好,不受构图差异、场景参数差异等不利因素的影响,可准确的反应目标对象在该时间段内的演变关系,即使在较大的时间跨度内进行图像记录,也无需很大的设备存储空间,拍摄设备无需长期固定于某一环境内,从而实现降低图像记录的设备和拍摄条件要求,同时准确反映较大时间跨度内的物体变化特征。
具体的,基于上述第一实施例,提出本申请图片处理方法第二实施例。参照图3,在第二实施例中,所述解析所述第一图像帧,确定所述目标对象的标准图像参数的步骤包括:
步骤S21,识别所述第一图像帧中所述目标对象的第一目标图像;
具体的,可根据目标对象的类型提取所述第一图像帧中目标对象对应的第一目标图像。例如,目标对象的类型为人体时,识别所述第一图像帧中的人体图像;目标对象为头部时,识别第一图像帧中的头部图像。
步骤S22,解析所述第一目标图像,确定所述标准图像参数。
对第一目标图像进行轮廓识别、图像帧特征部位的图像及其位置的识别、曝光度分布信息识别和/或亮度识别等,依据识别结果生成标准图像参数。
进一步的,基于上述步骤,步骤S30包括:
步骤S31,获取所述目标对象的当前图像帧;
在获取到第一图像帧且间隔预设时长后,在接收到用户输入的图像采集指令时,可控制摄像头实时采集目标对象的图像,从摄像头获取目标对象的当前图像帧。
步骤S32,识别所述当前图像帧中所述目标对象的第二目标图像;
具体的,可根据目标对象的类型提取当前图像帧中目标对象对应的第二目标图像。例如,目标对象的类型为人体时,识别当前图像帧中的人体图像;目标对象为头部时,识别当前图像帧中的头部图像。
步骤S33,解析所述第二目标图像,确定所述目标对象的当前图像参数;
需要说明的是当前图像参数中的数据至少包括标准图像参数中所涉及数据类型。可采取与第一目标图像同样的解析方式解析第二目标图像,以得到当前图像参数。
步骤S34,根据所述标准图像参数和所述当前图像参数,判断所述第一图像帧与所述当前图像帧是否相似;
若相似,则执行步骤S35;若不相似,则执行步骤S36、步骤S37、步骤S38,并返回执行步骤S31。
步骤S35,将所述当前图像帧作为所述第二图像帧;
步骤S36,确定所述标准图像参数与所述当前图像参数之间的偏差信息;
偏差信息可具体包括标准图像参数与当前图像参数中存在偏差的数据类型、异常的数据类型所对应的偏差幅度、偏差方向等。
步骤S37,根据所述偏差信息确定对应的调整信息;
根据异常的数据类型确定对应的调整对象(如目标对象的特征部位、光线等),根据偏差幅度、偏差方向确定对应的调整方式(如特征部位的动作方向、动作幅度,光线变强或变弱等。),将调整对象的名称及其调整方式作为调整信息。
步骤S38,根据所述的调整信息发出提示信息。
通过声音或文字等方式发出提示信息,以使目标对象可基于提示信息中的调整信息进行相应的调整。
发出提示信息后,返回执行步骤S31。
在本实施例中,依据目标对象在第一图像帧中的图像确定标准图像参数,并在再次获取到图像帧时,解析目标对象在当前图像帧中的图像得到当前图像参数,依据标准图像参数和当前图像参数判断第一图像帧与第二图像帧是否相似,在相似时则将当前图像帧作为第二图像帧,从而排除图像帧目标对象以外的物体的图像对各图像帧关联度的影响,保证动态图像数据中目标对象在各图像帧具有较好的关联度和系列性,避免动态图像数据由于图像帧的关联度不好无法直观地展现目标对象的变化,从而实现准确的反应目标对象在预设时长内本质的变化特征。此外,在第一图像帧与第二图像帧不相似时,通过执行步骤S36至步骤S38,使目标对象基于提示信息中的调整信息进行相应的调整后,再次执行步骤S31至步骤S34,再次获取目标对象的当前图像帧并判断,以保证在间隔预设时间后可有效地获取到与第一图像帧关联度、系列性较高的第二图像帧,保证所得到的动态图像数据可规律地、准确地反应目标对象在此时间段内的变化。
具体的,基于上述第二实施例,提出本申请图片处理方法第三实施例。参照图3,在第三实施例中,所述步骤S22包括:
步骤S221,确定所述第一目标图像在所述第一图像帧中的图像区域;
第一目标图像在第一图像帧中占据的区域为上述的图像区域。
步骤S222,根据所述图像区域确定预设图像采集区域中的目标区域;
预设图像采集区域为摄像头的拍摄范围,为一预设的固定区域。第一图像帧基于预设图像采集区域,第一图像帧与预设图像采集区域之间存在映射关系,因此依据目标对象的图像区域在第一图像帧中的第一相对位置,可在预设图像采集区域中确定对应的目标区域。其中,目标区域在预设图像采集区域中的第二相对位置与第一相对位置相同,例如目标对象的图像区域在第一图像帧的中部,对应的,目标区域在预设图像采集区域的中部。目标区域的大小大于或等于图像区域的大小,可根据目标对象的类型不同确定。具体的,可根据目标对象的图像区域的大小放大预设倍后在预设图像采集区域中相同的位置划定大小相同的区域为目标区域。
步骤S223,根据所述目标区域的轮廓生成所述标准图像参数。
将目标区域的轮廓作为标准图像参数,用于判断间隔预设时长后获取的图像帧中目标对象的图像与第一图像帧中目标对象的图像的关联度。
进一步的,在标准图像参数根据目标区域的轮廓生成时,步骤S30中,步骤S33包括:
步骤S331,识别所述第二目标图像的图像轮廓;
所述步骤S34包括:
步骤S341,确定所述目标区域的轮廓在所述当前图像帧对应形成的轮廓线为识别框;
提取所述标准图像参数中的目标区域的轮廓,采用与第一图像帧采集的同一预设图像采集区域,基于预设图像采集区域采集当前图像帧,根据当前图像帧与预设图像采集区域之间的映射关系,确定目标区域的轮廓在所述当前图像帧对应形成的轮廓线为识别框。
步骤S342,判断所述图像轮廓与所述识别框之间的重合度是否大于或等于预设值;当所述重合度大于或等于预设值时,判定所述第一图像帧与所述当前图像帧相似,执行步骤S35;当所述重合度小于所述预设值时,判定所述第一图像帧与所述当前图像帧不相似,执行步骤S36、步骤S37和步骤S38,再返回执行步骤S31,其中步骤S36包括步骤S361,步骤S37包括步骤S371。
具体的,重合度可具体包括图像轮廓与识别框的形状和/或大小的相似度。判断相似度与预设值之间的大小关系。预设值的大小可根据实际需求进行设置。
步骤S361,确定所述图像轮廓与所述识别框之间的第一偏差信息;
具体的,可先识别第二图像帧中目标对象的图像轮廓与识别框的轮廓之间存在偏差的轮廓线的位置,确定该部分轮廓线相对于识别框的轮廓的偏离方向和偏离幅度,将异常轮廓线的位置及其对应的偏离方向和偏离幅度作为第一偏差信息。
步骤S371,根据所述第一偏差信息确定对应的调整信息;
根据异常轮廓线的位置确定目标对象中对应的异常特征部位,根据偏离方向和偏离幅度确定异常特征部位的调整方向和调整幅度;将异常特征部位的名称及其对应的调整方向、调整幅度合成作为调整信息,从而使步骤S38发出提示信息后,目标对象可依照提示信息调整自身的动作或姿态。
在本实施例中,根据目标对象在第一图像帧中的图像生成标准图像参数,基于标准图像参数所获取的当前图像帧中目标对象的轮廓与识别框一致时才会作为第二图像帧,通过目标区域的轮廓所生成的识别框控制第二图像帧中目标对象的轮廓,即使在间隔预设时长获取图像帧的过程中,由于目标对象在拍摄时动作或姿态等与拍摄第一图像帧时差异较大,导致目标对象的图像轮廓与识别框不重合,该图像帧也不会用于动态图像数据的合成,而只有在拍摄的图像帧与第一图像帧中目标对象的轮廓一致时,才会与第一图像帧一起合成动态图像数据,从而保证的动态图像数据中各图像帧具有较好的关联度和系列性,避免动态图像数据由于图像帧的关联度不好无法直观地展现目标对象的变化,从而实现准确的反应目标对象在预设时长内本质的变化特征。
具体的,基于上述第二实施例,提出本申请图片处理方法第四实施例。参照图4,在第四实施例中,所述步骤S22包括:
步骤S224,解析所述第一目标图像的第一图像特征参数;
具体的,第一图像帧中目标对象的图像区域内的图像为目标对象对应形成的第一目标图像。对第一目标图像进行解析,得到第一图像特征参数。第一图像特征参数可具体包括目标对象的各个特征部位(如五官等)在轮廓内位置信息和/或轮廓内图像的曝光度分布信息等。例如,在目标对象为头部时,可在第一目标图像中分别识别头顶、下巴尖、眼角、耳朵外轮廓、嘴巴上下唇等头部中各特征部位的图像并进行定位,可直接获取各个特征部位的位置特征参数作为第一图像特征参数,还可在定位后在第一图像帧中标记各特征部位后进行显示供用户确认,依据用户反馈的指令调整定位信息后获取各特征部位的位置特征参数作为第一图像特征参数;且/或,可解析第一目标图像的曝光分布信息作为第一图像特征参数。
步骤S225,根据所述第一图像特征参数生成所述标准图像参数。
将第一图像特征参数作为标准图像参数,用于判断间隔预设时长后获取的图像帧中目标对象的图像与第一图像帧中目标对象的图像的关联度。
进一步的,在标准图像参数根据第一图像特征参数生成时,步骤S30中,步骤S33包括:
步骤S332,解析所述第二目标图像的第二图像特征参数;
第二图像特征参数的解析方式与第一图像特征参数的解析方式相同,在此不作赘述。需要说明的是,第二图像特征参数中的数据类型与第一图像特征参数中的数据类型一致。
所述步骤S34包括:
步骤S343,判断第一图像特征参数与所述第二图像特征参数是否一致;
若一致,则判定所述第一图像帧与所述当前图像帧相似,执行步骤S35;当所述重合度小于所述预设值时,判定所述第一图像帧与所述当前图像帧不相似,执行步骤S36、步骤S37和步骤S38,再返回执行步骤S31,其中步骤S36包括步骤S362,步骤S37包括步骤S372。
提取所述标准图像参数中第一图像特征参数,并与对应的第二图像特征参数进行比对分析。具体的,当第一图像特征参数包括第一位置特征参数时,可根据第一位置特征参数生成对应阈值范围,当第二位置特征参数位于阈值范围内时,判定第一位置特征参数与第二位置特征参数一致,当第二位置特征参数不位于阈值范围内时,判定第一位置特征参数与第二位置特征参数不一致。当第一图像特征参数包括曝光度分布信息时,根据第一曝光度分布信息确定识别框内不同区域对应的曝光度范围,根据第二曝光度分布信息确定识别框内不同区域对应的曝光度,当第二图像帧在识别框内各区域曝光度均位于对应的曝光度范围内时,或第二图像帧在识别框内的曝光度位于对应的曝光度范围的区域数量大于或等于预设个数时,可判定第一曝光度分布信息与第二曝光度分布信息度一致,否则,则判定第一曝光度分布信息与第二曝光度分布信息度不一致。当第一图像特征参数包括第一位置特征参数和第一曝光度分布信息时,在第一位置特征参数与第二位置特征参数一致、且第一曝光度分布信息与第二曝光度分布信息一致时,才判定第一图像特征参数与所述第二图像特征参数一致,在第一位置特征参数与第二位置特征参数不一致、或第一曝光度分布信息与第二曝光度分布信息不一致时,判定第一图像特征参数与所述第二图像特征参数不一致。
步骤S362,确定所述第一图像特征参数与所述第二图像特征参数之间的第二偏差信息;
确定第一图像特征参数与第二图像特征参数中存在偏差的数据类型(如光线和/或特征部位的位置参数等),确定偏差数据的偏差值,根据数据类型及及其偏差值生成第二偏差信息。
步骤S372,根据所述第二偏差信息确定对应的调整信息。
根据第二偏差信息中偏差数据的数据类型确定对应的调整对象(如光线、目标对象的特征部位等),根据偏差数据的偏差值确定调整对象对应的调整方式(如光线变强或变弱,头部左转或右转等)。
在本实施例中,根据第一目标图像的第一图像特征参数生成标准图像参数,基于标准图像参数所获取的当前图像帧中目标对象的图像的第二图像特征参数与第一图像特征参数一致时才会作为第二图像帧,通过依据第一图像帧中目标对象的图像区域生成识别框控制第二图像帧中目标对象的轮廓,即使在间隔预设时长获取图像帧的过程中,由于目标对象所在环境的光线、目标对象特征部位的位置等与拍摄第一图像帧时差异较大,导致第一图像特征参数与第二图像特征参数不一致,该图像帧也不会用于动态图像数据的合成,而只有在拍摄的图像帧与第一图像帧中第二图像特征参数与第一图像特征参数一致时,才会与第一图像帧一起合成动态图像数据,从而保证的动态图像数据中各图像帧具有较好的关联度和系列性,避免动态图像数据由于图像帧的关联度不好无法直观地展现目标对象的变化,从而实现准确的反应目标对象在预设时长内本质的变化特征。
进一步的,基于上述第二实施例,提出本申请第五实施例。参照图5,在第五实施例中,所述步骤S22包括:
步骤S201,确定所述第一目标图像在所述第一图像帧中的图像区域,解析所述第一目标图像的第一图像特征参数;
步骤S202,根据所述图像区域确定预设图像采集区域中的目标区域;
步骤S203,根据所述目标区域的轮廓和所述第一图像特征参数生成所述标准图像参数;
进一步的,在标准图像参数根据目标区域的轮廓和第一图像特征参数生成时,所述步骤S30中,所述步骤S33包括:
步骤S333,识别所述第二目标图像的图像轮廓,解析所述第二目标图像的第二图像特征参数;
所述步骤S34包括:
步骤S344,确定所述目标区域的轮廓在所述当前图像帧对应形成的轮廓线为识别框,判断所述图像轮廓与所述识别框之间的重合度是否大于或等于预设值;若重合度大于或等于预设值,则执行步骤S345,若重合度小于预设值,则判定第一图像帧与当前图像帧不相似,执行上述的步骤S361、步骤S371和步骤S38,再返回执行步骤S31。
步骤S345,判断第一图像特征参数与所述第二图像特征参数是否一致;
若第一图像特征参数与第二图像特征参数一致,则判定第一图像帧与当前图像帧相似,执行步骤S35;若第一图像特征参数与第二图像特征参数不一致,则判定第一图像帧与当前图像帧不相似,执行上述的步骤S362、步骤S372和步骤S38,再返回执行步骤S31。
其中,上述各步骤的具体实施方式可参照第三实施例和第四实施例中相关的步骤,在此不作赘述。
在本实施例中,根据目标区域的轮廓和第一图像特征参数生成标准图像参数,基于标准图像参数所获取的当前图像帧中目标对象的轮廓与识别框吻合时、且第一图像特征参数与第二图像特征参数一致时才会作为第二图像帧,通过依据第一图像帧中目标对象的图像区域生成识别框控制第二图像帧中目标对象的轮廓,即使在间隔预设时长获取图像帧的过程中,由于目标对象在拍摄时动作或姿态、光线、特征部位的位置等与拍摄第一图像帧时差异较大,导致目标对象的图像轮廓与识别框不重合或第一图像特征参数与第二图像特征参数不一致,该图像帧也不会用于动态图像数据的合成,而只有在拍摄的图像帧与第一图像帧中目标对象的图像区域吻合、且第一图像特征参数与第二图像特征参数一致时,才会与第一图像帧一起合成动态图像数据,从而保证的动态图像数据中各图像帧具有较好的关联度和系列性,避免动态图像数据由于图像帧的关联度不好无法直观地展现目标对象的变化,从而实现准确的反应目标对象在预设时长内本质的变化特征。
进一步地,基于上述任一实施例,提出本申请第六实施例,参照图6的a图和b图,所述根据所述第一图像帧和所述第二图像帧生成动态图像数据的步骤包括:
步骤S41,判断所述第一图像帧中的背景图像与所述第二图像帧中的背景图像是否一致;若不一致,则执行步骤S42或步骤S43,若一致则执行步骤S44。
其中,可识别第一图像帧中目标对象的图像,将第一图像帧中除目标对象的图像以外的其他图像作为第一图像帧中的背景图像;识别第二图像帧中目标对象的图像,将第二图像帧中除目标对象的图像以外的其他图像作为第二图像帧中的背景图像。
步骤S42,对所述第一图像帧和所述第二图像帧进行背景模糊处理,根据处理后的第一图像帧和第二图像帧生成所述动态图像数据;
步骤S43,将所述第一图像帧的背景图像和所述第二图像帧的背景图像均替换为预设背景,根据背景替换后的第一图像帧和第二图像帧生成所述动态图像数据。
预设背景可以为第一图像帧的背景图像,也可以是用户自定设置的背景图像。其中,用户可通过图片处理应用设置相应的背景处理模式,获取当前的背景处理模式选择上述的步骤S42或步骤S43在动态图像数据生成前对第二图像帧的背景进行处理。
步骤S44,直接将第一图像帧和第二图像帧进行合成,以生成动态图像数据。
在本实施例中,在动态图像数据生成前对第一图像帧和第二图像帧的背景进行统一,所得到的动态图像数据由于背景的统一凸显目标对象在预设时长所发生的变化,可更为使动态图像数据不受背景差异导致的视觉误差,更为准确的反应目标对象的变化,
进一步地,基于上述任一实施例,所述间隔预设时长,基于所述标准图像参数获取所述目标对象的第二图像帧的步骤之后,还包括:
循环执行所述间隔预设时长,基于所述标准图像参数获取所述目标对象的第二图像帧的步骤,直至满足预设循环条件为止;
执行所述根据所述第一图像帧和所述第二图像帧生成动态图像数据的步骤。
用户可根据实际需求通过图片处理应用设置动态图像数据生成的预设周期及图像帧采集的间隔时长。其中,图像帧采集的间隔时长可为一个,也可依照时间先后顺序设置有多个。当间隔时长为一个时,可图像处理装置可获取到多个间隔固定时间的图像帧;当间隔时长多于一个时,图像处理装置获取到的多个图像帧之间的间隔时长不固定,以适应于用户多样化的图像处理需求。在基于所述标准图像参数获取所述目标对象的第二图像帧后,确定当前时刻间隔预设时长后的计数时间,判断该计数时间是否位于预设周期内,若是,则执行所述间隔预设时长,基于所述标准图像参数获取所述目标对象的第二图像帧的步骤,再继续获取另一个第二图像帧,获取到的第一图像帧和各个第二图像帧均进行储存。若计数时间不位于预设周期内,则不再获取第二图像帧,将存储器中的第一图像帧和所有第二图像帧生成动态图像数据。
通过上述方式,使动态图像数据可准确表征用户所需看到的目标对象的演变过程。
此外,本发明实施例还提出一种可读存储介质,所述可读存储介质上存储有图片处理程序,所述图片处理程序被处理器执行时实现如上图片处理方法中任一实施例的操作。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种图片处理方法,其特征在于,所述图片处理方法包括以下步骤:
获取目标对象的第一图像帧;
解析所述第一图像帧,确定所述目标对象的标准图像参数;
间隔预设时长,基于所述标准图像参数获取所述目标对象的第二图像帧;
根据所述第一图像帧和所述第二图像帧生成动态图像数据。
2.如权利要求1所述的图片处理方法,其特征在于,所述解析所述第一图像帧,确定所述目标对象的标准图像参数的步骤包括:
识别所述第一图像帧中所述目标对象的第一目标图像;
解析所述第一目标图像,确定所述标准图像参数。
3.如权利要求2所述的图片处理方法,其特征在于,所述基于所述标准图像参数获取所述目标对象的第二图像帧的步骤包括:
获取所述目标对象的当前图像帧;
识别所述当前图像帧中所述目标对象的第二目标图像;
解析所述第二目标图像,确定所述目标对象的当前图像参数;
根据所述标准图像参数和所述当前图像参数,判断所述第一图像帧与所述当前图像帧是否相似;
若相似,则将所述当前图像帧作为所述第二图像帧。
4.如权利要求3所述的图片处理方法,其特征在于,所述解析所述第一目标图像,确定所述标准图像参数的步骤包括:
确定所述第一目标图像在所述第一图像帧中的图像区域;
根据所述图像区域确定预设图像采集区域中的目标区域;
根据所述目标区域的轮廓生成所述标准图像参数;且/或,
解析所述第一目标图像的第一图像特征参数;
根据所述第一图像特征参数生成所述标准图像参数。
5.如权利要求4所述的图片处理方法,其特征在于,所述解析所述第二目标图像,确定所述目标对象的当前图像参数的步骤包括:
识别所述第二目标图像的图像轮廓;
所述根据所述标准图像参数和所述当前图像参数,判断所述第一图像帧与所述当前图像帧是否相似的步骤包括:
确定所述目标区域的轮廓在所述当前图像帧对应形成的轮廓线为识别框;
判断所述图像轮廓与所述识别框之间的重合度是否大于或等于预设值;
当所述重合度大于或等于预设值时,判定所述第一图像帧与所述当前图像帧相似;
当所述重合度小于所述预设值时,判定所述第一图像帧与所述当前图像帧不相似;且/或,
所述解析所述第二目标图像,确定所述目标对象的当前图像参数的步骤包括:
解析所述第二目标图像的第二图像特征参数;
所述根据所述标准图像参数和所述当前图像参数,判断所述第一图像帧与所述当前图像帧是否相似的步骤包括:
判断第一图像特征参数与所述第二图像特征参数是否一致;
若一致,则判定所述第一图像帧与所述当前图像帧相似;
若不一致,则所述第一图像帧与所述当前图像帧不相似。
6.如权利要求3至5中任一项所述的图片处理方法,其特征在于,所述根据所述标准图像参数和所述当前图像参数,所述第一图像帧与所述当前图像帧是否相似的步骤之后,还包括:
若不相似,则确定所述标准图像参数与所述当前图像参数之间的偏差信息;
根据所述偏差信息确定对应的调整信息;
根据所述的调整信息发出提示信息;
返回执行所述获取所述目标对象的当前图像帧的步骤。
7.如权利要求1所述的图片处理方法,其特征在于,所述根据所述第一图像帧和所述第二图像帧生成动态图像数据的步骤包括:
判断所述第一图像帧中的背景图像与所述第二图像帧中的背景图像是否一致;
若不一致,则对所述第一图像帧和所述第二图像帧进行背景模糊处理,根据处理后的第一图像帧和第二图像帧生成所述动态图像数据;或,
将所述第一图像帧的背景图像和所述第二图像帧的背景图像均替换为预设背景,根据背景替换后的第一图像帧和第二图像帧生成所述动态图像数据。
8.如权利要求1至7中任一项所述的图片处理方法,其特征在于,所述间隔预设时长,基于所述标准图像参数获取所述目标对象的第二图像帧的步骤之后,还包括:
循环执行所述间隔预设时长,基于所述标准图像参数获取所述目标对象的第二图像帧的步骤,直至满足预设循环条件为止;
执行所述根据所述第一图像帧和所述第二图像帧生成动态图像数据的步骤。
9.一种图片处理装置,其特征在于,所述图片处理装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图片处理程序,所述图片处理程序被所述处理器执行时实现如权利要求1至8中任一项所述的图片处理方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储有图片处理程序,所述图片处理程序被处理器执行时实现如权利要求1至8中任一项所述的图片处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910358420.XA CN110223366A (zh) | 2019-04-28 | 2019-04-28 | 图片处理方法、图片处理装置和可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910358420.XA CN110223366A (zh) | 2019-04-28 | 2019-04-28 | 图片处理方法、图片处理装置和可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110223366A true CN110223366A (zh) | 2019-09-10 |
Family
ID=67820169
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910358420.XA Pending CN110223366A (zh) | 2019-04-28 | 2019-04-28 | 图片处理方法、图片处理装置和可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110223366A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114549706A (zh) * | 2022-02-21 | 2022-05-27 | 成都工业学院 | 一种动画生成方法及动画生成装置 |
CN117132936A (zh) * | 2023-08-31 | 2023-11-28 | 北京中电拓方科技股份有限公司 | 煤炭板块自建***数据梳理及数据接入*** |
-
2019
- 2019-04-28 CN CN201910358420.XA patent/CN110223366A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114549706A (zh) * | 2022-02-21 | 2022-05-27 | 成都工业学院 | 一种动画生成方法及动画生成装置 |
CN117132936A (zh) * | 2023-08-31 | 2023-11-28 | 北京中电拓方科技股份有限公司 | 煤炭板块自建***数据梳理及数据接入*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108470485B (zh) | 场景式培训方法、装置、计算机设备和存储介质 | |
US10632385B1 (en) | Systems and methods for capturing participant likeness for a video game character | |
CN102075682B (zh) | 图像捕获装置、图像处理装置、及其控制方法 | |
US20080120550A1 (en) | Example based video editing | |
US11223760B2 (en) | Video processing method and device, shooting system, and computer-readable storage medium | |
CN100596171C (zh) | 图像数据处理装置、图像数据处理方法和成像*** | |
CN111541914B (zh) | 一种视频处理方法及存储介质 | |
CN107221341A (zh) | 一种语音测试方法及装置 | |
US20150160728A1 (en) | Electronic device | |
CN111052751A (zh) | 用于媒体内容的观众响应捕获和分析的校准*** | |
US12008708B2 (en) | Method and data processing system for creating or adapting individual images based on properties of a light ray within a lens | |
US20180124297A1 (en) | Imaging apparatus and imaging method | |
US20220343170A1 (en) | Adaptive Deep Learning For Efficient Media Content Creation And Manipulation | |
CN107509287A (zh) | 调节灯光的方法及装置、智能照明设备及存储介质 | |
DE102018133328A1 (de) | Bildaufnahmevorrichtung, Verfahren zum Steuern der Bildaufnahmevorrichtung, und Speichermedium | |
CN110223366A (zh) | 图片处理方法、图片处理装置和可读存储介质 | |
CN103329145A (zh) | 用于视频记录期间的声音的改善音频信号呈现的方法和组件 | |
CN108322638A (zh) | 视频录制方法及装置 | |
US20180218755A1 (en) | Imaging apparatus and imaging method | |
CN109745000A (zh) | 一种基于神经网络的全自动婴儿睡眠分期*** | |
CN111598983A (zh) | 动画制作***、方法、存储介质及程序产品 | |
CN108270958A (zh) | 摄像模组自适应***及其自适应方法 | |
US11443138B2 (en) | Systems and methods for virtual camera configuration | |
US20080201379A1 (en) | Method and apparatus for generating digest of captured images | |
CN107888974A (zh) | 一种基于场景或特定对象的即时视频合成方法与*** |
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 |