System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像中高亮点的抑制方法技术_技高网

图像中高亮点的抑制方法技术

技术编号:40396502 阅读:5 留言:0更新日期:2024-02-20 22:24
本发明专利技术公开了图像中高亮点的抑制方法,包括:S1、获取某一帧图像,将该帧图像的亮度值调整至满足设定条件以作为参考图像;S2、以参考图像的下一帧图像开始遍历图像,对每一帧图像逐行遍历当前帧图像的像素点,提取各行中的高亮点;S3、遍历获取各高亮点所在高亮区域中与各高亮点同行和同列的边界点;S4、根据S3得到的各高亮点的边界点的亮度值及S1得到的参考图像中与各高亮点对应区域的亮度值对各高亮点的像素值进行修正。本发明专利技术可以有效抑制图像中的高亮点,能够使得高亮点的像素与高亮区域的边缘之间能够平缓过度,保持了图像信息的完整性。

【技术实现步骤摘要】

本专利技术涉及图像处理,尤其涉及一种图像中高亮点的抑制方法


技术介绍

1、在内窥镜的使用过程中,体内由于光照和组织及液体的特性,往往会出现很多过曝点和高亮点的情况。过曝点为图像中某个像素点的亮度值达到最大值250,该像素点即为过曝点。高亮点为亮度值接近最大值的像素点,例如亮度值大于230的像素点。

2、手术过程中视频图像是rgb格式图像,在原本组织颜色的显示过程中,高亮点为光在这个位置反射最大的点。特点就是在原本颜色上变成了高亮点为白色,原本像素值信息已经丢失,并且高亮点会随着内窥镜的移动而改变。此外,高亮点的存在会影像医生的观察,长时间观察会导致医生眼部疲劳。


技术实现思路

1、专利技术目的:针对上述不足,本专利技术提出一种图像中高亮点的抑制方法,可将已经丢失像素信息的高亮点进行亮度抑制,计算量小,响应速度块,保持了图像信息的完整性。

2、技术方案:

3、图像中高亮点的抑制方法,包括:

4、s1、将某一帧图像的亮度值调整至满足设定条件进行曝光,以此作为参考图像;

5、s2、以参考图像的下一帧图像开始曝光,对每一帧图像逐行遍历当前帧图像的像素点,提取各行中的高亮点;

6、s3、遍历获取各高亮点所在高亮区域中与各高亮点同行和同列的边界点;

7、s4、根据s3得到的各高亮点的边界点的亮度值及s1得到的参考图像中与各高亮点对应的区域的亮度值对各高亮点的像素值进行修正。

8、具体地,所述s4中,所述对各高亮点的像素值进行修正,具体为:

9、计算当前帧图像中各高亮点对应的边界的亮度平均值,获取所述参考图像中与所述各高亮点对应的区域,计算该对应的区域的亮度平均值作为参考亮度平均值,计算前述边界的亮度平均值与对应的参考亮度平均值之间的比值并据此对当前帧图像中各高亮点的像素值进行修正。

10、更具体地,以所述比值与所述参考图像中与各高亮点位置对应的像素点的像素值的乘积作为各高亮点像素值的修正值。

11、更具体地,所述参考图像中与所述各高亮点对应的区域为所述参考图像中与各高亮点的左、右边界点相对应的像素点构成的对应区域;

12、或,所述参考图像中与各高亮点的上、下边界点相对应的像素点构成的对应区域;

13、或,所述参考图像中与各高亮点的所有边界点相对应的像素点构成的对应区域。

14、更具体地,所述s4中,所述计算当前帧图像中各高亮点对应的边界的亮度平均值,具体为:

15、根据所述s3得到各高亮点的左边界点、右边界点、上边界点和下边界点的r值、g值和b值,分别以其四个边界点的r值、g值和b值的平均值计算得到该高亮点对应的边界的亮度平均值。

16、具体地,所述s1中,将图像的亮度值调整至满足设定条件具体为:

17、通过调整曝光参数以降低该帧图像的亮度值,所述曝光参数包括曝光值、增益和照明光源的亮度值。

18、更具体地,对所述曝光值、增益和照明光源的亮度值三个参数中的至少一种进行调整,以降低所述图像的亮度值。

19、更具体地,对所述曝光值、增益和照明光源的亮度值同时与s-1相乘得到调整后的参数。

20、具体地,所述s3中,获取各高亮点所在高亮区域中与各高亮点同行和同列的边界点,具体为:

21、以各高亮点为基准,分别沿上下左右遍历寻找与每一高亮点同列和同行的第一个非高亮点,记为对应的边界点。

22、更具体地,若某一高亮点本身为图像某一方向的边界点,则以该高亮点作为其所在高亮区域中与该高亮点同行或同列的边界点,对应边界点的像素值采用该高亮点本身的像素值或赋值确定。

23、具体地,所述s2中,所述高亮点为像素值满足设定条件的像素点。

24、具体地,所述像素点的像素值包括r值、g值、b值,所述设定条件为所述像素点的亮度值大于设定值,同时其像素值中的r值大于255。

25、更具体地,所述像素点的亮度值l=0.2990r+0.5870g+0.1140b。

