基于分段两点法的Gamma校正芯片形成方法技术

技术编号:3595314 阅读:379 留言:0更新日期:2012-04-11 18:40
一种基于分段两点法的Gamma校正芯片形成方法,将原始图像数据赋予一个反效果,再将其线性地转化为电信号,电信号再转化成亮度输出;对原始图像数据的反效果的Gamma值与显示设备的Gamma值互为倒数关系;将反作用的Gamma曲线沿横坐标方向平均分成16等份,然后按分段进行处理;在分段内由两端点斜率加权决定段内任意点的斜率,从而得出任意点的纵坐标值;据此产生每点Gamma校正后的信号输出,用硬件描述语言HDL编写出源代码,对源代码进行编译、仿真、验证形成SOC中的IP核,与现有技术相比,占用的硬件资源少,准确性佳,大大提高了屏幕显示效果。

【技术实现步骤摘要】

【技术保护点】
一种基于分段两点法的Gamma校正芯片形成方法:将原始图像数据赋予一个反效果,再将其线性地转化为电信号,电信号再转化成亮度输出;对原始图像数据的反效果的Gamma值与显示设备的Gamma值互为倒数关系;将反作用的Gamma曲线沿横坐标方向平均分成16等份,然后按分段进行处理;在分段内由两端点斜率加权决定段内任意点的斜率,从而得出任意点的纵坐标值;根据此原理,产生每点Gamma校正后的信号输出,实现方法步骤为:步骤1:输入信号的Input_Y分解为信号pwSegment ,xSegment,定义其高4位为信号pwSegment,低6位为信号xSegment;步骤2:计算信号K↓[1],pwSegment作为选择信号通过Mux从寄存器组irf_Mseg0~irf_Mseg15中选择出K↓[1];   步骤3:计算信号K↓[2],pwSegment作为选择信号从寄存器组irf_Bseg0~irf_Bseg15中选择出B_now,pwSegment+1作为选择信号从寄存器组irf_Bseg1~irf_Bseg16中选择出B_next; K↓[2]=B_next-B_now步骤4:计算信号K,采用K↓[1]、K↓[2]加权的方法:K↓[11]=K↓[1](64-xSegment)K↓[22]=K↓[2].xSegmentKpre=K↓[1 1]+K↓[22]K=Kpre>>6步骤5:产生校正后的信号Gamma_outxSegM=xSegment×KxSegMBrnd=xSegM+pwB_now<<6+Dither***Dithe r是一个循环位,其值为:***当前的pWoutputSat值决定下一个Dither得值;Gamma_out=pWoutputSat>>6将上述的步骤用硬件描述语言HDL编写出源代码,对源代码进行编译、仿真、验 证形成SOC中的IP核。...

【技术特征摘要】

【专利技术属性】
技术研发人员:华东华中张阳
申请(专利权)人:天津通广微电子有限公司
类型:发明
国别省市:12[中国|天津]

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

1