基于欧拉视频放大的准实时颜色变化放大系统和方法与流程

文档序号:11931234阅读:1619来源:国知局
基于欧拉视频放大的准实时颜色变化放大系统和方法与流程

本发明涉及视频数字处理技术领域,特别是涉及一种准实时颜色变化放大系统和方法。



背景技术:

欧拉视频放大是一项新的视频处理技术,这种技术可以捕捉视频中人类难以觉察的极其微小的颜色或动作变化,通过对不同变化的变动频率进行分析处理,最终让人们可以直接观察到这些微变化,并将这些变化进行任意放大处理。举例来说,利用这项技术人们可以直接从视频中观察血液循环、脉搏变化或婴儿呼吸等情况。但是欧拉视频放大技术是针对一段视频进行颜色或动作放大,即先拍摄观察对象的一段视频再进行放大处理,计算量大且不能满足在某些应用中对实时显示和处理的要求。



技术实现要素:

基于上述现有技术存在的问题,本发明提出了一种基于欧拉视频放大的准实时颜色变化放大系统和方法,能够实现大大提高了方便性和实时性、具有更广泛的应用范围的基于欧拉视频放大的准实时颜色变化放大的系统和方法。

本发明的一种基于欧拉视频放大的准实时颜色变化放大系统,该系统包括依序连接的光学检测模块101、图像空间滤波模块102、数据存储模块103、图像时域滤波模块104、图像放大模块105和图像还原模块106;其中:

光学检测模块101,拍摄需要进行颜色放大的目标物体的图像;

图像空间滤波模块102,对图像进行金字塔多分辨率分解得到图像金字塔;

数据存储模块103,存储图像中待处理的金字塔层;

图像时域滤波模块104,对图像金字塔中需要进行处理的金字塔层进行带通时域滤波;

图像放大模块105,对经时域滤波后的图像金字塔层进行放大以增强相应频带;

图像还原模块106,对已经过滤波处理的图像金字塔进行还原得到最终图像。

本发明的一种基于欧拉视频放大的准实时颜色变化放大方法,该方法包括以下步骤:

步骤1、利用光学检测模块采集目标物体的图像;

步骤2、利用图像空间滤波模块对图像进行金字塔多分辨率分解得到图像金字塔;

步骤3、利用数据存储模块存储需要处理的层,并且将当前待处理图像的金字塔层和历史图像的金字塔层按照图像拍摄顺序或者逆图像拍摄顺序组合成队列;

步骤4、利用图像时域滤波模块将FIR滤波器作用于上述队列,得到结果图像层队列;

步骤5、利用图像放大模块从结果层队列中取出对应于当前处理的图像的层,对其进行放大后,将作用后的图像层和没有处理的图像层,按照处理前金字塔的顺序组合,形成处理后的图像金字塔;

步骤6、利用图像还原模块对处理后的金字塔进行还原处理得到放大后的图像。

与现有技术相比,本发明能够实现大大提高了方便性和实时性、具有更广泛的应用范围的基于欧拉视频放大的准实时颜色变化放大的系统和方法。

附图说明

图1为本发明的基于欧拉视频放大的准实时颜色变化放大方法整体流程图

图2为本发明的基于欧拉视频放大的准实时颜色变化放大方法整体流程图。

具体实施方式

下面结合附图和具体实施例对本发明作进一步详细描述。

如图1所示,为本发明的基于欧拉视频放大的准实时颜色变化放大系统,包括:

光学检测模块101,拍摄需要进行颜色放大的目标物体的图像;

图像空间滤波模块102,对图像进行金字塔多分辨率分解得到图像金字塔;

数据存储模块103,存储图像中待处理的金字塔层;

图像时域滤波模块104,对图像金字塔中需要进行处理的金字塔层进行带通时域滤波;

图像放大模块105,对经时域滤波后的图像金字塔层进行放大以增强相应频带;

图像还原模块106,对已经过滤波处理的图像金字塔进行还原得到最终图像。

其中,光学检测模块101以固定频率采集物体表面彩色图像,并且连续拍摄。图像空间滤波模块102对每幅图像处理得到高斯金字塔或拉普拉斯金字塔,在处理每幅图像时使用固定的金字塔层数。图像时域滤波模块104采用FIR滤波器。

如图2所示,为本发明的基于欧拉视频放大的准实时颜色变化放大方法整体流程图,该流程包括以下步骤:

步骤1、光学检测模块采集目标物体的图像;

步骤2、图像空间滤波模块对图像进行金字塔多分辨率分解得到图像金字塔;

步骤3、利用数据存储模块存储需要处理的金字塔层,并且将当前待处理图像的金字塔层和历史图像的层按照图像拍摄顺序(逆图像拍摄顺序)组合成队列;

步骤4、图像时域滤波模块将FIR滤波器作用于上述队列,得到结果图像层队列;

步骤5、图像放大模块从结果层队列中取出对应于当前处理的图像的金字塔层,对其进行放大后,将作用后的图像金字塔层和没有处理的图像金字塔层,按照处理前金字塔的顺序组合,形成处理后的图像金字塔;

步骤6、图像还原模块对处理后的金字塔进行还原处理得到放大后的图像。

步骤2的图像空间滤波模块对图像进行金字塔多分辨率分解得到图像金字塔,其具体为:

步骤21、图像空间滤波模块对当前待处理的图像进行高斯金字塔多分辨率分解或拉普拉斯金字塔多分辨率分解得到图像金字塔,金字塔的每一层是当前待处理图像经多分辨率分解后形成的多分辨率表示。

步骤3的利用数据存储模块存储需要处理的层,并且将当前待处理图像的层和历史图像的层按照图像拍摄顺序(逆图像拍摄顺序)组合成队列;其具体为:

步骤31、数据存储模块存储由已拍摄的图像所处理得到的图像金字塔的同一层,即每个图像金字塔中需要处理的那一层,并且队列的顺序按照图像拍摄顺序(逆图像拍摄顺序),即每次拍摄的图片的待处理层放到队尾(队首);

步骤32、数据存储模块中存储的图像层数只需要和FIR滤波器长度一样,即只需要存储最近拍摄的FIR滤波器长度张图像,即所述的数据存储模块存储最近拍摄的一张图像(待处理图像)以及之前拍摄的(FIR滤波器长度-1)张图像。

步骤4的图像时域滤波模块将FIR滤波器作用于上述队列,得到结果图像层队列,其具体为:

步骤41、将数据存储模块中储存的各图像层的对应像素组合成一列信号;

步骤42、利用FIR滤波器对上述信号进行处理,得到结果信号;

步骤43、信号的每一个数据作为对应层的对应像素的数据,以此得到结果图像层队列(这样得到的结果图像层队列存在相移,因此结果是准实时的)。

步骤5的图像放大模块对得到的结果图像层进行放大,并组合相关图像层得到处理后的图像金字塔,其具体为:

步骤51、图像放大模块从结果层队列中取出对应于当前处理的图像的层,对其进行放大后,将作用后的图像层和没有处理的图像层,按照处理前金字塔的顺序组合,形成处理后的图像金字塔;

步骤6的图像还原模块对处理后的金字塔进行还原处理得到放大后的图像,具体为:

步骤61、图像还原模块根据图像空间滤波模块对图像所采用的分辨率分解方法,对由图像放大模块得到的处理后的金字塔进行逆操作,还原处理得到放大后的图像。

以上所述,仅为本发明的较佳实施例,用于帮助理解本发明的方法及核心思想,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,所以本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1