一种固定输出时序图像放大算法及其系统技术方案

技术编号:11005845 阅读:156 留言:0更新日期:2015-02-05 12:11
本发明专利技术是一种固定输出时序图像放大算法及其系统,该系统包括时序控制模块和数据处理模块,所述时序控制模块包括输入时序计算单元和输入时序图像输出单元,所述数据处理模块包括图像放大单元和输出时序整理单元。该算法包括:S1、输入图像时序控制处理:后台系统确定当前固定时序输出的放大模块所需输入图像的时序,此时序即输入时序;时序控制模块根据输入图像时序控制图像源,输出图像至放大模块;S2、固定输出时序的图像放大处理。本发明专利技术可以达到图像亮度不突变、图像放大功能正常、图像放大算法中使用较小的缓存,节省成本,减小功耗的效果。

【技术实现步骤摘要】
一种固定输出时序图像放大算法及其系统
本专利技术涉及电子
,尤其涉及一种固定输出时序图像放大算法及其系统。
技术介绍
数字图像处理技术起源于20世纪20年代,经过半个多世纪的发展,已经广泛应用于工业、医疗保健、航空航天等各个领域,在国民经济中发挥着越来越重要的作用。图象处理技术的一个基本内容是图像的放大和缩小(简称放缩),它在图像显示、传输(通信)、分析及动画制作等方面有着广泛的应用。在这些应用中,一种固定输出时序的放大算法及其系统时常得到应用。传统的固定输出时序的图像放大方法有帧缓冲器放大和输入输出时钟不同的多行缓冲器放大。帧缓冲器放大利用一个帧缓冲器存储数据,放大后按照输出时序输出图像。其优点是控制简单,缺点是缓冲器过大、集成难度高、面积大、功耗大,从而会影响图像的噪声和质量。采用不同的输入时钟和输出时钟的放大算法具有所用缓冲器比帧缓冲器小很多的优点,但仍需要较大的缓冲器,不利于集成,面积较大,功耗较大,而且因为输入时钟和输出时钟不同存在数据锁存问题。因此,研发一种集成容易、面积小、功耗小的固定输出时序的放大算法及系统极为必要。
技术实现思路
本专利技术的目的在于提供一种固定输出时序图像放大算法及其系统,从而解决现有技术中存在的前述问题。为了实现上述目的,本专利技术一种固定输出时序图像放大算法的系统,该系统包括时序控制模块和数据处理模块;所述时序控制模块,根据输入图像大小、输出图像大小、缓存大小以及输出时序计算得出输入时序的信息,并用输入时序控制输入图像输出;所述数据处理模块,用于将输入图像进行放大、调整输出图像的时序使输出时序符合固定输出时序的标准以及按固定输出时序输出放大图像。所述时序控制模块包括输入时序计算单元和输入时序图像输出单元;所述输入时序计算单元,用于计算输入时序的信息,包括输入时序的行长、输入时序的总行数以及冗余时钟数;所述输入时序图像输出单元,用于按照输入时序控制输入图像输出。优选地,所述数据处理模块包括图像放大单元和输出时序整理单元;所述图像放大单元,用于将输入图像进行放大;所述输出时序整理单元,用于整理输出时序至其符合固定输出时序的标准。本专利技术一种固定输出时序图像放大算法,该算法包括:S1、输入图像时序控制处理:S1-1、后台系统确定当前固定输出时序的放大模块所需输入图像的时序,所述时序为输入时序;S1-2、时序控制模块根据输入时序控制图像源,输出图像至放大模块;S2、对放大模块的输入图像进行图像放大处理,同时调整放大模块输出图像的输出时序至所需固定时序。优选地,步骤S1所述输入图像时序控制处理,更具体的步骤如下:S0-1、后台系统确定输入行时序;S0-2、后台系统确定输入列时序;S0-3、后台系统确定时钟冗余数;S0-4、后台系统确定当前行时钟数;S0-5、按输入时序控制图像源,将图像输出到放大模块。更优选地,步骤S0-4所述后台系统确定当前行时钟数,具体方法为:将时钟冗余数除以输入时序的总行数,得到每行多散布的时钟个数,然后从第一行开始依次判断各个输入行是否可以散布时钟;其中,所述每行多散布的时钟个数为小数。更优选地,所述判断各个输入行是否可以散布时钟的判断方法如下:从第一行输入行开始以阿拉伯数字1开始进行依次递增编号,用编号和每行多散布的时钟个数的乘积判断当前输入行的时钟数是否增加1个;当前行所述乘积的整数部分与前一行所述乘积的整数部分相同,则当前输入行的时钟数不增加;当前行所述乘积的整数部分比前一行所述乘积的整数部分增加1,则当前输入行的时钟数增加1个。优选地,步骤S2所述的图像放大和固定时序输出,具体步骤为:S2-1、确认放大模块的输入图像;S2-2、缓冲器锁存图像数据;S2-3、后台系统确定输出图像输出行的输出位置;S2-4、后台系统确定输出图像的当前输出行所用输入图像的输入行和所述所用输入图像的输入行各行的所用系数;S2-5、采用所用输入图像的输入行数据及其系数,计算输出图像的输出行数据;S2-6、输出数据。更优选地,所述确定输出图像当前输出行所用输入图像的输入行、计算所述所用输入图像的输入行各行的所用系数和计算输出图像的输出行数据,具体方法如下:将放大系数作为各输入行的初始系数s,所述s符合1≤s<2;若当前输出行所用输入行的系数n,n不小于1,则当前输出行数据为所用输入行数据,即当前输出行与所用输入行相同;所用输入行的所剩系数变为(n-1),所用输入行参与下一行输出行计算,下一行输出行数据为所用输入行数据与其所剩系数变(n-1)的乘积和所用输入行后一行输入行数据与其所用系数1-(n-1)的乘积之和,所用输入行后一行输入行的系数变为s-[1-(n-1)],即s+n-2;若当前输出行所用输入行的系数m,m小于1,则当前输出行数据为所用输入行数据与其系数的乘积和所用输入行后一行输入行数据与其所用系数(1-m)的乘积之和,所用输入行不再参与后续输出行运算,所用输入行后一行输入行的系数变为s-(1-m),即s+m-1;按上述算法运算输出行数据从第一行开始到最后一行终止。更优选地,所述输出行所用各输入行的所用系数之和皆为1。更优选地,所述的s符合1≤s≤1.3。本专利技术的有益效果是:1、因为本专利技术的固定输出时序图像放大的方法采用均分的方法将时钟冗余数分布于输入行中,因此图像亮度不突变;2、因为本专利技术的固定输出时序图像放大算法采用不同于输出时序的输入时序,因此较小的缓存就可维持图像放大功能正常运算;3、本专利技术的图像放大算法中仅仅使用较小的缓存就可以达到图像放大的功能并且保持亮度不突变,因此本专利技术的算法及系统成本地、功耗小。附图说明图1是本专利技术一种固定输出时序图像放大算法的系统示意图;图2是本专利技术一种固定输出时序图像放大算法的流程示意图;图3是本专利技术一种固定输出时序图像放大算法中输入图像时序控制处理的流程图示意图;图4是本专利技术一种固定输出时序图像放大算法中图像放大和固定时序输出的流程示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本专利技术,并不用于限定本专利技术。参考图1,本专利技术的一种固定输出时序图像放大算法的系统,该系统包括时序控制模块和数据处理模块;所述时序控制模块,根据输入图像大小、输出图像大小、缓存大小以及输出时序,用于计算得出输入时序的信息,并用输入时序控制输入图像输出;所述数据处理模块,用于将输入图像进行放大、调整输出图像的时序使输出时序符合固定输出时序的标准以及按固定输出时序输出放大图像。所述时序控制模块包括输入时序计算单元和输入时序图像输出单元;所述输入时序计算单元,用于计算输入时序的信息,包括输入时序的行长、输入时序的总行数以及冗余时钟数;所述输入时序图像输出单元,用于按照输入时序控制输入图像输出。所述数据处理模块包括图像放大单元和输出时序整理单元;所述图像放大单元,用于将输入图像进行放大;所述输出时序整理单元,用于整理输出时序至其符合固定输出时序的标准。参考图2,本专利技术的一种固定输出时序图像放大算法,该算法包括:S1、输入图像时序控制处理:S1-1、后台系统确定当前固定输出时序的放大模块所需输入图像的时序,所述时序为输入时序;S1-2、时序控制模块根据本文档来自技高网...
一种固定输出时序图像放大算法及其系统

