图像处理方法、装置、电子设备和计算机存储介质制造方法及图纸

技术编号:33457910 阅读:9 留言:0更新日期:2022-05-19 00:39
本实施例公开了一种图像处理方法、装置、电子设备和计算机存储介质,该方法包括:获取图像采集设备采集的具有粒子效果的视频流;分别提取第一目标帧图像的背景和第二目标帧图像的背景;提取第一目标帧图像的背景中的特征点、以及第二目标帧图像的背景中的特征点;根据第一目标帧图像的背景和第二目标帧图像的背景中匹配的特征点之间的位置关系,确定图像采集设备在第一目标帧图像的采集时刻与第二目标帧图像的采集时刻之间的运动信息;根据运动信息,确定第一目标帧图像与第二目标帧图像之间的粒子轨迹。之间的粒子轨迹。之间的粒子轨迹。

【技术实现步骤摘要】
图像处理方法、装置、电子设备和计算机存储介质


[0001]本公开涉及计算机视觉处理技术,尤其涉及一种图像处理方法、装置、电子设备和计算机存储介质。

技术介绍

[0002]在相关技术中,粒子系统表示三维计算机图形学中模拟一些特定的模糊现象的技术,而这些现象用其它传统的渲染技术难以实现真实感的物理运动规律。经常使用粒子系统模拟的现象有火、爆炸、烟、水流、火花、落叶、云、雾、雪、尘、流星尾迹或者类似发光轨迹的抽象视觉效果等等。
[0003]粒子系统已经被广泛运用在特效行业中,传统的方法中设计师与动画建模师需要花费大量时间对需求的粒子效果进行设计及调整参数;在相关技术中,可以采用使用光流法对视频中的粒子效果进行粒子跟踪,在图像采集设备稳定的情况下,跟踪到的粒子轨迹会是较为固定且规律可循的多条平滑曲线;在图像采集设备出现位移时,则会降低粒子跟踪的准确性和可靠性。

技术实现思路

