应用于嵌入式系统的视频处理方法转让专利

申请号 : CN201810105365.9

文献号 : CN108377353B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 黄艺山王宇朱宏宋利伟

申请人 : 厦门蓝斯通信股份有限公司

摘要 :

本发明公开了一种应用于嵌入式系统的视频处理方法,将奇数场图像数据与偶数场图像数据进行合成一帧图像;通过合成一帧图像的一半亮度信号将获得全部的亮度信号;将全部的亮度信号与取合成一帧图像的全部的色差信号合成完整的图像,本发明方法图像最大限度保存原有数据真实性,并有效解决锯齿和横纹问题。

权利要求 :

1.一种应用于嵌入式系统的视频处理方法,其特征在于,包括如下步骤:步骤S1,交替逐行扫描获得奇数场图像数据和偶数场图像数据;

步骤S2,将上一时刻逐行扫描获得奇数场图像数据与当前时刻逐行扫描获得偶数场图像数据进行合成一帧图像;

步骤S3,通过合成一帧图像的一半亮度信号进行二次线性插值算法处理,获得全部的亮度信号;

步骤S4,将全部的亮度信号与取合成一帧图像的全部的色差信号合成完整的图像。

2.一种应用于嵌入式系统的视频处理方法,其特征在于,包括如下步骤:步骤S1,交替逐行扫描获得奇数场图像数据和偶数场图像数据;

步骤S2,将上一时刻逐行扫描获得偶数场图像数据与当前时刻逐行扫描获得奇数场图像数据进行合成一帧图像;

步骤S3,通过合成一帧图像的一半亮度信号进行二次线性插值算法处理,获得全部的亮度信号;

步骤S4,将全部的亮度信号与取合成一帧图像的全部的色差信号合成完整的图像。

说明书 :

应用于嵌入式系统的视频处理方法

技术领域

[0001] 本发明涉及视频处理领域,具体涉及一种应用于嵌入式系统的视频处理方法。

背景技术

[0002] 一个动态影像是由一连串连续的静态影像所组成的,其中每一个静态影像称为帧(frame),而动态影像中每秒所包含静态影像的数量则称为帧(速)率(frameper second,fps)。隔行扫描是将一帧图像的奇数行画素及偶数行画素分开,分成为两个场(field),轮流扫描奇数行所构成的场及偶数行所构成的场。
[0003] 一般数位摄影机由于硬件速度及缓冲内存大小的限制,没办法连续的拍摄渐进式的影像,因此一般数位摄影机都是拍摄交错式影像,由于交错式影像比渐进式影像少了一半的资讯量,因此可以降低硬件速度及缓冲内存大小的需求接近一半。但是每个字段被拍摄的时间并不一样,代表我们永远没办法完美的去交错。例如有一台每秒拍摄六十个字段的数位摄影机,第一个字段是在1/60秒被拍摄的,而第二个字段是在2/60秒被拍摄的,将两个字段结合在一起,若被拍摄的物体没有任何移动,那么结合出来的影像看起来是很完美的;但是如果被拍摄的物体有移动,两个字段的内容会有相当的不同,那么结合出来的影像会产生一种“锯齿”的效果。
[0004] 现有嵌入式设备读浮点数的运算能力特别差,目前现有的方案有很多软算法可对该图像处理效果很好,但是嵌入式设备运算能力比较差,导致无法实现。视频的去隔行算法,远达不到要求,导致视频总是存在锯齿或者横纹的缺陷,导致视频的观感效果差。

发明内容

[0005] 本发明的目的在于可否现有技术问题,提供一种应用于嵌入式系统的视频处理方法,用于解决锯齿和横纹问题,
[0006] 所述方法包括如下步骤:
[0007] 步骤S1,交替逐行扫描获得奇数场图像数据和偶数场图像数据;
[0008] 步骤S2,将上一时刻逐行扫描获得奇数场图像数据与当前时刻逐行扫描获得偶数场图像数据进行合成一帧图像;
[0009] 步骤S3,通过合成一帧图像的一半亮度信号处理获得全部的亮度信号;
[0010] 步骤S4,将全部的亮度信号与取合成一帧图像的全部的色差信号合成完整的图像。
[0011] 实施例中,优选地,步骤S3中,取合成一帧图像的一半亮度信号进行二次线性插值算法处理,获得全部的亮度信号。
[0012] 需要说明的是,步骤S2中也可以为,将上一时刻逐行扫描获得偶数场图像数据与当前时刻逐行扫描获得奇数场图像数据进行合成一帧图像。
[0013] 本发明先对奇场和偶场信号进行合成,然后提取一半的亮度信号进行二次线性插值算法处理,得到全部的亮度信号,提取一半的亮度信号进行二次线性插值算法处理,可以加快算法运算速度,再把色差信号和亮度信号合成,形成完整的图片,可以消除图像的锯齿和横纹。与现有技术,通过本发明的应用于嵌入式系统的视频处理方法,解决了嵌入式设备读浮点数的运算能力特别差而无法有效处理视频的锯齿或者横纹的缺陷,对一半的亮度信号进行软算法处理,从而获得全部的亮度信号,极大提高运算速度,又保存原始图像的色差信号,让图像最大限度保存原有数据真实性,有效地解决锯齿和横纹问题。

附图说明

[0014] 此处所说明的附图用来提供对发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0015] 图1为本发明应用于嵌入式系统的视频处理方法的原理示意图。

具体实施方式

[0016] 为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0017] 实施例1
[0018] 本发明提供了一种应用于嵌入式系统的视频处理方法,具体原理如附图1所示,[0019] 该方法具体包括如下步骤:
[0020] 步骤S1,交替逐行扫描获得奇数场图像数据和偶数场图像数据;
[0021] 步骤S2,将上一时刻逐行扫描获得奇数场图像数据与当前时刻逐行扫描获得偶数场图像数据进行合成一帧图像;
[0022] 步骤S3,通过合成一帧图像的一半亮度信号处理获得全部的亮度信号;
[0023] 步骤S4,将全部的亮度信号与取合成一帧图像的全部的色差信号合成完整的图像。
[0024] 在本发明实施例中,优选地,步骤S3中获得全部的亮度信号,具体为取合成一帧图像的一半亮度信号进行二次线性插值算法处理,获得全部的亮度信号,需要说明的是,本领域技术人员也可以通过其它方式获取全部的亮度信号。
[0025] 实施例2
[0026] 本发明提供了一种应用于嵌入式系统的视频处理方法,该方法具体包括如下步骤:
[0027] 步骤S1,交替逐行扫描获得奇数场图像数据和偶数场图像数据;
[0028] 步骤S2,将上一时刻逐行扫描获得偶数场图像数据与当前时刻逐行扫描获得奇数场图像数据进行合成一帧图像;
[0029] 步骤S3,取合成一帧图像的一半亮度信号进行二次线性插值算法处理,获得全部的亮度信号;
[0030] 步骤S4,将全部的亮度信号与取合成一帧图像的全部的色差信号合成完整的图像。
[0031] 上述说明描述了本发明的优选实施例,但应当理解本发明并非局限于上述实施例,且不应看作对其他实施例的排除。通过本发明的启示,本领域技术人员结合公知或现有技术、知识所进行的改动也应视为在本发明的保护范围内。