【技术实现步骤摘要】
图像缩放方法、存储介质及电子设备
本专利技术涉及LED显示屏图像缩放的
,特别涉及一种图像缩放方法、存储介质及电子设备。
技术介绍
在计算机图像处理和计算机图形学中,图像缩放是指对数字图像的大小进行调整的过程。图像缩放是一种非平凡的过程,需要在处理效率以及结果的平滑度和清晰度上做一个权衡。现有的图像缩放算法多采用插值算法,插值算法主要分为传统插值、基于边缘的插值和基于区域的插值。其中,双线性插值算法是应用较为广泛的图像缩放算法。专利公开号CN104869284A提出了一种双线性插值放大算法的高效率FPGA实现方法和装置,其侧重点在乘法器资源的数量控制,为此它提出了加权系数重复利用的概念,但实时性性能不佳。专利公开号CN108986033A也提出了一种基于双线性插值算法处理的图像缩放方法,其侧重点在资源的使用量的优化,但缩放后图像质量不佳。专利公开号CN106910162A也提出了一种基于FPGA的图像缩放处理方法及装置,其侧重点在存储资源,优化掉外部存储,并全部使用FPGA内部存储,但目前主流的双线性都不会再使 ...
【技术保护点】
1.图像缩放方法,其特征在于,包括步骤:/nS1、读取原始图像数据和缩放参数,根据所述缩放参数从所述原始图像数据中筛选并存储参与插值运算的有效像素行;/nS2、对当前图像帧根据存储的有效像素行写入图像数据RAM单元;/nS3、从所述图像数据RAM单元中读出所述当前图像帧的有效像素值,并根据有效像素值和插值系数进行插值计算,得到所述当前缩放图像帧的像素值;/nS4、读取下一图像帧作为当前图像帧,重复步骤S2-S4,完成图像缩放。/n
【技术特征摘要】
1.图像缩放方法,其特征在于,包括步骤:
S1、读取原始图像数据和缩放参数,根据所述缩放参数从所述原始图像数据中筛选并存储参与插值运算的有效像素行;
S2、对当前图像帧根据存储的有效像素行写入图像数据RAM单元;
S3、从所述图像数据RAM单元中读出所述当前图像帧的有效像素值,并根据有效像素值和插值系数进行插值计算,得到所述当前缩放图像帧的像素值;
S4、读取下一图像帧作为当前图像帧,重复步骤S2-S4,完成图像缩放。
2.根据权利要求1所述的图像缩放方法,其特征在于,所述图像数据RAM单元设置有N个依次排列且首尾相连的图像数据RAM,每个所述图像数据RAM的尺寸大于原始图像的一行数据的尺寸,所述N为大于或等于1的整数。
3.根据权利要求2所述的图像缩放方法,其特征在于,所述写入图像数据RAM单元包括按顺序排队写入所述图像数据RAM;和/或所述从所述图像数据RAM单元中读出包括从相邻的两个图像数据RAM中读出。
4.根据权利要求1所述的图像缩放方法,其特征在于,所述图像数据RAM单元包括RAM控制单元和四个依次排列且首尾相连的图像数据RAM;
所述RAM控制单元对四个所述图像数据RAM的写入进行控制,包括:
所述RAM控制单元接收提前写入信号时,将当前参与插值计算的两个所述图像数据RAM中排列在前的所述图像数据RAM的前一个所述图像数据RAM的地址作为当前需要写入的写RAM地址;和/或
所述RAM控制单元对四个所述图像数据RAM的写入进行控制,包括:
所述RAM控制单元接收读取控制单元的提前读取信号时,若所述提前读取信号为读取一行信号,则将上一次参与插值计算的两个所述图像数据RAM中排列在后的所述图像数据RAM的地址以及排列在后的所述图像数据RAM的下一个所述图像数据RAM的地址作为当前需要读取的两个读RAM地址,若所述提前读取信号为读取两行信号,则将除上一次参与插值计算的两个所述图像数据RAM的其余两个所述图像数据RAM的地址作为当前需要读取的两个读RAM地址。
5.根据权利要求2所述的图像缩放方法,其特征在于,所述步骤S2具体包括以下步骤:
写入控制单元接收当前图像帧开始信号,初始化已填充个数fillcount,所述已填充个数fillcount为所述图像数据RAM单元中填充满行且未被读取过数据的RAM个数,所述已填充个数fillcount小于等于N;
写入控制单元实时判断所述已填充个数fillcount是否小于N,若是,则发出提前写入信号至图像数据RAM单元,若否,则停止写入数据;
图像数据RAM单元接收所述提前写入信号,对所述已填充个数fillcount进行累加计数并更新下一次写RAM地址,将包括累加计数后的所述已填充个数fillcount和更新后的写RAM地址的写入更新信号反馈至写入控制单元,将包括累加计数后的所述已填充个数fillcount反馈至读取控制单元;
写入控制单元接收所述写入更新信号,将当前图像帧计算行号所映射的有效像素行写入更新后的所述写RAM地址所对应的图像数据RAM中,一个所述图像数据RAM存储一行所述有效像素行。
6.根据权利要求2所述的图像缩放方法,其特征在于,所述步骤S3具体包括:
S31、读取控制单元实时接收图像数据RAM单元返回的读取更新信号;
S32、读取控制单元根据所述读取更新信号从所述图像数据RAM单元中按行读出当前图像帧上第...
【专利技术属性】
技术研发人员:李永杰,黄斌,刘世良,聂宗福,
申请(专利权)人:深圳市洲明科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。