[0004]本公开实施例提供一种图像处理的技术方案。
[0005]本公开实施例提供了一种图像处理方法,所述方法包括:
[0006]获取图像采集设备采集的具有粒子效果的视频流;
[0007]分别提取所述第一目标帧图像的背景和所述第二目标帧图像的背景;
[0008]提取所述第一目标帧图像的背景中的特征点、以及所述第二目标帧图像的背景中的特征点;根据所述第一目标帧图像的背景和所述第二目标帧图像的背景中匹配的特征点之间的位置关系,确定所述图像采集设备在所述第一目标帧图像的采集时刻与所述第二目标帧图像的采集时刻之间的运动信息;
[0009]根据所述运动信息,确定第一目标帧图像与第二目标帧图像之间的粒子轨迹。
[0010]在一些实施例中,所述根据所述第一目标帧图像的背景和所述第二目标帧图像的背景中匹配的特征点之间的位置关系,确定所述图像采集设备在所述第一目标帧图像的采集时刻与所述第二目标帧图像的采集时刻之间的运动信息,包括:
[0011]根据所述位置关系,确定所述第二目标帧图像相对于所述第一目标帧图像的图像变换幅度,将所述图像变换幅度作为所述运动信息;所述图像变换幅度包括旋转量和/或平移量。
[0012]可以理解地,第一目标帧图像的背景和第二目标帧图像的背景通常是静止的背景,因此,第一目标帧图像的背景和所述第二目标帧图像的背景中匹配的特征点之间的位置关系,可以准确反映出图像采集设备在第一目标帧图像的采集时刻与第二目标帧图像的采集时刻之间的运动信息,即,根据第一目标帧图像的背景和所述第二目标帧图像的背景中匹配的特征点之间的位置关系,可以准确地得出图像采集设备在第一目标帧图像的采集
时刻与第二目标帧图像的采集时刻之间的运动信息。
[0013]在一些实施例中,所述根据所述位置关系,确定所述第二目标帧图像相对于所述第一目标帧图像的图像变换幅度,包括:
[0014]获取用于表示所述第一目标帧图像的图像变换幅度的至少一个变量;
[0015]确定按照所述至少一个变量对所述第一目标帧图像进行图像变换的变换后图像;以降低所述变换后图像的背景和所述第二目标帧图像的背景中的匹配的特征点的位置差异为目标,确定所述至少一个变量的值;
[0016]根据所述至少一个变量的值,确定所述第二目标帧图像相对于所述第一目标帧图像的图像变换幅度。
[0017]可以理解地,本公开实施例中,在以降低变换后图像的背景和第二目标帧图像的背景中的匹配的特征点的位置差异为目标,确定上述至少一个变量的值的情况下,根据上述至少一个变量的值,可以准确地确定第二目标帧图像相对于第一目标帧图像的图像变换幅度。
[0018]在一些实施例中,所述方法还包括:
[0019]在确定所述第一目标帧图像的背景和所述第二目标帧图像的背景中匹配的特征点后,去除所述第一目标帧图像的背景和所述第二目标帧图像的背景中匹配的特征点中错误匹配的特征点。
[0020]可以理解地,通过去除第一目标帧图像的背景和所述第二目标帧图像的背景中匹配的特征点中错误匹配的特征点,有利于准确地得出图像采集设备在两帧图像的采集时刻之间的运动信息,进而有利于准确地对视频流中的粒子进行粒子跟踪。
[0021]在一些实施例中,所述根据所述运动信息,确定第一目标帧图像与第二目标帧图像之间的粒子轨迹,包括:
[0022]根据所述运动信息,对所述第二目标帧图像中的前景进行修正,得到修正后的第二目标帧图像;
[0023]对所述第一目标帧图像的前景和所述修正后的第二目标帧图像的前景进行粒子跟踪,得到所述第一目标帧图像与所述第二目标帧图像之间的粒子轨迹。
[0024]由于图像采集设备的运动,会导致第一目标帧图像和第二目标帧图像对应的粒子跟踪的初步结果出现错误,针对该问题,本公开实施例中可以首先根据图像采集设备在第一目标帧图像的采集时刻与第二目标帧图像的采集时刻之间的运动信息,对第二目标帧图像中的前景进行修正,可以使第一目标帧图像和修正后的第二目标帧图像之间的粒子运动信息与图像采集设备的运动信息解耦,从而,能够更加准确地得出两帧图像之间的粒子轨迹。
[0025]在一些实施例中,所述第一目标帧图像和所述第二目标帧图像为所述视频流中的两帧相邻图像,所述第一目标帧图像和所述第二目标帧图像组成一组相邻图像对;在确定所述第一目标帧图像与所述第二目标帧图像之间的粒子轨迹后,所述方法还包括:根据所述视频流中包含的多组所述相邻图像对的粒子轨迹,得到所述视频流中的粒子轨迹。
[0026]可以看出,本公开实施例可以根据图像采集设备在第一目标帧图像的采集时刻与第二目标帧图像的采集时刻之间的运动信息,对视频流中的粒子进行粒子跟踪,得到准确的粒子轨迹。
[0027]在一些实施例中,所述方法还包括:
[0028]根据所述视频流中的粒子轨迹,重建所述视频流的粒子效果。
[0029]可以看出,本公开实施例根据准确得出的粒子轨迹,可以准确重建上述视频流的粒子效果,使重建后的粒子效果接近原视频流的粒子效果,重建后的粒子效果可以准确反映出粒子系统的基本信息。
[0030]本公开实施例还提供了一种图像处理装置,所述装置包括:获取模块、第一处理模块、第二处理模块和第三处理模块;其中,
[0031]获取模块,用于获取图像采集设备采集的具有粒子效果的视频流;
[0032]第一处理模块,用于分别提取所述第一目标帧图像的背景和所述第二目标帧图像的背景;
[0033]第二处理模块,用于提取所述第一目标帧图像的背景中的特征点、以及所述第二目标帧图像的背景中的特征点;根据所述第一目标帧图像的背景和所述第二目标帧图像的背景中匹配的特征点之间的位置关系,确定所述图像采集设备在所述第一目标帧图像的采集时刻与所述第二目标帧图像的采集时刻之间的运动信息;
[0034]第三处理模块,用于根据所述运动信息,确定第一目标帧图像与第二目标帧图像之间的粒子轨迹。
[0035]本公开实施例还提供了一种电子设备,,包括处理器和本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:获取图像采集设备采集的具有粒子效果的视频流;分别提取所述第一目标帧图像的背景和所述第二目标帧图像的背景;提取所述第一目标帧图像的背景中的特征点、以及所述第二目标帧图像的背景中的特征点;根据所述第一目标帧图像的背景和所述第二目标帧图像的背景中匹配的特征点之间的位置关系,确定所述图像采集设备在所述第一目标帧图像的采集时刻与所述第二目标帧图像的采集时刻之间的运动信息;根据所述运动信息,确定所述第一目标帧图像与所述第二目标帧图像之间的粒子轨迹。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一目标帧图像的背景和所述第二目标帧图像的背景中匹配的特征点之间的位置关系,确定所述图像采集设备在所述第一目标帧图像的采集时刻与所述第二目标帧图像的采集时刻之间的运动信息,包括:根据所述位置关系,确定所述第二目标帧图像相对于所述第一目标帧图像的图像变换幅度,将所述图像变换幅度作为所述运动信息;所述图像变换幅度包括旋转量和/或平移量。3.根据权利要求2所述的方法,其特征在于,所述根据所述位置关系,确定所述第二目标帧图像相对于所述第一目标帧图像的图像变换幅度,包括:获取用于表示所述第一目标帧图像的图像变换幅度的至少一个变量;确定按照所述至少一个变量对所述第一目标帧图像进行图像变换的变换后图像;以降低所述变换后图像的背景和所述第二目标帧图像的背景中的匹配的特征点的位置差异为目标,确定所述至少一个变量的值;根据所述至少一个变量的值,确定所述第二目标帧图像相对于所述第一目标帧图像的图像变换幅度。4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:在确定所述第一目标帧图像的背景和所述第二目标帧图像的背景中匹配的特征点后,去除所述第一目标帧图像的背景和所述第二目标帧图像的背景中匹配的特征点中错误匹配的特征点。5.根据权利要求1至4任一项所述的方法,其特征在于,所述根据所述运动信息,确定所述第...

【专利技术属性】
技术研发人员:韩蕊黄展鹏
申请(专利权)人:深圳市慧鲤科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1