【技术保护点】
一种固定输出时序图像放大算法的系统,其特征在于,该系统包括时序控制模块和数据处理模块;所述时序控制模块,根据输入图像大小、输出图像大小、缓存大小以及输出时序计算得出输入时序的信息,并用输入时序控制输入图像输出;所述数据处理模块,用于将输入图像进行放大、调整输出图像的时序使输出时序符合固定输出时序的标准以及按固定输出时序输出放大图像;所述时序控制模块包括输入时序计算单元和输入时序图像输出单元;所述输入时序计算单元,用于计算输入时序的信息,包括输入时序的行长、输入时序的总行数以及冗余时钟数;所述输入时序图像输出单元,用于按照输入时序控制输入图像输出。

【技术特征摘要】
1.一种固定输出时序图像放大算法,其特征在于,该算法包括:S1、输入图像时序控制处理:S1-1、后台系统确定当前固定输出时序的放大模块所需输入图像的时序,所述时序为输入时序;S1-2、时序控制模块根据输入时序控制图像源,输出图像至放大模块;S2、对放大模块的输入图像进行图像放大处理,同时调整放大模块输出图像的输出时序至所需固定时序;步骤S1所述输入图像时序控制处理,更具体的步骤如下:S0-1、后台系统确定输入行时序;S0-2、后台系统确定输入列时序;S0-3、后台系统确定时钟冗余数;S0-4、后台系统确定当前行时钟数;S0-5、按输入时序控制图像源,将图像输出到放大模块;步骤S0-4所述后台系统确定当前行时钟数,具体方法为:将时钟冗余数除以输入时序的总行数,得到每行多散布的时钟个数,然后从第一行开始依次判断各个输入行是否可以散布时钟;其中,所述每行多散布的时钟个数为小数。2.根据权利要求1所述固定输出时序图像放大算法,其特征在于,所述判断各个输入行是否可以散布时钟的判断方法如下:从第一行输入行开始以阿拉伯数字1开始进行依次递增编号,用编号和每行多散布的时钟个数的乘积判断当前输入行的时钟数是否增加1个;当前行所述乘积的整数部分与前一行所述乘积的整数部分相同,则当前输入行的时钟数不增加;当前行所述乘积的整数部分比前一行所述乘积的整数部分增加1,则当前输入行的时钟数增加1个。3.根据权利要求1所述固定输出时序图像放大算法,其特征在于,步骤S2所述的图像放大和固定时序输出,具体步骤为:S2-1、确认放大模块的输入图像;S2-2、缓冲器锁存图像数据;S2-3、后台系统确定输出图像输出行的输出位置;S2-4、后台系统确定输出图像的当前输出行所用输入图像的输入行和所述所用输入图像的输入行各行的所用系数;S2-5、采用所用输入图像的输入行数据及其系数,计算输出图像的输出行数据;S2-6、输出数据。4.根据权利要求3所述固定输出时序图像放大算法,其特征在于,所述确定输出图像当前输出行所用输入图像的输入行、计算所述所用输入图像的输入行各行...

【专利技术属性】
技术研发人员:谷元保姚洪涛
申请(专利权)人:吉林省福斯匹克科技有限责任公司
类型:发明
国别省市:吉林;22

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

1