本发明涉及辅助显示,且特别涉及一种适用于低视力人群的双屏助视显示方法、装置及设备。
背景技术:
1、电子助视器是一种主要提供给视障人群使用的视觉辅助产品,其主要的部件为摄像头、处理器和显示屏,摄像头进行图像采集后和处理后在显示屏上放大、变色等调节,以使低视力人群(如老花、眼科疾病导致的低视力人群)能够在显示屏上更为清晰的观看目标内容。
2、传统的电子助视器多为单显示屏结构,但随着助视器技术的不断发展,目前市面上也出现了双屏助视器结构。现有的双屏助视器中两个显示屏通常会显示不同的场景,如其中一个显示屏看近,而另一显示屏则看远;或者两个显示屏进行同步复制显示。但不管是同步看近看远还是同步复制显示,每个显示图像的最大视野均只有单显示屏的显示区大小,且每个显示屏内的图像只能整体放大或整体缩小。即现有的双屏助视器不仅无法进行视野扩展,也无法实现全局预览和局部放大查看的同时显示,存在功能单一而难以满足用户要求的问题。
技术实现思路
1、本发明为了克服现有技术的不足,提供一种适用于低视力人群的双屏助视显示方法、装置及设备。
2、为了实现上述目的,本发明提供一种适用于低视力人群的双屏助视显示方法,其包括:
3、基于用户所选取的当前显微控制放大级数在主屏幕上确定以显示图像为参考的显微区域虚拟框的位置信息,所述位置信息包括显微区域虚拟框起点坐标(,)和宽高(,);
4、根据主屏幕的显示参数和主屏幕上当前显示图像的大小w0*h0,将显微区域虚拟框的位置信息映射成主屏幕坐标系内显微高亮框的位置信息,显微高亮框的位置信息包括其起点坐标(,)和宽高(,);
5、在主屏幕坐标系下扫描显微高亮框的移动状态,以获得显微高亮框移动后的起点坐标(,);
6、将移动后的显微高亮框起点坐标(,)进行反向映射,以获得移动后的显微区域虚拟框起点坐标(,);
7、基于显微区域虚拟框的宽高(,)和移动后的显微区域虚拟框起点坐标(,),提取显微区域虚拟框内的图像内容;
8、在副屏幕上显微放大所提取到的显微区域虚拟框内的图像内容。
9、根据本发明的一实施例,主屏幕的显示参数包括:主屏幕上显示出全部图像信息和轮廓时的全局可视区域窗口的起点坐标(,)和全局可视区域窗口宽高(,);
10、采用如下公式将显微区域虚拟框的位置信息映射成主屏幕坐标系内显微高亮框的位置信息:
11、;
12、;
13、;
14、;
15、其中,为显示图像的宽,显示图像的高。
16、根据本发明的一实施例,主屏幕的尺寸为16:9,其分辨率大小为;
17、基于用户所选取的当前显微控制放大级数的变化采用二级放大策略对显示图像进行放大;当显微控制放大级数从0~时采用第一放大策略对显示图像进行放大以使其适应主屏幕尺寸,为显示图像首次适应主屏幕显示尺寸时的显微控制放大级数;当显微控制放大级数从~时则采用第二放大策略以等比例放大适应主屏幕尺寸的显示图像。
18、根据本发明的一实施例,第一放大策略为:
19、当满足条件时显微区域虚拟框的位置信息如下:
20、;
21、;
22、32;
23、;
24、当时显微区域虚拟框的位置信息如下:
25、;
26、;
27、;
28、;
29、第二放大策略为:
30、每一显微控制放大级数随+1步进后的显微区域虚框的位置信息计算如下:
31、;
32、;
33、;
34、;
35、其中,(,)和(,)分别为显微控制放大级数变化前的显微区域虚拟框的起点坐标和宽高,(,) 和(,)为基于当前显微控制放大级数所确定的显微区域虚拟框的起点坐标和宽高。
36、根据本发明的一实施例,当前显微控制放大级数的调节范围在0~之间且最大显微控制放大级数与显示图像的分辨率和主屏幕分辨率相关。
37、根据本发明的一实施例,在主屏幕坐标系下扫描显微高亮框的移动状态时,判断显微高亮框的起点坐标和终点坐标是否超过主屏幕上显示出全部图像信息和轮廓时的全局可视区域窗口;若超过,嵌位显微高亮框的起点坐标或终点坐标至全局可视区域窗口边界坐标以形成显微高亮框移动后的位置信息。
38、根据本发明的一实施例,在提取到显微区域虚拟框内的图像内容后,基于用户所选取的背景颜色将图像内容进行变色处理后再在副屏幕上显微放大。
39、根据本发明的一实施例,所述适用于低视力人群的双屏助视显示方法还包括扩展显示模式,该模式包括:
40、根据用户所选取的当前显微控制放大级数,在显示图像上确定主屏幕视野放大区的位置信息,并以主屏幕视野放大区的边界为基准,在显示图像的水平方向或垂直方向上确定与主屏幕视野放大区连续相邻的副屏幕视野放大区的位置信息;所述位置信息包括视野放大区的起点坐标和宽高;
41、扫描当前显微控制放大级数的状态变化和主屏幕视野放大区的移动状态,当两者中的任一者发生变化时则重新计算主屏幕视野放大区的位置信息并同步更新副屏幕视野放大区位置信息;
42、分别获取主屏幕视野放大区和副屏幕视野放大区内的图像信息,并将两者独立放大显示于主屏幕显示区和副屏幕显示区内以实现扩展显示。
43、根据本发明的一实施例,所述适用于低视力人群的双屏助视显示方法还包括同步复制模式,该模式包括:
44、根据用户所选取的当前显微控制放大级数,在显示图像上确定主屏幕视野放大区的位置信息,所述位置信息包括视野放大区的起点坐标和宽高;
45、扫描当前显微控制放大级数的状态变化和主屏幕视野放大区的移动状态,当两者中的任一者发生变化时则重新计算主屏幕视野放大区的位置信息;
46、获取主屏幕视野放大区内的图像信息并将其分别显示于主屏幕显示区和副屏幕显示区内以实现同步复制显示。
47、另一方面,本发明还提供一种适用于低视力人群的双屏助视显示装置,其包括位置信息确定单元、位置信息映射单元、状态扫描更新单元、位置信息反向映射单元、内容提取单元以及显示控制单元。基于用户所选取的当前显微控制放大级数,位置信息确定单元在主屏幕上确定以显示图像为参考的显微区域虚拟框的位置信息,所述位置信息包括显微区域虚拟框起点坐标(,)和宽高(,)。位置信息映射单元根据主屏幕的显示参数和主屏幕上当前显示图像的大小w0*h0,将显微区域虚拟框的位置信息映射成主屏幕坐标系内显微高亮框的位置信息,显微高亮框的位置信息包括其起点坐标(,)和宽高(,)。状态扫描更新单元在主屏幕坐标系下扫描显微高亮框的移动状态,以获得显微高亮框移动后的起点坐标(,)。位置信息反向映射单元将移动后的显微高亮框起点坐标(,)进行反向映射,以获得移动后的显微区域虚拟框起点坐标(,)。内容提取单元基于显微区域虚拟框的宽高(,)和移动后的显微区域虚拟框起点坐标(,),提取显微区域虚拟框内的图像内容。显示控制单元在副屏幕上显微放大所提取到的显微区域虚拟框内的图像内容。
48、根据本发明的一实施例,该装置具有扩展显示模式,在该模式下:位置信息确定单元根据用户所选取的当前显微控制放大级数,在显示图像上确定主屏幕视野放大区的位置信息,并以主屏幕视野放大区的边界为基准,在显示图像的水平方向或垂直方向上确定与主屏幕视野放大区连续相邻的副屏幕视野放大区的位置信息;所述位置信息包括视野放大区的起点坐标和宽高。状态扫描更新单元扫描当前显微控制放大级数的状态变化和主屏幕视野放大区的移动状态,当两者中的任一者发生变化时则重新计算主屏幕视野放大区的位置信息并同步更新副屏幕视野放大区位置信息。内容提取单元分别获取主屏幕视野放大区的图像和副屏幕视野放大区内的图像,显示控制单元将获取的两个图像分别独立放大显示于主屏幕显示区和副屏幕显示区内以实现扩展显示。
49、根据本发明的一实施例,该装置具有同步复制模式,在该模式下:位置信息确定单元根据用户所选取的当前显微控制放大级数,在显示图像上确定主屏幕视野放大区的位置信息,所述位置信息包括视野放大区的起点坐标和宽高。状态扫描更新单元扫描当前显微控制放大级数的状态变化和主屏幕视野放大区的移动状态,当两者中的任一者发生变化时则重新计算主屏幕视野放大区的位置信息。内容提取单元获取主屏幕视野放大区内的图像,显示控制单元将获取的图像分别显示于主屏幕显示区和副屏幕显示区内以实现同步复制显示。
50、另一方面,本发明还提供一种计算机设备,其包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述适用于低视力人群的双屏助视显示方法中的步骤。
51、综上所述,本发明提供的适用于低视力人群的双屏助视显示方法中,根据用户选取的当前显微控制放大级数在主屏幕上确定以显示图像为参考的显微区域虚拟框位置信息,提取显微区域虚拟框内的显示图像内容并将其在副屏幕上进行显微放大,从而实现了主屏幕上的全图像预览显示和副屏幕上的局部放大显示。而当移动显微区域虚拟框以改变显微放大内容时,本发明基于显微区域虚拟框和显微高亮框之间位置信息的映射关系,将受图像参数影响且扫描定位难度较大的显微区域虚拟框位置信息的扫描,转换为标准的主屏幕坐标系下显微高亮框位置信息的扫描。该方法无需在显示图像上去定位显微放大内容,而是在主屏幕显示区上去定位显微高亮区的位置;当确定移动后的显微高亮区的位置信息后进行反向映射以得到显微区域虚拟框的位置信息。最后,再从映射得到的显微区域虚拟框中提取显微放大内容并显示于副屏幕上。这种显微放大方式在实现全局预览和局部放大的同时,还大大降低了显微放大定位的难度,大幅提升副屏幕显微放大的响应速度。
52、进一步的,本发明提供的适用于低视力人群的双屏助视显示方法还提供了双屏扩展显示模式和双屏同步复制模式。在双屏扩展显示模式下,副屏幕显示与主屏幕显示图像在垂直方向或水平方向连续连接的另一视野下的图像,增加了大倍数下可阅读的图像内容范围,在垂直或水平方向上的视野相比双屏同步复制模式扩大了两倍以使阅读时更有连接性。
53、为让本发明的上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。
1.一种适用于低视力人群的双屏助视显示方法,其特征在于,包括:
2.根据权利要求1所述的适用于低视力人群的双屏助视显示方法,其特征在于,主屏幕的显示参数包括:主屏幕上显示出全部图像信息和轮廓时的全局可视区域窗口的起点坐标(,)和全局可视区域窗口宽高(,);
3.根据权利要求1所述的适用于低视力人群的双屏助视显示方法,其特征在于,主屏幕的尺寸为16:9,其分辨率大小为;
4.根据权利要求3所述的适用于低视力人群的双屏助视显示方法,其特征在于:
5.根据权利要求3所述的适用于低视力人群的双屏助视显示方法,其特征在于,当前显微控制放大级数的调节范围在0~之间且最大显微控制放大级数与显示图像的分辨率大小和主屏幕分辨率相关。
6.根据权利要求1所述的适用于低视力人群的双屏助视显示方法,其特征在于,在主屏幕坐标系下扫描显微高亮框的移动状态时,判断显微高亮框的起点坐标和终点坐标是否超过主屏幕上显示出全部图像信息和轮廓时的全局可视区域窗口;若超过,嵌位显微高亮框的起点坐标或终点坐标至全局可视区域窗口边界坐标以形成显微高亮框移动后的位置信息。
7.根据权利要求1所述的适用于低视力人群的双屏助视显示方法,其特征在于,在提取到显微区域虚拟框内的图像内容后,基于用户所选取的背景颜色将图像内容进行变色处理后再在副屏幕上显微放大。
8.根据权利要求1所述的适用于低视力人群的双屏助视显示方法,其特征在于,所述适用于低视力人群的双屏助视显示方法还包括扩展显示模式,该模式包括:
9.根据权利要求1所述的适用于低视力人群的双屏助视显示方法,其特征在于,所述适用于低视力人群的双屏助视显示方法还包括同步复制模式,该模式包括:
10.一种适用于低视力人群的双屏助视显示装置,其特征在于,包括:
11.根据权利要求10所述的适用于低视力人群的双屏助视显示装置,其特征在于,该装置具有扩展显示模式,在该模式下:
12.根据权利要求10所述的适用于低视力人群的双屏助视显示装置,其特征在于,该装置具有同步复制模式,在该模式下:
13.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述方法的步骤。