一种图像处理方法以及图像处理装置的制造方法_5

文档序号:9380932阅读:来源:国知局
利要求1或2所述的图像处理方法,其特征在于,所述根据所述红色分量、所述绿色分量、所述蓝色分量、所述第一预设值、所述区间变量、所述差角变量以及所述饱和度参数计算目标区间变量以及临时参数包括: 根据所述红色分量、所述绿色分量、所述蓝色分量确定亮度以及最小分量; 根据所述红色分量、所述绿色分量、所述蓝色分量、所述亮度以及所述最小分量计算差异参数集,所述差异参数集包括第一差异参数; 根据所述红色分量、所述绿色分量、所述蓝色分量、所述差异参数集以及所述第一预设值计算目标区间参数以及目标差角变量; 根据所述目标区间参数确定目标区间变量; 根据所述亮度、所述第一差异参数、所述第一预设值、所述目标差角变量以及所述饱和度参数计算临时参数。4.根据权利要求3所述的图像处理方法,其特征在于,根据所述红色分量、所述绿色分量、所述蓝色分量确定亮度以及最小分量包括:若 r>g, r>b,贝Ij max = r ;若 r>g, b>r,贝Ij max = b ;若 r<g, r>b,贝Ij max = g ;若 r<g, r<b,贝Ij min = r ;若 r<g, b<r,贝Ij min = b ;若 r>g, r<b,贝Ij min = g ; 其中,所述max为亮度,所述min为最小分量,所述r为所述红色分量,所述g为所述绿色分量,所述b为所述蓝色分量。5.根据权利要求4所述的图像处理方法,其特征在于,所述根据所述红色分量、所述绿色分量、所述蓝色分量、所述亮度以及所述最小分量计算差异参数集包括: delta = max-min ;若 r〈g,则 delta_rg = g-r ;若 r>g,则 delta_rg = r-g ;若 b〈r,则delta_br = r~h ;若 b>r,则 delta_br = h~r ;若 b〈g,则 delta_gb = g_b ;若 b>g,则 delta_gb = g-b ; 所述delta为第一差异参数,所述delta—rg为第二差异参数,所述delta—br为第三差异参数,所述delta—gb为第四差异参数,所述max为所述亮度,所述min为所述最小分量,所述r为所述红色分量,所述g为所述绿色分量,所述b为所述蓝色分量。6.根据权利要求5所述的图像处理方法,其特征在于,所述根据所述红色分量、所述绿色分量、所述蓝色分量、所述差异参数集以及所述第一预设值计算目标区间参数以及目标差角变量包括: 通过以下方式计算目标区间参数i’以及目标差角变量new—f:若 r = g,g = b,贝丨J i’ = Δ i,new—f = O ;若 r = max,g ^ b,delta—gb*m = delta*m,贝丨J i’ = Λ i+l? new_f = Λ f^delta ;若 r = max,g = b? A f*delta+delta—gb*m = delta*m,贝丨J I = Λ i+l? new—f =Λ f氺delta+delta—gb氺m—delta氺m ;若 r = max,g ^ b,A f*delta+delta—gb*m〈delta*m,则 i’ = Λ i?new_f = Λ f^delta ;若 r = max,g〈b,Λ f*delta = delta—gb*m,则 new—f = Λ f*delta-delta—gb*m,I =Δ i+6 ; 若 r = max,g〈b,A f *de 11a〈de 11a_gb*m, 贝丨J i’ = Λ i + 5 ? new_f =Λ f氺delta+delta氺m—delta—gb氺m ;^g = max,r = 2*delta+b,b = r? delta—br*m = delta*m,则 i = A i+3,new—f =Λ f*delta ;若 g = max,r = 2*delta+b,b = r? Λ f*delta+delta—br*m>delta*m,则 i,= A i+3,new—f = A f*delta+delta—br*m_delta*m ;若 g = max,r = 2*delta+b,b = r? Λ f*delta+delta—br*m = delta*m,则 i,= A i+2,new—f = A f*delta+delta—br*m ;若 g = max,r = 2*delta+b,r>b,Λ f*delta = delta—br*m,则 i,= A i+2,new—f =Λ f*delta_delta—br*m ; ^g = max,r = 2*delta+b,r>b,A f*delta〈delta—br*m,贝!j i = A i+1,new—f =Λ f氺delta+delta氺m_delta—br氺m ;若 g = max,r>2*delta+b,贝丨J i’ = Λ i? new_f = Λ f^delta ;若 b = max,g = 4*delta+r,r>g,Λ f*delta+delta—rg*m = delta*m,则 i = A i+5,new—f = A f*delta+delta—rg*m_delta*m ;若 b = max,g = 4*delta+r,r>g,A f*delta+delta—rg*m〈delta*m,贝丨J i = A i+4,new—f = A f*delta+delta—rg*m ;若 b = max,g = 4*delta+r,g>r,Λ f*delta = delta—rg*m,贝丨J i = A i+4,new—f =Λ f*delta_delta—rg*m ;若 b = max,g = 4*delta+r,g>r,A f*delta〈delta—rg*m,贝丨J i = A i+3,new—f =Λ f氺delta+delta氺m_delta—rg氺m ;若 b = max,g>4*delta+r,则 i’ = Λ i? new_f = Λ f^delta ; 其中,所述r为所述红色分量,所述g为所述绿色分量,所述b为所述蓝色分量,所述m为所述第一预设值,所述△ f为所述差角变量,所述delta为所述第一差异参数,所述delta—rg为所述第二差异参数,所述delta—br为所述第三差异参数,所述delta—gb为所述第四差异参数,所述Ai为所述区间变量,所述Af为所述差角变量。7.根据权利要求6所述的图像处理方法,其特征在于,所述根据所述目标区间参数确定目标区间变量包括:若 i’ 兰 6,贝Ij new_i = i’ -6 ;若 i’〈6,贝Ij new_i = i’ ; 其中,所述new_i为目标区间变量,所述i’为所述目标区间参数。8.根据权利要求6所述的图像处理方法,其特征在于,所述根据所述亮度、所述第一差异参数、所述第一预设值、所述目标差角变量以及所述饱和度参数计算临时参数包括: 通过如下方式计算第一临时参数b_stpl、第二临时参数c_stpl以及第三临时参数d_stpl:b—stpl = (max^n)-(delta^adj^sat);c—stpl = (max^m^n) - (adj_sat;!<new_f);d—stpl = (max^m^n) + (adj_sat;!<new_f)-(delta^adj^sat^m); 其中,所述max为所述亮度,所述delta为所述第一差异参数,所述adj_sat为所述饱和度参数,所述neW_f为所述目标差角变量,所述m为所述第一预设值,所述η为第二预设值,所述m以及η满足以下公式:m = 2n。9.根据权利要求8所述的图像处理方法,其特征在于,所述将所述临时参数进行移位处理得到目标参数包括: 通过以下方式计算第一目标参数b_value,第二目标参数c_value,第三目标参数d_value:b_value = (b_stpl>>kl);c_value = (c_stpl>>k2);d—value = (d—stpl>>k2); 其中,kl,k2为预设整数,b_stpl?kl表示将b—stpl右移kl个比特10.根据权利要求9所述的图像处理方法,其特征在于,所述根据所述目标区间变量以及所述目标参数确定目标红色分量、目标绿色分量以及目标蓝色分量包括: 通过以下方式计算目标红色分量new—r、目标绿色分量new—g以及目标蓝色分量new—b:若 new—i = O,贝丨J new—r = max,new—g = d—value,new—b = b_value ;若 new—i = I,贝丨J new—r = c_value,new—g = max,new—b = b_value ;若 new—i = 2,贝丨J new—r = b_value,new—g = max,new—b = d—value ;若 new—i = 3,贝丨J new—r = b_value,new—g = c_value,new—b = max ;若 new—i = 4,贝丨J new—r = d—value,new—g = b_value,new—b = max ;若 new—i = 5,贝丨J new—r = max,new—g = b_value,new—b = c_value ; 其中,new—r为目标红色分量,new—g为目标绿色分量,new—b为目标蓝色分量,b—value为所述第一临时参数,c—value为所述第二临时参数,d—value为所述第三临时参数,new—i为所述目标区间变量,所述max为所述亮度。11.根据权利要求8所述的图像处理方法,其特征在于,所述根据所述亮度、所述第一差异参数、所述目标差角变量以及所述饱和度参数计算临时参数之前包括: 判断所述第一差异参数与所述饱和度参数之积是否小于所述亮度与所述第二预设值之积,若是,则触发根据所述亮度、所述第一差异参数、所述目标差角变量以及所述饱和度参数计算临时参数的步骤。12.一种图像处理装置,其特征在于,包括: 获取模块,用于获取待处理像素点的红色分量、绿色分量、蓝色分量; 接收模块,用于接收色调参数以及饱和度参数; 计算模块,用于根据所述色调参数以及第一预设值计算区间变量以及差角变量; 运算模块,用于根据所述红色分量、所述绿色分量、所述蓝色分量、所述第一预设值、所述区间变量、所述差角变量以及所述饱和度参数进行运算得到目标区间变量以及临时参数; 移位处理模块,用于对所述临时参数进行移位处理得到目标参数; 确定模块,用于根据所述目标区间变量以及所述目标参数确定目标红色分量、目标绿色分量以及目标蓝色分量; 更新模块,用于按照所述目标红色分量、目标绿色分量以及目标蓝色分量对所述待处理像素点显示的颜色进行更新。13.根据权利要求12所述的图像处理装置,其特征在于,所述运算模块具体用于根据所述红色分量、所述绿色分量、所述蓝色分量确定亮度以及最小分量;根据所述红色分量、所述绿色分量、所述蓝色分量、所述亮度以及所述最小分量计算差异参数集,所述差异参数集包括第一差异参数;根据所述红色分量、所述绿色分量、所述蓝色分量、所述差异参数集以及所述第一预设值计算目标区间参数以及目标差角变量;根据所述目标区间参数确定目标区间变量;根据所述亮度、所述第一差异参数、所述目标差角变量以及所述饱和度参数计算临时参数。14.根据权利要求13所述的图像处理装置,其特征在于,所述运算模块还用于判断所述第一差异参数与所述饱和度参数之积是否小于所述亮度与第二预设值之积,若是,则触发所述运算模块根据所述亮度、所述第一差异参数、所述目标差角变量以及所述饱和度参数计算所述临时参数。
【专利摘要】本发明实施例公开了一种图像处理方法以及图像处理装置,用于加快执行速度,减少图像处理装置的功耗,还可用于无除法器或无FPU的集成电路。本发明实施例方法包括:获取待处理像素点的红色分量、绿色分量、蓝色分量;接收色调参数以及饱和度参数;根据色调参数以及第一预设值计算区间变量以及差角变量;根据红色分量、绿色分量、蓝色分量、第一预设值、区间变量、差角变量以及饱和度参数进行运算得到目标区间变量以及临时参数;对临时参数进行移位处理得到目标参数;根据目标区间变量以及目标参数确定目标红色分量、目标绿色分量以及目标蓝色分量,按照目标红色分量、目标绿色分量以及目标蓝色分量对待处理像素点显示的颜色进行更新。
【IPC分类】H04N9/64
【公开号】CN105100762
【申请号】CN201510424446
【发明人】李振徽, 陈玮凯
【申请人】敦泰电子有限公司
【公开日】2015年11月25日
【申请日】2015年7月17日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1