1.一种并行图像色彩增强方法,其特征在于,包括以下步骤:
步骤1,加载图像数据,计算三维查表系数和插值权重;所述三维查表系数为每个单独色彩通道的查找表的表项对应的索引系数;
步骤2,基于查找表,通过查表操作获取插值所需RGB三通道查表结果;
步骤3,基于步骤2的查表结果以及所述插值权重计算每个插值点的RGB值,并输出结果。
2.根据权利要求1所述的方法,其特征在于,步骤1之前还设置有参数预加载步骤,包括:将三维RGB空间颜色查找表以及计算插值权重所需参数加载至缓冲器;所述三维RGB空间颜色查找表为R、G、B三色单独色彩通道的查找表。
3.根据权利要求1所述的方法,其特征在于,所述通过查表操作获取插值所需RGB三通道查表结果,采用分段查表进行灰度变换,包括以下步骤:
步骤21,将所述灰度映射查找表拆分为M个子查找表;M=L/N,M值会向上取整,其中,L为所述灰度映射查找表的大小,N为预设的并行度;
步骤22,通过像素灰度值的低位字节对M个大小为N的子查找表进行查表;
步骤23,通过高位字节对M个查表结果进行筛选,最终获得查表数据作为灰度变换的结果。
4.根据权利要求3所述的方法,其特征在于,所述缓冲器中缓冲单元大小为N个像素;所述缓冲器配备有4个读取端口和4个写入端口。
5.根据权利要求4所述的方法,其特征在于,缓冲器支持直接使用序号对其中缓冲单元进行读写;缓冲器与运算部件同步运行。
6.一种并行图像色彩增强装置,其特征在于,该装置包括局部存储器、访存控制单元、缓冲器、并行算术逻辑单元、并行乘累加器、状态机、数据交织单元;
所述局部存储器,用于保存输入输出图像数据以及并行视频图像对比度增强算法所需参数,该存储器支持并行访问;
所述访存控制单元,用于局部存储器与缓冲器之间的数据交换;
所述缓冲器,用于缓冲一次完整的处理流程所需要的全部数据以及中间结果,该缓冲区可以通过地址直接索引;
所述并行算术逻辑单元,用于执行并行视频图像对比度增强算法中涉及的非乘法类算术与逻辑运算;
所述并行乘累加器,用于对执行乘法相关运算;
所述状态机,用于产生所有功能部件的控制信号;
所述数据交织单元,用于并行查表操作;
所述状态机分别通过通信线路与数据交织单元、缓冲器、并行乘累加器、并行算术逻辑单元、访存控制单元连接;所述局部存储器通过通信线路与访存控制单元连接;所述缓冲器分别通过通信线路与访存控制单元、数据交织单元、并行算术逻辑单元、并行乘累加器连接;所述数据交织单元分别通过通信线路与并行算术逻辑单元、并行乘累加器连接;所述并行算术逻辑单元通过通信线路与并行乘累加器连接。
7.根据权利要求6所述的装置,其特征在于,所述缓冲器所缓存的数据还包括三维RGB空间颜色查找表;所述三维RGB空间颜色查找表为R、G、B三色单独色彩通道的查找表。