一种图像处理芯片及电子设备的制作方法

文档序号:29721256发布日期:2022-04-16 19:28阅读:99来源:国知局
一种图像处理芯片及电子设备的制作方法

1.本技术实施例半导体技术领域,具体涉及一种图像处理芯片及电子设备。


背景技术:

2.几年来,随着微电子技术和计算机技术的发展,基于fpga (field-programmable gate array,现场可编程门阵列)可重构计算技术开始越来越多的应用在图像处理领域,它利用fpga可多次配置逻辑状态的特性,在运行时根据需要改变系统的电路结构,从而使系统兼具灵活、简捷、硬件资源可复用、易于升级等多种优良性能。
3.但是现有技术中都是通过fpga通过总线外接存储模块和处理器与所述fpga连接,这样导致整个图像处理的效率较低。


技术实现要素:

4.本技术实施例的目的在于提供一种图像处理芯片及电子设备,能够提供图像处理的效率较低。
5.具体地说,第一方面,本技术实施例提供了一种图像处理芯片,包括fpga、第一图像处理模块、第二图像处理模块、存储模块、输入模块和输出模块;
6.所述第一图像处理模块、所述存储模块、输入模块和输出模块分别与所述fpga连接并分布在所述fpga周围,所述第二图像处理模块设置在所述fpga中,所述第一图像处理模块用于对图像进行编解码和/或格式转换,所述第二图像处理模块用于对经输入模块输入的图像信息进行缩放,所述存储模块用于暂存图像信息;
7.根据输入的图像信息与待显示的目标图像信息的对比结果,所述 fpga调用第一图像处理模块和/或所述第二图像处理模块处理所述图像信息,将处理后的图像信息通过输出模块输出。
8.作为本技术的优选实施例,所述第一图像处理模块为解码器、编码器和格式转换模块中的一种或多种。
9.作为本技术的优选实施例,所述第二图像处理模块为缩放模块。
10.作为本技术的优选实施例,所述fpga、第一图像处理模块、第二图像处理模块、存储模块、输入模块和输出模块集成在同一芯片上。
11.作为本技术的优选实施例,所述fpga中设置有多个处理图像信息的配置逻辑,根据输入的图像信息与待显示的目标图像信息的对比结果,所述fpga调用与配置逻辑对应的第一图像处理模块和/或所述第一图像处理模块处理所述图像信息。
12.与现有技术相比,本技术实施例通过在一颗单一芯片内实现各种图像处理的功能,将各个图像处理单元进行模块化,并引入fpga可编程内核,用fpga作为中间媒介,连接输入输出模块、各个图像处理单元以及存储模块,通过fpga的不同配置,搭建出不同的数据通路,从而满足各种不同的应用需求,提供了图像处理的效率。
13.第二方面,本技术实施例还提供了一种电子设备,包括,上述所述的图像处理芯
片。
14.与现有技术相比,本技术实施例提供了电子设备的有益效果与第二方面的图像处理芯片相同,在此不在赘述。
附图说明
15.以示例的方式参考以下附图描述本技术的非限制性且非穷举性实施方案,其中:
16.图1为本技术一实施例提供的图像处理芯片的结构示意图;
17.图2为本技术另一实施例提供的图像处理芯片的结构示意图。
具体实施方式
18.为了使本技术的上述以及其他特征和优点更加清楚,下面结合附图进一步描述本技术。应当理解,本文给出的具体实施方案是出于向本领域技术人员解释的目的,仅是示例性的,而非限制性的。
19.为了使本技术领域的人员更好地理解本技术的技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
20.需要说明的是,在市场上图像处理领域需要应对的场景比较多,现有的图像处理芯片处理能力低下,一款专用芯片无法满足以上多种需求,另一种方案是用一款高性能处理器,做软件编程来进行灵活应对,然而这对性能要求太高,而且很难满足实时性的需求。所以本技术提供了如下技术方案以解决现有技术中的技术问题。
21.参考图1,图1为本技术实施例提供的图像处理芯片的结构示意图;
22.本技术实施例提供了一种图像处理芯片,具体包括fpga 01、第一图像处理模块02、第二图像处理模块03、存储模块04、输入模块05和输出模块06,在本技术实施例中,fpga 01、第一图像处理模块02、第二图像处理模块03、存储模块04、输入模块05和输出模块06集成在同一芯片上,本技术实施例将所有的图像处理模块集中在一颗芯片上,实现了图像处理的效率,同时也节省了成本。
23.所述第一图像处理模块02、所述存储模块04、输入模块05和输出模块06分别与所述fpga 01连接并分布在所述fpga 01周围,所述第二图像处理模块03设置在所述fpga 01中,本技术将第一图像处理模块 02、所述存储模块04、输入模块05和输出模块06设置在fpga 01的外围,这样可以减小fpg的体积,将第二图像处理模块03设置在所述 fpga 01中,因为第二图像处理模块03为缩放模块,需要根据输入的图像信息与待显示的目标图像信息的对比结果,通过第二图像处理模块03 进行缩放图像信息,将第二图像处理模块03设置在所述fpga 01可以应对不同的缩放比例要求,提高了图像处理的效率。
24.在本技术实施例中,所述第一图像处理模块02用于对图像进行编解码和/或格式转换,所述第二图像处理模块03用于对经输入模块05输入的图像信息进行缩放,所述存储模块04用于暂存图像信息,在本技术中,所述fpga 01中设置有多个处理图像信息的配置逻辑,根据输入的图像信息与待显示的目标图像信息的对比结果,所述fpga 01调用与配置逻
辑对应的第一图像处理模块02和/或所述第二图像处理模块03处理所述图像信息,并将处理后的图像信息通过输出模块06输出。
25.如图2所示,所述第一图像处理模块02为解码器02-1、编码器02-3 和格式转换模块02-2中的一种或多种,所述第二图像处理模块03为缩放模块,其中解码器02-1用于对图像信息进行解压缩处理,所述编码器 02-3用于对所述图像信息进行压缩处理,所述格式转换模块02-2用于对所述图像信息进行格式转换出来以便适应目标图像信息要求。
26.以下列举几种实施例通过本技术提供的图像处理芯片处理相关图像信息的过程;
27.当接收图像信息为压缩格式时,先直接存在存储模块中,然后通过解码器02-1做解压缩,再通过缩放模块03进行缩放后,通过输出模块06 输出图像信息,输出的图像信息与目标显示的图像信息一致。
28.当接收图像信息为非压缩格式时,先通过编码器02-3进行压缩编码,然后存入存储模块04,再进行通过解码器02-1解压缩,再通过缩放模块 03进行缩放后,通过输出模块06输出图像信息,输出的图像信息与目标显示的图像信息一致。
29.当接收图像信号为非压缩格式,先直接通过缩放模块03进行缩放,再通过格式转换模块02-2进行格式转换,然后存入存储模块04,读取图像信息时,通过格式转换模块02-2进行格式转换把格式转换为原有的格式,再通过缩放模块03进行缩放后,通过输出模块06输出图像信息,输出的图像信息与目标显示的图像信息一致。
30.当接收图像信号为压缩格式,先通过缩放模块03进行缩放,然后再通过格式转换模块02-2进行格式转换,再通过缩放模块03进行缩放,存入存储模块04,读取图像信息时,通过格式转换模块02-2进行格式转换把格式转换为原有的格式,再通过缩放模块03进行缩放后,通过输出模块06输出图像信息,输出的图像信息与目标显示的图像信息一致。
31.当接收图像信号为压缩格式,先通过解码器02-1做解压缩,然后再再通过格式转换模块02-2进行格式转换,再通过缩放模块03进行缩放,存入存储模块04,读取图像信息时,通过格式转换模块02-2进行格式转换把格式转换为原有的格式,然后再通过编码器02-3进行压缩编码后,通过输出模块06输出图像信息,输出的图像信息与目标显示的图像信息一致,以上实施例只是列举了几种通过本技术提供的图像处理芯片处理图像信息的过程,但是以上几种的实施例并不能涵盖本技术所有的图像处理过程,具体图像处理过程要根据输入的图像信息与待显示的目标图像信息的对比结果,进行确定,以便fpga 01调用与配置逻辑对应的第一图像处理模块02和/或所述第二图像处理模块03处理所述图像信息,并将处理后的图像信息通过输出模块06输出。
32.与现有技术相比,本技术实施例通过在一颗单一芯片内实现各种图像处理的功能,将各个图像处理单元进行模块化,并引入fpga可编程内核,用fpga作为中间媒介,连接输入输出模块、各个图像处理单元以及存储模块,通过fpga的不同配置,搭建出不同的数据通路,从而满足各种不同的应用需求,提供了图像处理的效率。
33.第二方面,本技术实施例还提供了一种电子设备,包括,上述所述的图像处理芯片。
34.与现有技术相比,本技术实施例提供了电子设备的有益效果与第二方面的图像处理芯片相同,在此不在赘述。
35.以上实施方案的至少一个技术特征可以进行任意的组合,为使描述简洁,未对上
述实施方案中的至少一个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
36.尽管结合实施方案对本技术进行了描述,但本领域技术人员应理解,上文的描述和附图仅是示例性而非限制性的,本技术不限于所公开的实施方案。在不偏离本技术的精神的情况下,各种改型和变体是可能的。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1