logo好方法网

一种视场角的测量方法、设备、系统及计算机存储介质


技术摘要:
本申请适用于计算机技术领域,提供了一种视场角的测量方法,包括:获取预设视场角的摄像头采集的第一图像,所述第一图像包括虚像显示设备显示的棋盘格图卡;基于所述第一图像,确定所述棋盘格图卡的第一尺寸;基于所述棋盘格图卡的第一尺寸,以及所述第一图像的第二尺  全部
背景技术:
随着集成电路技术的发展,电子设备逐渐朝着功能多样化、小型化发展,而随着虚 拟现实(Virtual  Reality,VR)技术、增强现实(Augmented  Reality,AR)混合现实(Mixed  Reality,MR)技术的发展和应用,各式基于这些技术的显示设备逐渐出现在公众的视野,其 通常以类似头盔的造型,辅以特殊的显示屏和信号源将画面呈现在使用者的眼前,如VR头 戴显示设备、AR头戴显示设备,抬头显示设备(Head-up  Display,HUD)等。视场角(Field  of  View)是指前述这些上述这些虚像显示设备所形成的图像中,人眼可观察到图像的边缘与 观察点(人眼瞳孔中心)连线的夹角。视场角的大小直接影响头戴式显示设备用户所观看到 画面大小。 现有的确定视场角的方法为通过显示设备显示纯色图卡,并通过已知视场角的摄 像头捕捉显示设备显示的图卡区域,然后根据摄像头捕捉的图像的尺寸以及摄像头捕捉的 图像中纯色图卡区域的尺寸,用三角函数或比值关系计算出显示设备的视场角。 上述方法可以较为方便地对显示设备的视场角进行测量。但是,在测量显示设备 的视场角时,往往还需要对显示设备的其他多项数据进行测量,例如,清晰度、畸变、色散等 等,这导致测试的过程需要频繁更换显示设备的图卡,也就是说,现有的视场角的测量方法 导致数据测量的过程繁琐,极大影响测量数据的效率。
技术实现要素:
本申请实施例提供了一种视场角的测量方法、设备、系统及计算机存储介质,可以 解决现有的视场角的测量方法导致数据测量的过程繁琐,极大影响测量数据效率的问题。 第一方面,本申请实施例提供了一种视场角的测量方法,用于测量虚像显示设备 的视场角,所述方法包括: 获取预设视场角的摄像头采集的第一图像,所述第一图像包括虚像显示设备显示 的棋盘格图卡; 基于所述第一图像,确定所述棋盘格图卡的第一尺寸; 基于所述棋盘格图卡的第一尺寸,以及所述第一图像的第二尺寸与预设的与所述 第二尺寸对应的所述摄像头视场角的比值,确定所述虚像显示设备的视场角。 进一步地,所述棋盘格图卡包括多个尺寸相同的子棋盘格,所述棋盘格图卡包括 多个尺寸相同的子棋盘格,所述棋盘格图卡的第一尺寸至少包括以下之一:所述棋盘格图 卡的对角线尺寸、所述棋盘格图卡的横向尺寸或所述棋盘格图卡的纵向尺寸;且所述第一 尺寸为所述棋盘格图卡中第一子棋盘格第一角点与第二子棋盘格第一角点的连线; 所述基于所述第一图像,确定所述棋盘格图卡的第一尺寸,包括: 5 CN 111551346 A 说 明 书 2/18 页 获取所述棋盘格图卡中目标子棋盘格的第三尺寸;所述第三尺寸为所述目标子棋 盘格的边长信息; 基于所述第三尺寸,确定所述第一子棋盘格第一角点的坐标信息和所述第二子棋 盘格第一角点的坐标信息;以及, 基于所述第一子棋盘格第一角点的坐标信息和所述第二子棋盘格第一角点的坐 标信息,确定所述棋盘格图卡的第一尺寸。 进一步地,所述获取所述棋盘格图卡中目标子棋盘格的第三尺寸,包括: 获取所述第一图像中所有可识别子棋盘格的各个角点的坐标信息; 从所有可识别的子棋盘格中选定一个子棋盘格作为所述目标子棋盘格; 获取所述目标子棋盘格第一角点的第一坐标信息,以及再另行获取所述目标子棋 盘格第一角点所在行上至少一个角点的第二坐标信息和所在列上至少一个角点的第三坐 标信息; 根据所述目标子棋盘格的第一坐标信息与所述第二坐标信息及第三坐标信息之 间的相对位置关系,确定出所述目标子棋盘格的第三尺寸。 进一步地,所述第一图像中所有可识别子棋盘格各个角点的坐标信息包括:所述 第一子棋盘格第二角点的坐标信息和所述第二子棋盘格第二角点的坐标信息; 所述基于所述第三尺寸,确定所述第一子棋盘格第一角点的坐标信息和所述第二 子棋盘格第一角点的坐标信息,包括: 基于所述第三尺寸以及所述第一子棋盘格第二角点的坐标信息,确定所述第一子 棋盘格第一角点的坐标信息; 基于所述第三尺寸以及所述第二子棋盘格第二角点的坐标信息,确定所述第二子 棋盘格第一角点的坐标信息。 进一步地,当所述棋盘格图卡的第一尺寸包括:所述棋盘格图卡的对角线尺寸时, 所述第一子棋盘格第一角点为所述棋盘格图卡的左上角角点,所述第二子棋盘格第一角点 为所述棋盘格图卡的右下角角点;或,所述第一子棋盘格第一角点为所述棋盘格图卡的左 下角角点,所述第二子棋盘格第一角点为所述棋盘格图卡的右上角角点; 或, 当所述棋盘格图卡视场角的第一尺寸包括:所述棋盘格图卡的横向尺寸时,所述 第一子棋盘格第一角点为所述棋盘格图卡第一列上第k行的角点,所述第二子棋盘格第一 角点为所述棋盘格图卡第m列上第k行的角点; 或, 当所述棋盘格图卡视场角的第一尺寸包括:所述棋盘格图卡的纵向尺寸时,所述 第一子棋盘格第一角点为所述棋盘格图卡第一行上第j列的角点,所述第二子棋盘格第一 角点为所述棋盘格图卡第n行上第j列的角点; 其中,n为所述棋盘格图卡的行数,m为所述棋盘格图卡的列数,k大于等于1且小于 等于n,j大于等于1且小于等于m。 进一步地,当所述棋盘格图卡视场角的第一尺寸包括:所述棋盘格图卡对角线尺 寸时,所述基于所述第一子棋盘格第一角点的坐标信息和所述第二子棋盘格第一角点的坐 标信息,确定所述棋盘格图卡视场角的第一尺寸,包括: 6 CN 111551346 A 说 明 书 3/18 页 基于所述棋盘格图卡的左上角角点和所述棋盘格图卡的右下角角点,计算所述棋 盘格图卡对角线尺寸;或, 基于所述棋盘格图卡的左下角角点和所述棋盘格图卡的右上角角点,计算所述棋 盘格图卡对角线尺寸;或 基于所述棋盘格图卡的左上角角点和所述棋盘格图卡的右下角角点,计算第一对 角线的尺寸;基于所述棋盘格图卡的左下角角点和所述棋盘格图卡的右上角角点,计算第 二对角线的尺寸;将所述第一对角线的尺寸和所述第二对角线的尺寸的平均值作为所述棋 盘格图卡对角线尺寸。 进一步地,当所述棋盘格图卡的第一尺寸包括:所述棋盘格图卡的对角线尺寸时, 所述从所有可识别的子棋盘格中选定一个子棋盘格作为所述目标子棋盘格,包括: 将所述棋盘格图卡中的第二行第二列的子棋盘格作为目标子棋盘格,或者将所述 棋盘格图卡中的第n-1行第m-1列的子棋盘格作为目标子棋盘格;其中,n为所述棋盘格图卡 的行数;m为所述棋盘格图卡的列数。 进一步地,所述基于所述棋盘格图卡视场角的第一尺寸,以及所述第一图像的第 二尺寸与预设的与所述第二尺寸对应的所述摄像头视场角的比值,确定所述虚像显示设备 的视场角,包括: 基于所述棋盘格图卡视场角的第一尺寸、以及所述第一图像视场角的第二尺寸与 预设的与所述第二尺寸对应的所述摄像头视场角的比值,按照公式一计算出所述虚像显示 设备的视场角;其中,所述公式一为: 其中,PARVR为所述第一尺寸,FARVR为所述虚像显示设备的视场角,Pcam为所述第二尺 寸,Fcam为预设的与所述第二尺寸对应的所述摄像头视场角; 或; 基于所述棋盘格图卡的第一尺寸、以及所述第一图像的第二尺寸与预设的与所述 第二尺寸对应的所述摄像头视场角的比值,按照公式二计算出所述虚像显示设备的视场 角;其中,所述公式二为: 第二方面,本申请实施例提供了一种视场角的测量装置,用于测量虚像显示设备 的视场角,所述装置包括: 第一获取单元,用于获取预设视场角的摄像头采集的第一图像,所述第一图像包 括虚像显示设备显示的棋盘格图卡; 第一确定单元,用于基于所述第一图像,确定所述棋盘格图卡的第一尺寸; 第二确定单元,用于基于所述棋盘格图卡的第一尺寸,以及所述第一图像的第二 尺寸与预设的与所述第二尺寸对应的所述摄像头视场角的比值,确定所述虚像显示设备的 视场角。 进一步地,所述棋盘格图卡包括多个尺寸相同的子棋盘格,所述棋盘格图卡的第 一尺寸至少包括以下之一:所述棋盘格图卡的对角线尺寸、所述棋盘格图卡的横向尺寸或 7 CN 111551346 A 说 明 书 4/18 页 所述棋盘格图卡的纵向尺寸;且所述第一尺寸为所述棋盘格图卡中第一子棋盘格第一角点 与第二子棋盘格第一角点的连线; 所述第一确定单元,包括: 第二获取单元,用于获取所述棋盘格图卡中目标子棋盘格的第三尺寸;所述第三 尺寸为所述目标子棋盘格的边长信息; 第三确定单元,用于基于所述第三尺寸,确定所述第一子棋盘格第一角点的坐标 信息和所述第二子棋盘格第一角点的坐标信息;以及, 第四确定单元,用于基于所述第一子棋盘格第一角点的坐标信息和所述第二子棋 盘格第一角点的坐标信息,确定所述棋盘格图卡的第一尺寸。 进一步地,所述第二获取单元,包括: 第三获取单元,用于获取所述第一图像中所有可识别子棋盘格的各个角点的坐标 信息; 第一处理单元,用于从所有可识别的子棋盘格中选定一个子棋盘格作为所述目标 子棋盘格; 第四获取单元,用于获取所述目标子棋盘格第一角点的第一坐标信息,以及再另 行获取所述目标子棋盘格第一角点所在行上至少一个角点的第二坐标信息和所在列上至 少一个角点的第三坐标信息; 第五确定单元,用于根据所述目标子棋盘格的第一坐标信息与所述第二坐标信息 及第三坐标信息之间的相对位置关系,确定出所述目标子棋盘格的第三尺寸。 进一步地,所述第一图像中所有可识别子棋盘格各个角点的坐标信息包括:所述 第一子棋盘格第二角点的坐标信息和所述第二子棋盘格第二角点的坐标信息; 所述第三确定单元,具体用于: 基于所述第三尺寸以及所述第一子棋盘格第二角点的坐标信息,确定所述第一子 棋盘格第一角点的坐标信息; 基于所述第三尺寸以及所述第二子棋盘格第二角点的坐标信息,确定所述第二子 棋盘格第一角点的坐标信息。 进一步地,当所述棋盘格图卡的第一尺寸包括:所述棋盘格图卡的对角线尺寸时, 所述第一子棋盘格第一角点为所述棋盘格图卡的左上角角点,所述第二子棋盘格第一角点 为所述棋盘格图卡的右下角角点;或,所述第一子棋盘格第一角点为所述棋盘格图卡的左 下角角点,所述第二子棋盘格第一角点为所述棋盘格图卡的右上角角点; 或, 当所述棋盘格图卡的第一尺寸包括:所述棋盘格图卡的横向尺寸时,所述第一子 棋盘格第一角点为所述棋盘格图卡第一列上第k行的角点,所述第二子棋盘格第一角点为 所述棋盘格图卡第m列上第k行的角点; 或, 当所述棋盘格图卡视场角的第一尺寸包括:所述棋盘格图卡的纵向尺寸时,所述 第一子棋盘格第一角点为所述棋盘格图卡第一行上第j列的角点,所述第二子棋盘格第一 角点为所述棋盘格图卡第n行上第j列的角点; 其中,n为所述棋盘格图卡的行数,m为所述棋盘格图卡的列数,k大于等于1且小于 8 CN 111551346 A 说 明 书 5/18 页 等于n,j大于等于1且小于等于m。 进一步地,当所述棋盘格图卡的第一尺寸包括:所述棋盘格图卡的对角线尺寸时, 所述第四确定单元,具体用于: 基于所述棋盘格图卡的左上角角点和所述棋盘格图卡的右下角角点,计算所述棋 盘格图卡的对角线尺寸;或, 基于所述棋盘格图卡的左下角角点和所述棋盘格图卡的右上角角点,计算所述棋 盘格图卡的对角线尺寸;或 基于所述棋盘格图卡的左上角角点和所述棋盘格图卡的右下角角点,计算第一对 角线的尺寸;基于所述棋盘格图卡的左下角角点和所述棋盘格图卡的右上角角点,计算第 二对角线的尺寸;将所述第一对角线的尺寸和所述第二对角线的尺寸的平均值作为所述棋 盘格图卡的对角线尺寸。 进一步地,当所述棋盘格图卡的第一尺寸包括:所述棋盘格图卡的对角线尺寸时, 所述第一处理单元,具体用于: 将所述棋盘格图卡中的第二行第二列的子棋盘格作为目标子棋盘格,或者将所述 棋盘格图卡中的第n-1行第m-1列的子棋盘格作为目标子棋盘格;其中,n为所述棋盘格图卡 的行数;m为所述棋盘格图卡的列数。 进一步地,所述第二确定单元,具体用于: 基于所述棋盘格图卡的第一尺寸、以及所述第一图像的第二尺寸与预设的与所述 第二尺寸对应的所述摄像头视场角的比值,按照公式一计算出所述虚像显示设备的视场 角;其中,所述公式一为: 其中,PARVR为所述第一尺寸,FARVR为所述虚像显示设备的视场角,Pcam为所述第二尺 寸,Fcam为预设的与所述第二尺寸对应的所述摄像头视场角; 或; 基于所述棋盘格图卡的第一尺寸、以及所述第一图像的第二尺寸与预设的与所述 第二尺寸对应的所述摄像头视场角的比值,按照公式二计算出所述虚像显示设备的视场 角;其中,所述公式二为: 第三方面,本申请实施例提供了一种视场角的测量设备,包括存储器、处理器以及 存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机 程序时实现如上述第一方面所述的视场角的测量方法。 第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储 介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的视场 角的测量方法。 第五方面,本申请实施例提供了一种视场角的测量系统,用于测量虚像显示设备 的视场角,所述测量系统包括:预设视场角的摄像头以及如上述第三方面所述的测量设备, 所述测量设备与所述摄像头通信连接。 9 CN 111551346 A 说 明 书 6/18 页 第六方面,本申请实施例提供了一种视场角的测量系统,用于测量虚像显示设备 的视场角,包括:处理单元及预设视场角的摄像单元; 所述摄像单元,用于采集第一图像,所述第一图像包括所述虚像显示设备显示的 棋盘格图卡; 所述处理单元,用于基于所述摄像单元采集的所述第一图像,确定所述棋盘格图 卡的第一尺寸;以及,基于所述棋盘格图卡的第一尺寸,以及所述第一图像的第二尺寸与预 设的与所述第二尺寸对应的所述摄像头视场角的比值,确定所述虚像显示设备的视场角。 本申请实施例中,获取预设视场角的摄像头采集的第一图像,所述第一图像包括 虚像显示设备显示的棋盘格图卡;基于所述第一图像,基于所述第一图像,确定所述棋盘格 图卡的第一尺寸;基于所述棋盘格图卡的第一尺寸,以及所述第一图像的第二尺寸与预设 的与所述第二尺寸对应的所述摄像头视场角的比值,确定所述虚像显示设备的视场角。上 述方案,通过棋盘格图卡就可以对视场角进行测量,实现一张棋盘格图卡就可以测量绝大 多数显示设备重要光学参数,简化了数据测量的过程,提高了测量数据的效率。 附图说明 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述 中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些 实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些 附图获得其他的附图。 图1是本申请第一实施例提供的一种视场角的测量方法的流程示意图; 图2是本申请第一实施例提供的一种视场角的测量方法所需的硬件设备示意图; 图3是本申请第一实施例提供的一种视场角的测量方法中棋盘格图卡的示意图; 图4是本申请第一实施例提供的一种视场角的测量方法中第一图像的示意图; 图5是本申请第二实施例提供的另一种视场角的测量方法的示意流程图; 图6是本申请第三实施例提供的另一种视场角的测量方法的示意流程图; 图7是本申请第四实施例提供的另一种视场角的测量方法的示意流程图; 图8是本申请第五实施例提供的另一种视场角的测量方法的示意流程图; 图9是本申请第六实施例提供的视场角的测量装置的示意图; 图10是本申请第七实施例提供的视场角的测量设备的示意图; 图11是本申请第八实施例提供的视场角的测量系统的示意图; 图12是本申请第九实施例提供的视场角的测量系统的示意图。
分享到:
收藏