26、具体地,还包括:每隔设定帧图像,重复s1~s4,进而每隔设定帧图像得到一帧图像作为后续若干帧待抑制高亮点图像的参考图像;其中,设定帧可以根据视频帧率确定。

27、有益效果:

28、1、通过对获取的若干帧图像中的某一帧图像,将该帧图像的亮度值调整至满足设定条件以作为参考图像,以该参考图像对其他帧图像中的高亮点的像素值进行修正,进而抑制图像中的高亮点,能够使得高亮点的像素与高亮区域的边缘之间能够平缓过度,极大的缓解了医生长时间观看视频导致的眼部疲劳。

29、2、本专利技术抑制后的图像不会发生像素值的突变和畸形,在原有图像内容得以保证的基础上,有效修正了高亮区域的像素值,保持了图像信息的完整性。

30、3、本专利技术的计算量小,响应速度块,因此可以适用于视频中每帧图像的实时处理和显示。

本文档来自技高网...

【技术保护点】

1.图像中高亮点的抑制方法,其特征在于,包括:

2.根据权利要求1所述的图像中高亮点的抑制方法,其特征在于,所述S4中,所述对各高亮点的像素值进行修正,具体为:

3.根据权利要求2所述的图像中高亮点的抑制方法,其特征在于,以所述比值与所述参考图像中与各高亮点位置对应的像素点的像素值的乘积作为各高亮点像素值的修正值。

4.根据权利要求2所述的图像中高亮点的抑制方法,其特征在于,所述参考图像中与所述各高亮点对应的区域为所述参考图像中与各高亮点的左、右边界点相对应的像素点构成的对应区域;

5.根据权利要求2所述的图像中高亮点的抑制方法,其特征在于,所述S4中,所述计算当前帧图像中各高亮点对应的边界的亮度平均值,具体为:

6.根据权利要求1所述的图像中高亮点的抑制方法,其特征在于,所述S1中,将图像的亮度值调整至满足设定条件具体为:

7.根据权利要求6所述的图像中高亮点的抑制方法,其特征在于,对所述曝光值、增益和照明光源的亮度值三个参数中的至少一种进行调整,以降低所述图像的亮度值。

8.根据权利要求6所述的图像中高亮点的抑制方法,其特征在于,对所述曝光值、增益和照明光源的亮度值同时与s-1相乘得到调整后的参数。

9.根据权利要求1所述的图像中高亮点的抑制方法,其特征在于,所述S3中,获取各高亮点所在高亮区域中与各高亮点同行和同列的边界点,具体为:

10.根据权利要求9所述的图像中高亮点的抑制方法,其特征在于,若某一高亮点本身为图像某一方向的边界点,则以该高亮点作为其所在高亮区域中与该高亮点同行或同列的边界点,对应边界点的像素值采用该高亮点本身的像素值或赋值确定。

11.根据权利要求1所述的图像中高亮点的抑制方法,其特征在于,所述S2中,所述高亮点为像素值满足设定条件的像素点。

12.根据权利要求11所述的图像中高亮点的抑制方法,其特征在于,所述像素点的像素值包括R值、G值、B值,所述设定条件为所述像素点的亮度值大于设定值,同时其像素值中的R值大于255。

13.根据权利要求12所述的图像中高亮点的抑制方法,其特征在于,所述像素点的亮度值L=0.2990R+0.5870G+0.1140B。

14.根据权利要求1~13任一所述的图像中高亮点的抑制方法,其特征在于,还包括:每隔设定帧图像,重复S1~S4,进而每隔设定帧图像得到一帧图像作为后续若干帧待抑制高亮点图像的参考图像;其中,设定帧可以根据视频帧率确定。

...

【技术特征摘要】

1.图像中高亮点的抑制方法,其特征在于,包括:

2.根据权利要求1所述的图像中高亮点的抑制方法,其特征在于,所述s4中,所述对各高亮点的像素值进行修正,具体为:

3.根据权利要求2所述的图像中高亮点的抑制方法,其特征在于,以所述比值与所述参考图像中与各高亮点位置对应的像素点的像素值的乘积作为各高亮点像素值的修正值。

4.根据权利要求2所述的图像中高亮点的抑制方法,其特征在于,所述参考图像中与所述各高亮点对应的区域为所述参考图像中与各高亮点的左、右边界点相对应的像素点构成的对应区域;

5.根据权利要求2所述的图像中高亮点的抑制方法,其特征在于,所述s4中,所述计算当前帧图像中各高亮点对应的边界的亮度平均值,具体为:

6.根据权利要求1所述的图像中高亮点的抑制方法,其特征在于,所述s1中,将图像的亮度值调整至满足设定条件具体为:

7.根据权利要求6所述的图像中高亮点的抑制方法,其特征在于,对所述曝光值、增益和照明光源的亮度值三个参数中的至少一种进行调整,以降低所述图像的亮度值。

8.根据权利要求6所述的图像中高亮点的抑制方法,其特征在于,对所述曝光值、增益和照明光源的亮度值同时与s-1相乘得到调整后...

【专利技术属性】
技术研发人员:韩霆韩志敏
申请(专利权)人:佗道医疗科技有限公司
类型:发明
国别省市:

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

1