基于AR眼镜的图像处理方法、装置以及电子设备与流程

未命名 07-14 阅读:217 评论:0

基于ar眼镜的图像处理方法、装置以及电子设备
技术领域
1.本技术涉及增强现实(augmented reality,ar)智能眼镜技术领域,尤其是涉及一种基于ar眼镜的图像处理方法、装置以及电子设备。


背景技术:

2.目前,ar智能眼镜与日常生活关联日益密切,人们在日常生活中也可以长时间佩戴ar智能眼镜。例如,在开车时也可以佩戴ar智能眼镜,借助ar智能眼镜提供信息。
3.但是,对于现有技术,用户在夜间佩戴ar眼镜遇到强光后将产生炫目,存在着夜间佩戴ar眼镜遇到强光视线较差的技术问题,影响用户使用体验。


技术实现要素:

4.本技术的目的在于提供一种基于ar眼镜的图像处理方法、装置以及电子设备,以缓解现有技术中夜间佩戴ar眼镜遇到强光视线较差的技术问题。
5.第一方面,本技术实施例提供了一种基于ar眼镜的图像处理方法,所述方法包括:
6.通过所述摄像头获取待处理图像;
7.对所述待处理图像进行亮点检测,确定所述待处理图像中的亮点区域;
8.对所述亮点区域进行图像处理,得到图像处理结果;
9.通过所述光机显示器对所述图像处理结果进行显示。
10.在一个可能的实现中,所述通过所述摄像头获取待处理图像,包括:
11.通过所述摄像头获取视频流;
12.对所述视频流进行逐帧提取,得到待处理图像。
13.在一个可能的实现中,所述对所述待处理图像进行亮点检测,确定所述待处理图像中的亮点区域,包括:
14.将所述待处理图像转换为第一灰度图;
15.将所述第一灰度图中像素值小于预设阈值的区域设置为黑色区域,将所述第一灰度图中像素值不小于预设阈值的区域设置为白色区域;其中,所述黑色区域的像素值为0,所述白色区域的像素值为255;
16.将所述白色区域确定为所述待处理图像中的亮点区域。
17.在一个可能的实现中,所述对所述亮点区域进行图像处理,得到图像处理结果,包括:
18.将所述亮点区域的像素值更改为指定数值,得到第二灰度图;
19.将所述第二灰度图转换为彩色图像,得到图像处理结果。
20.在一个可能的实现中,所述将所述待处理图像转换为第一灰度图,包括:
21.将所述待处理图像进行转换处理,得到转换后的原始灰度图;
22.对所述原始灰度图进行平滑滤波处理,得到第一灰度图。
23.在一个可能的实现中,所述预设阈值为200。
24.在一个可能的实现中,所述指定数值小于50。
25.第二方面,本技术实施例提供了一种基于ar眼镜的图像处理装置,所述装置包括:
26.获取模块,用于通过所述摄像头获取待处理图像;
27.检测模块,用于对所述待处理图像进行亮点检测,确定所述待处理图像中的亮点区域;
28.处理模块,用于对所述亮点区域进行图像处理,得到图像处理结果;
29.显示模块,用于通过所述光机显示器对所述图像处理结果进行显示。
30.第三方面,本技术实施例提供了一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法的步骤。
31.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可运行指令,所述计算机可运行指令在被处理器调用和运行时,所述计算机可运行指令促使所述处理器运行上述第一方面所述的方法的步骤。
32.本技术实施例带来了以下有益效果:
33.本技术实施例提供了一种基于ar眼镜的图像处理方法、装置以及电子设备,首先通过摄像头获取待处理图像,对待处理图像进行亮点检测,确定待处理图像中的亮点区域,之后对亮点区域进行图像处理,得到图像处理结果,从而通过光机显示器对图像处理结果进行显示,缓解了夜间佩戴ar眼镜遇到强光视线较差的技术问题。
附图说明
34.为了更清楚地说明本技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
35.图1为本技术实施例提供的一种基于ar眼镜的图像处理方法的流程示意图;
36.图2为本技术实施例提供的一种基于ar眼镜的图像处理方法的实际应用示意图;
37.图3为本技术实施例提供的一种基于ar眼镜的图像处理装置的结构示意图;
38.图4为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
39.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
40.本技术实施例中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
41.目前,ar智能眼镜与日常生活关联日益密切,人们在日常生活中也可以长时间佩
戴ar智能眼镜。例如,在开车时也可以佩戴ar智能眼镜,借助ar智能眼镜提供信息。但是,用户在夜间佩戴ar眼镜遇到远光灯等强光后将产生炫目,存在着夜间佩戴ar眼镜遇到强光视线较差的技术问题,影响用户使用体验甚至是生命安全。
42.基于此,本技术实施例提供了一种基于ar眼镜的图像处理方法、装置以及电子设备,缓解了现有技术中夜间佩戴ar眼镜遇到强光视线较差的技术问题。
43.下面结合附图对本技术实施例进行进一步的介绍。
44.图1为本技术实施例提供的一种基于ar眼镜的图像处理方法的流程示意图。其中,ar眼镜包括摄像头和光机显示器。如图1所示,该方法包括:
45.步骤s110,通过摄像头获取待处理图像。
46.示例性的,用户佩戴双目ar眼镜,ar眼镜可以通过自带的摄像头(超广角)进行图像采集,获取待处理图像。
47.步骤s120,对待处理图像进行亮点检测,确定待处理图像中的亮点区域。
48.示例性的,ar眼镜可以获取摄像头实时采集的视频画面帧,进行白色亮点特征检测确定待处理图像中的亮点区域。例如,某个连续区域存在像素p》200的点,或局部大面积出现颜色值为白色时,则可以确定待处理图像中的亮点区域。
49.步骤s130,对亮点区域进行图像处理,得到图像处理结果。
50.示例性的,眼镜镜片光机显示器上显示摄像头采集的视频时,将灯光亮点区域像素值(例如像素p》200的点)更改为更柔性的值(例如p《50)。因为是软算法实现,因此用户可自己选择亮点替换的颜色值,如蓝色、灰色、黄色等等,从而完成图像的处理。
51.需要说明的是,上述p》200、p《50在本技术实施例中仅做举例说明,在实际应用中可以设置为任何数值,本技术实施例对此不做限定。
52.步骤s140,通过光机显示器对图像处理结果进行显示。
53.示例性的,ar眼镜的光机显示器可以对处理后的图像进行显示,因为眼镜上的光机镜片透明度在50%,这样远方大灯灯光入眼亮度可以被中和掉,达到看到的画面更柔和的效果。
54.本技术实施例中,首先通过摄像头获取待处理图像,对待处理图像进行亮点检测,确定待处理图像中的亮点区域,之后对亮点区域进行图像处理,得到图像处理结果,从而通过光机显示器对图像处理结果进行显示,缓解了夜间佩戴ar眼镜遇到强光视线较差的技术问题。
55.下面对上述步骤进行详细介绍。
56.在一些实施例中,上述步骤s110具体可以包括如下步骤:
57.步骤a),通过摄像头获取视频流。
58.步骤b),对视频流进行逐帧提取,得到待处理图像。
59.示例性的,ar眼镜可以实时进行视频流的获取,而不是按时间间隔进行图像拍摄。首先通过摄像头获取视频流,之后对视频流进行逐帧提取,得到每一帧的待处理图像,进而对每一帧图像进行处理,实现了图像处理的连贯性,保证了ar眼镜所显示内容的亮点较为柔和,有效的缓解了夜间佩戴ar眼镜遇到强光视线较差的技术问题。
60.在一些实施例中,上述步骤s120具体可以包括如下步骤:
61.步骤c),将待处理图像转换为第一灰度图。
62.步骤d),将第一灰度图中像素值小于预设阈值的区域设置为黑色区域,将第一灰度图中像素值不小于预设阈值的区域设置为白色区域。
63.步骤e),将白色区域确定为待处理图像中的亮点区域。
64.对于上述步骤d),其中的黑色区域的像素值为0,白色区域的像素值为255。
65.示例性的,如图2所示,为了更好的区分图像中哪些区域是亮点区域,可以将图像进行“两级”阈值化处理,首先将图像转换为灰度图,之后将像素值p≥200的区域设置为255(白色),将像素值p<200的区域设置为0(黑色),使得灰度图中只有黑、白两色,从而可以清晰准确的将白色区域确定为待处理图像中的亮点区域,提高图像处理的准确度。
66.基于上述步骤c)、步骤d)和步骤e),上述步骤s130具体可以包括如下步骤:
67.步骤f),将亮点区域的像素值更改为指定数值,得到第二灰度图。
68.步骤g),将第二灰度图转换为彩色图像,得到图像处理结果。
69.示例性的,如图2所示,可以将灯光亮点区域的像素值更改为指定数值更改为更柔性的值,例如将亮点区域的像素值p更改为小于50。之后将像素值更改后的第二灰度图转换为彩色图像,因为是软算法实现,因此在进行彩色图像转换时,用户可自己选择亮点替换的颜色值,如蓝色、灰色、黄色等等,从而完成图像的处理,保证了ar眼镜所显示内容较为柔和,有效的缓解了夜间佩戴ar眼镜遇到强光视线较差的技术问题。
70.基于上述步骤c)、步骤d)和步骤e),上述步骤c)具体可以包括如下步骤:
71.步骤h),将待处理图像进行转换处理,得到转换后的原始灰度图。
72.步骤i),对原始灰度图进行平滑滤波处理,得到第一灰度图。
73.示例性的,如图2所示,在对灰度图进行阈值化处理之前,可以先对其进行平滑滤波处理,以减少高频噪声对图像处理结果的影响,从而使得处理过后的图像不存在任何的亮点,更加柔和,提高用户的使用体验。
74.图3为本技术实施例提供的一种基于ar眼镜的图像处理装置的结构示意图。其中,ar眼镜包括摄像头和光机显示器。如图3所示,基于ar眼镜的图像处理装置包括:
75.获取模块301,用于通过摄像头获取待处理图像;
76.检测模块302,用于对待处理图像进行亮点检测,确定待处理图像中的亮点区域;
77.处理模块303,用于对亮点区域进行图像处理,得到图像处理结果;
78.显示模块304,用于通过光机显示器对图像处理结果进行显示。
79.在一些实施例中,获取模块301具体用于:
80.通过摄像头获取视频流;
81.对视频流进行逐帧提取,得到待处理图像。
82.在一些实施例中,检测模块302具体用于:
83.将待处理图像转换为第一灰度图;
84.将第一灰度图中像素值小于预设阈值的区域设置为黑色区域,将第一灰度图中像素值不小于预设阈值的区域设置为白色区域;其中,黑色区域的像素值为0,白色区域的像素值为255;
85.将白色区域确定为待处理图像中的亮点区域。
86.在一些实施例中,处理模块303具体用于:
87.将亮点区域的像素值更改为指定数值,得到第二灰度图;
88.将第二灰度图转换为彩色图像,得到图像处理结果。
89.在一些实施例中,检测模块302具体用于:
90.将待处理图像进行转换处理,得到转换后的原始灰度图;
91.对原始灰度图进行平滑滤波处理,得到第一灰度图。
92.在一些实施例中,预设阈值为200。
93.在一些实施例中,指定数值小于50。
94.本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,系统实施例部分未提及之处,可参考前述方法实施例中相应内容。
95.本发明实施例提供了一种电子设备,具体的,该电子设备包括处理器和存储装置;存储装置上存储有计算机程序,计算机程序在被处理器运行时执行如上实施方式的任一项的方法。
96.图4为本发明实施例提供的一种电子设备的结构示意图,该电子设备包括:处理器401,存储器402,总线403和通信接口404,处理器401、通信接口404和存储器402通过总线403连接;处理器401用于执行存储器402中存储的可执行模块,例如计算机程序。
97.其中,存储器402可能包含高速随机存取存储器(ram,random access memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口404(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
98.总线403可以是isa总线、pci总线或eisa总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
99.其中,存储器402用于存储程序,处理器401在接收到执行指令后,执行程序,前述本发明实施例任一实施例揭示的流过程定义的装置所执行的方法可以应用于处理器401中,或者由处理器401实现。
100.处理器401可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器401中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器401可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现成可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器402,处理器401读取存储器402中的信息,结合其硬件完成上述方法的步骤。
101.本发明实施例所提供的可读存储介质的计算机程序产品,包括存储了程序代码的计算机可读存储介质,程序代码包括的指令可用于执行前面方法实施例中的方法,具体实
现可参见前述方法实施例,在此不再赘述。
102.功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
103.最后应说明的是:以上实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

技术特征:
1.一种基于ar眼镜的图像处理方法,其特征在于,所述ar眼镜包括摄像头和光机显示器;所述方法包括:通过所述摄像头获取待处理图像;对所述待处理图像进行亮点检测,确定所述待处理图像中的亮点区域;对所述亮点区域进行图像处理,得到图像处理结果;通过所述光机显示器对所述图像处理结果进行显示。2.根据权利要求1所述的方法,其特征在于,所述通过所述摄像头获取待处理图像,包括:通过所述摄像头获取视频流;对所述视频流进行逐帧提取,得到待处理图像。3.根据权利要求1所述的方法,其特征在于,所述对所述待处理图像进行亮点检测,确定所述待处理图像中的亮点区域,包括:将所述待处理图像转换为第一灰度图;将所述第一灰度图中像素值小于预设阈值的区域设置为黑色区域,将所述第一灰度图中像素值不小于预设阈值的区域设置为白色区域;其中,所述黑色区域的像素值为0,所述白色区域的像素值为255;将所述白色区域确定为所述待处理图像中的亮点区域。4.根据权利要求3所述的方法,其特征在于,所述对所述亮点区域进行图像处理,得到图像处理结果,包括:将所述亮点区域的像素值更改为指定数值,得到第二灰度图;将所述第二灰度图转换为彩色图像,得到图像处理结果。5.根据权利要求3所述的方法,其特征在于,所述将所述待处理图像转换为第一灰度图,包括:将所述待处理图像进行转换处理,得到转换后的原始灰度图;对所述原始灰度图进行平滑滤波处理,得到第一灰度图。6.根据权利要求3所述的方法,其特征在于,所述预设阈值为200。7.根据权利要求4所述的方法,其特征在于,所述指定数值小于50。8.一种基于ar眼镜的图像处理装置,其特征在于,所述ar眼镜包括摄像头和光机显示器;所述装置包括:获取模块,用于通过所述摄像头获取待处理图像;检测模块,用于对所述待处理图像进行亮点检测,确定所述待处理图像中的亮点区域;处理模块,用于对所述亮点区域进行图像处理,得到图像处理结果;显示模块,用于通过所述光机显示器对所述图像处理结果进行显示。9.一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至7任一项所述的方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可运行指令,计算机可运行指令在被处理器调用和运行时,所述计算机可运行指令促使所述处理器运行所述权利要求1至7任一项所述的方法。

技术总结
本发明提供了一种基于AR眼镜的图像处理方法、装置以及电子设备,涉及AR智能眼镜技术领域,缓解了夜间佩戴AR眼镜遇到强光视线较差的技术问题。该方法包括:通过摄像头获取待处理图像;对待处理图像进行亮点检测,确定待处理图像中的亮点区域;对亮点区域进行图像处理,得到图像处理结果;通过光机显示器对图像处理结果进行显示。处理结果进行显示。处理结果进行显示。


技术研发人员:刘威 夏勇峰
受保护的技术使用者:北京蜂巢世纪科技有限公司
技术研发日:2022.09.01
技术公布日:2023/7/13
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