CN112284522B - 光线传感器的测试方法、装置、存储介质及电子设备 - Google Patents
光线传感器的测试方法、装置、存储介质及电子设备 Download PDFInfo
- Publication number
- CN112284522B CN112284522B CN202011010647.4A CN202011010647A CN112284522B CN 112284522 B CN112284522 B CN 112284522B CN 202011010647 A CN202011010647 A CN 202011010647A CN 112284522 B CN112284522 B CN 112284522B
- Authority
- CN
- China
- Prior art keywords
- posture
- angle
- electronic device
- value
- electronic equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 58
- 230000001133 acceleration Effects 0.000 claims abstract description 164
- 238000005286 illumination Methods 0.000 claims abstract description 110
- 238000000034 method Methods 0.000 claims abstract description 47
- 238000004590 computer program Methods 0.000 claims description 9
- 238000001514 detection method Methods 0.000 claims description 6
- 238000010998 test method Methods 0.000 claims description 3
- 230000036544 posture Effects 0.000 description 108
- 230000003287 optical effect Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 11
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 241001122767 Theaceae Species 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J1/00—Photometry, e.g. photographic exposure meter
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J1/00—Photometry, e.g. photographic exposure meter
- G01J1/02—Details
- G01J1/0242—Control or determination of height or angle information of sensors or receivers; Goniophotometry
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Telephone Function (AREA)
Abstract
本申请实施例公开了一种光线传感器的测试方法、装置、存储介质及电子设备,其中方法包括:获取所述电子设备处于第一姿态时,基于固定光源照射下的初始光照值及初始加速度值;基于所述第一姿态调整所述电子设备的姿态,直到所述电子设备检测到的光照值满足预设条件;确定所述电子设备检测到的光照值满足预设条件时,所述电子设备的第二加速度值;根据所述初始加速度值及所述第二加速度值确定所述光线传感器的视场角。本申请通过测出光线传感器的加速度值来计算该光线传感器的视场角,节省了测试时间,提高了测试结果的准确性。
Description
技术领域
本申请涉及电子技术领域,尤其涉及一种光线传感器的测试方法、装置、计算机存储介质及电子设备。
背景技术
现有的智能手机或平板终端基本会带有光线传感器,此已经成为智能手机或平板终端的标配功能。在这些智能设备出厂投入使用之前,开发人员需对设备内置的光线传感器的收光角度进行专业测试。现有的测试光线传感器的视场角的方法主要有两种,其一,将光线传感器寄给供应商,使用供应商提供的专业设备进行测试;其二,由开发人员自行手动测试。这两种方法中第一种方法会花费较多时间,从而影响项目周期,第二种方法使用人工手动测试,这会导致测量偏差、不能准确评价光感设计是否达标,因此降低了结果的准确性。
发明内容
本申请实施例提供了一种光线传感器的测试方法、装置、存储介质及电子设备,可以节省了光线传感器的测试时间,提高测试结果的准确性。
为解决以上技术问题,本申请包括以下技术方案:
第一方面,本申请实施例提供了一种光线传感器的测试方法,所述方法包括:
获取所述电子设备处于第一姿态时,基于固定光源照射下的初始光照值及初始加速度值;
基于所述第一姿态调整所述电子设备的姿态,直到所述电子设备检测到的光照值满足预设条件;
确定所述电子设备检测到的光照值满足预设条件时,所述电子设备的第二加速度值;
根据所述初始加速度值及所述第二加速度值确定所述光线传感器的视场角。
第二方面,本申请实施例提供了一种光线传感器的测试装置,所述装置包括:
获取初始加速度模块,用于获取所述电子设备处于第一姿态时,基于固定光源照射下的初始光照值及初始加速度值;
检测光照值模块,用于基于所述第一姿态调整所述电子设备的姿态,直到所述电子设备检测到的光照值满足预设条件;
获取第二加速度模块,用于确定所述电子设备检测到的光照值满足预设条件时,所述电子设备的第二加速度值;
确定视场角模块,用于根据所述初始加速度值及所述第二加速度值确定所述光线传感器的视场角。
第三方面,本申请实施例提供了一种计算机存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如上述第一方面所述的光线传感器的测试方法。
第四方面,本申请实施例提供了一种电子设备,所述电子设备包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如上述第一方面所述的光线传感器的测试方法。
本申请通过运用加速度传感器测出光线传感器的加速度值的变化,通过测出的加速度值计算出该光线传感器的视场角。本申请在不增加手机硬件成本的前提下提高了测试光线传感器视场角的结果的精准性,减少了测试时间,有效缩短了项目测试周期。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种光线传感器的测试系统结构示意图;
图2是本申请实施例提供的一种光线传感器的测试方法的流程示意图;
图3是本申请实施例提供的一种电子设备的测试系统页面示意图;
图4是本申请实施例提供的一种光线传感器的视场角的示意图;
图5是本申请实施例提供的另一种光线传感器的测试方法的流程示意图;
图6是本申请实施例提供的一种光线传感器的测试装置示意图;
图7是本申请实施例提供的一种电子设备的示意图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面将结合附图对本申请的具体实施方式做详细说明。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
请参考图1所示,图1是本申请提供的一种光线传感器的测试系统结构示意图。该光线传感器测试系统包括电子设备10、及固定光源20。其中,电子设备10可以包括光线传感器101及加速度传感器102。
电子设备10是指由集成电路、晶体管、电子管等电子元器件组成,应用电子技术(包括)软件发挥作用的设备,包括电子计算机以及由电子计算机控制的机器人、数控或程控系统等。电子设备主要包括智能手机、智能平板、智能电脑等包含光线传感器的设备。电子设备的主要功能可以包括但不限于以下至少一项:基本通讯功能,如打电话、发短信等,娱乐功能,如相机、收音机、媒体播放器、地图、导航等。其中,电子设备10内部硬件可以包括光线传感器101和加速度传感器102,电子设备10的功能不限于上述提到的功能。
固定光源20是指保持固定位置不变的光源,固定光源20包含两种,一种是固定的自然光源,如太阳等,另一种是固定的人造光源,可以包括燃烧的蜡烛、电灯、火把等。固定光源20可以位于电子设备10的上方,从正面照射电子设备10。在光线传感器101的测试过程中,固定光源20的光照值可以被光线传感器101检测到,当电子设备10发生偏转时,光线传感器101也可以检测到偏转后的第二光照值。在本申请实施例中固定光源20可以保持位置不变、亮度不变,颜色不变,且不限于是上述提到的固定光源。
光线传感器101是可以根据电子设备所处的环境来调节电子设备屏幕的亮度和键盘灯的传感器。光线传感器可以嵌入电子设备10的内部,在光线充足的地方,屏幕很亮,键盘灯就会关闭;相反地,在暗处,屏幕较暗,键盘灯就会亮。其中,光线传感器101可以置于电子设备10的内部,在测试过程中,光线传感器101可以检测位于电子设备10上方的固定光源20的初始光照值,当电子设备10发生偏转时,光线传感器可以检测到固定光源20的光照值发生变化,并记录偏转后的第二光照值。光线传感器的功能不限于上述提到的功能。
加速度传感器102是一种能够测量加速度的传感器。根据传感器敏感元件的不同,常见的加速度传感器可以包括电容式、电感式、应变式、压阻式、压电式。加速度传感器可以用于智能产品、设备或终端的姿态检测、硬盘保护、防手抖功能、计步器功能、游戏控制、汽车安全等。加速度传感器102可以置于电子设备10内部,在测试过程中,可以检测出电子设备10所处的不同姿态时的加速度值,当电子设备处于第一姿态时,检测第一姿态时加速度传感器各轴的第一加速度值,当电子设备10发生偏转后,加速度传感器102可以检测偏转后加速度传感器各轴的第二加速度值。加速度传感器的应用不限于是上述提到的场景。
接下来结合图1示出的光线传感器的测试系统介绍本申请实施例提供的光线传感器的测试方法。
请参考图2,图2是本申请实施例中的一种光线传感器的测试方法的流程示意图,所述方法包括:
S201、获取所述电子设备处于第一姿态时,基于固定光源照射下的初始光照值及初始加速度值。
具体地,第一姿态可以包括:将电子设备置于一水平面上,电子设备与加速度传感器Z轴夹角为90度,并且电子设备由固定光源从正面照射。水平面可以包括但不限于是:桌子、椅子、茶几、板凳等可放置物体的水平面。当电子设备处于第一姿态时,即测试人员将该电子设备置于一水平放置的桌子的桌面上,并使用固定光源照射该电子设备。电子设备基于该固定光源获取当前第一姿态时的光照值,即初始光照值,同时电子设备通过内置的加速度传感器获取第一姿态时的该加速度传感器的X轴、Y轴和Z轴的加速度值。
进一步地,电子设备获取该设备内置的加速度传感器的各轴的初始加速度值后,根据初始加速度值,通过相关软件算法计算出当前电子设备处于第一姿态时该电子设备内部的光线传感器的收光角度,即第一角度。测试人员可以设计一款应用程序或测试包等,可以将电子设备的初始光照值、初始加速度值以及第一角度显示在该电子设备的屏幕界面上,测试人员通过该电子设备屏幕界面即可直观看到当前第一姿态时该电子设备内置的光线传感器相关信息。其中,显示电子设备的相关信息不限于是上述提到的应用程序或测试包。
进一步地,由初始加速度得到第一角度值的方法可以包括:首先获取加速度传感器各轴的初始加速度值,经相关数学推导得到以下公式:
其中,Ax、Ay、Az分别为加速度传感器的X轴、Y轴和Z轴的加速度值,α即为所求的第一角度值。
进一步地,电子设备在屏幕上显示上述初始光照值、初始加速度值和第一角度之前,电子设备接收测试人员发送的初始化指令。电子设备基于该初始化指令,将当前的光线传感器的第一角度设置为0。
示例性地,测试人员将内置有光线传感器的智能手机开机后,将其至于水平面上,且保持智能手机与加速度传感器的Z轴夹角为90度,智能手机由光照值为1000的固定光源从正面照射。测试人员点击进入智能手机的测试界面,找到第一角度,点击初始化角度,此时该智能手机的第一角度被初始化为0。
如图3出示的示意图,电子设备可以为智能手机,测试人员将智能手机置于一水平放置的桌面上,电子设备与加速度传感器Z轴夹角为90度。使用光照度为500勒克斯的固定光源的照射该智能手机,智能手机内置的光线传感器获取当前光照度下的固定光源照射的光照值,该光照值为1000。如图中301所示,该图显示的是电子设备在进行测试之前的相关信息。测试人员进入该光线传感器测试系统,在进行第一姿态的测试之前先点击图3中301所示的角度值右边的初始化选项,将角度值初始化为0,初始化后的界面如图3中302所示。开始测试后,电子设备内置的加速度传感器获取当前水平状态下X轴、Y轴和Z轴的加速度值分别为0、0、0,根据各轴的加速度值,通过相关软件算法计算出当前状态的第一角度,此时第一角度值为0。如图3中303所示,电子设备将当前的光照值1000,初始加速度X轴、Y轴和Z轴的数值,即0、0、9.8m/s2以及计算出的第一角度值0通过测试系统显示在该智能手机的屏幕上。
S202、基于所述第一姿态调整所述电子设备的姿态,直到所述电子设备检测到的光照值满足预设条件。
具体地,当电子设备屏幕上显示出初始光照值、初始加速度值和第一角度后,基于电子设备所处的第一姿态,将电子设备绕着垂直于加速度传感器的Z轴偏转,直至电子设备屏幕上显示该设备内部的光线传感器的光照值满足预设条件,此时电子设备所处的状态即为第二姿态。预设条件可以包括但不限于是检测到基于固定光源照射下的光照值减小到一半。
进一步地,第二姿态可以包括以下其中一项:电子设备基于第一姿态绕X轴旋转预设角度时所处的姿态、电子设备基于第一姿态绕Y轴旋转预设角度时所处的姿态、电子设备基于第一姿态绕Z轴旋转预设角度时所处的姿态。
示例性地,测试人员获取智能手机处于上述第一姿态时的光线传感器的各项信息,第一姿态为将电子设备置于一水平面上,电子设备与加速度传感器Z轴夹角为90度,并且电子设备由光照值为1000的固定光源从正面照射。测试人员获取初始光照值、初始加速度及第一角度后,将智能手机绕着垂直于加速度传感器的Z轴方向偏转,直至智能手机屏幕上显示的光照值满足预设条件,预设条件为光照值减小到初始光照值的一半,即第二光照值为500,此时智能手机所处的姿态为第二姿态。
S203、确定所述电子设备检测到的光照值满足预设条件时,所述电子设备的第二加速度值。
具体地,基于第一姿态,在调整电子设备的过程中,当电子设备检测到光照值达到了预设条件,即基于固定光源的光照值减小到初始光照值的一半,此时的光照值为第二光照值。电子设备内置的加速度传感器基于当前电子设备所处的姿态获取到当前的加速度各轴数值,此时的加速度数值为第二加速度值。
进一步地,电子设备获取电子设备处于第二姿态时第二加速度值后,根据第二加速度值,通过相关软件算法计算出第二姿态时该电子设备内部的光线传感器的收光角度,即第二角度。同样地,可基于上述应用程序或测试包将第二光照值、第二加速度及第二角度显示在该电子设备的屏幕界面上,测试人员通过电子设备屏幕显示的信息获取第二姿态时上述信息。其中,确定第二角度的方法请参考上述确定第一角度的方法,在此不再赘述。
示例性的,测试人员在沿着垂直于Z轴的方向调整智能手机的过程中,当智能手机检测到光照值达到了预设条件,即从初始光照值1000减小到了500,加速度传感器获取此时的各轴加速度值,此时的加速度值为第二加速度值,基于相关软件算法,计算出第二加速度值对应的第二角度,智能手机将第二光照值、第二加速度值和第二角度显示在屏幕上。
S204、根据所述初始加速度值及所述第二加速度值确定所述光线传感器的视场角。
具体地,当电子设备处于第一姿态时的第一角度为0时,基于第一姿态得到第二姿态时的第二加速度,根据该第二加速度经软件算法计算得到的第二角度即为视场角。对于第一姿态的设定不限于本申请的实施例,本申请仅举例提出了一般情况下测试电子设备内置的光线传感器时该设备所处的第一姿态。
进一步地,当电子设备处于第一姿态时的角度不为0时,基于第一姿态得到初始加速度值,根据该初始加速度值经相关软件算法得到第一角度,在第一姿态的基础上得到第二姿态的第二加速度值,根据第二加速度值确定第二角度。此时光线传感器的视场角为第二角度与第一角度之差的绝对值。
如图3出示的示意图中的303模块所示,智能手机已经获取到该智能手机处于第一姿态时的初始光照值、初始加速度及第一角度。测试人员将智能手机绕着垂直于Z轴的方向水平偏转,直到智能手机屏幕上显示光照值为500时,加速度传感器获取当前的第二加速度值并显示在智能手机的屏幕上。假设得到第二姿态的第二加速度值分别为5m/s2、7.2m/s2、12m/s2,基于该第二加速度值,经相关软件算法计算得到第二角度值为65,即此时该智能手机内置的光线传感器的视场角为65°。如图3中的304所示,电子设备将当前的第二光照值、第二加速度值及第二角度值显示在测试系统界面上。
进一步地,如图4所示,图4出示了一种光线传感器的视场角范围的示意图。如图所示,下方立方体为光线传感器,上方圆锥体为视场角检测范围,当位于电子设备内部的光线传感器绕着垂直于Z轴的方向水平偏转时,如图中标注的带箭头的弧线,即为光线传感器的运动轨迹,此时的视场角即为图中的视场角α。光线传感器的视场角在该视场角检测范围之内。
本申请通过运用加速度传感器测出光线传感器的加速度值的变化,通过测出的加速度值计算出该光线传感器的视场角。本申请在不增加手机硬件成本的前提下提高了测试光线传感器视场角的结果的精准性,减少了测试时间,有效缩短了项目测试周期。
请参考图5,图5是本申请实施例中的另一种光线传感器的测试方法的流程示意图,所述方法包括:
S501、将电子设备处于第一姿态时的第一角度初始化为0。
具体地,测试人员将内置有待测试的光线传感器的智能手机开机后,将其置于水平桌面上,水平面可以包括但不限于是:桌子、椅子、茶几、板凳等可放置物体的水平面。且保持智能手机与加速度传感器的Z轴夹角为90度,智能手机由光照值为1000的固定光源从正面照射。如图3中的301及302所示,测试人员进入测试系统在测试之前,将角度值初始化,即点击角度值右边的“初始化”选项,此时该电子设备处于第一姿态时的第一角度被初始化为0。
S502、电子设备获取该设备处于第一姿态时的初始光照值和初始加速度值,根据初始加速度值确定第一角度。
具体地,电子设备基于上述第一姿态,该设备内置的光线传感器获取当前的初始光照值,加速度传感器获取当前第一姿态时的初始加速度值,此时初始光照值为1000,X轴、Y轴和Z轴的初始加速度值为分别为0、0、9.8m/s2。基于初始加速度,电子设备可以通过相关软件算法计算出该设备处于第一姿态时的第一角度为0。如图3中的303所示,将上述得到的初始光照值、初始加速度值及第一角度显示在该设备屏幕界面上。
S503、调整电子设备所处的姿态,直至光照值减小到初始光照值的一半,此时电子设备所处的姿态为第二姿态。
具体地,电子设备记录完初始光照值和初始加速度值后,测试人员基于第一姿态将电子设备绕着垂直于加速度传感器Z轴的方向偏转,直到电子设备屏幕上显示当前光照值减小到初始光照值的一半,即此时光照值为500。电子设备内置的加速度传感器获取当前姿态时的第二加速度值。此时电子设备所处的姿态为第二姿态。
进一步地,第二姿态可以包括以下其中一项:电子设备基于第一姿态绕X轴旋转预设角度时所处的姿态、电子设备基于第一姿态绕Y轴旋转预设角度时所处的姿态、电子设备基于第一姿态绕Z轴旋转预设角度时所处的姿态。
S504、获取第二姿态时电子设备的第二加速度值,根据所述第二加速度值确定第二角度,第二角度即为光线传感器的视场角。
具体地,电子设备内置的加速度传感器获取上述第二姿态时的第二加速度值后,基于第二加速度值,通过相关软件算法计算出第二姿态时的第二角度,该第二角度即为待测试的光线传感器的视场角。
如图3出示的示意图中303及304所示,智能手机获取到该智能手机处于第一姿态时各轴加速度分别为0、0、9.8m/s2,经计算,第一姿态时的第一角度值为0。测试人员将智能手机绕着垂直于Z轴的方向水平偏转,直到第二光照值为500,此时电子设备所处的姿态为第二姿态。假设得到第二姿态的第二加速度值分别为5m/s2、7.2m/s2、12m/s2,基于该第二加速度值,经相关软件算法计算得到第二角度值为65,此时该智能手机内置的光线传感器的视场角为65°。如图3中304所示,电子设备将第二姿态时的上述测试信息显示在系统界面上。
本申请通过运用加速度传感器测出光线传感器的加速度值的变化,通过测出的加速度值计算出该光线传感器的视场角。本申请在不增加手机硬件成本的前提下提高了测试光线传感器视场角的结果的精准性,减少了测试时间,有效缩短了项目测试周期。
请参考图6所示,基于光线传感器的测试方法,图6是本申请实施例中提供的一种光线传感器的测试装置结构示意图,包括:
获取初始加速度模块601,用于获取所述电子设备处于第一姿态时,基于固定光源照射下的初始光照值及初始加速度值;
检测光照值模块602,用于基于所述第一姿态调整所述电子设备的姿态,直到所述电子设备检测到的光照值满足预设条件;
获取第二加速度模块603,用于确定所述电子设备检测到的光照值满足预设条件时,所述电子设备的第二加速度值;
确定视场角模块604,用于根据所述初始加速度值及所述第二加速度值确定所述光线传感器的视场角。
在一些实施中,检测光照值模块602还包括:
所述电子设备检测到的光照值满足预设条件时,所述电子设备处于第二姿态;
第二姿态包括以下其中一项:所述电子设备基于第一姿态绕X轴旋转预设角度时所处的姿态、电子设备基于第一姿态绕Y轴旋转预设角度时所处的姿态、电子设备基于第一姿态绕Z轴旋转预设角度时所处的姿态。
在一些实例中,所述预设条件包括检测到基于固定光源照射下的光照值减小到一半。
在一些实施例中,确定视场角模块604还包括:
根据所述初始加速度值确定第一角度;
根据所述第二加速度值确定第二角度;
根据第一角度和第二角度确定视场角。
在一些实施例中,获取初始加速度模块601包括:
获取初始加速度单元,用于获取所述电子设备处于第一姿态时,基于固定光源照射下的初始光照值及初始加速度值;
显示数据信息单元,用于显示所述电子设备处于第一姿态时的所述初始光照值和所述初始加速度值;
基于所述初始光照值和所述初始加速度值,显示电子设备处于第一姿态时的所述第一角度。
在一些实施例中,获取第二加速度模块603包括:
获取第二加速度单元,用于确定所述电子设备检测到的光照值满足预设条件时,所述电子设备的第二加速度值;
显示数据信息单元,用于显示所述电子设备处于第二姿态时的第二光照值和所述第二加速度值;
基于所述第二光照值和所述第二加速度值,显示电子设备处于第二姿态时的所述第二角度。
在一些实施例中,所述第二姿态为所述电子设备基于第一姿态绕Z轴旋转预设角度时所处的姿态;
显示电子设备处于第一姿态时的所述初始光照值和所述初始加速度值之前,还包括:
接收所述第一角度的初始化指令;
基于所述初始化指令,将所述第一角度设置为0。
在一些实施例中,所述电子设备处于所述第一姿态时,所述电子设备与Z轴的夹角为90度。
请参考图7所示,本申请实施例中提供电子设备700的结构示意图。该电子设备700至少可以包括:至少一个处理器701,例如CPU,至少一个网络接口704,用户接口703,存储器705,至少一个通信总线702。其中,通信总线702用于实现这些组件之间的连接通信。用户接口703可以包括但不限于触摸屏、键盘、鼠标、摇杆等等。网络接口704可选的可以包括标准的有线接口、无线接口(如WIFI接口),通过网络接口704可以与服务器建立通信连接。存储器702可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。如图7所示,作为一种计算机存储介质的存储器705中可以包括操作系统、网络通信模块、用户接口模块以及程序指令。
需要说明的是,网络接口704可以连接获取器、发射器或其他通信模块,其他通信模块可以包括但不限于WiFi模块、运营商网络通信模块等,可以理解,本申请实施例中机器人控制装置也可以包括获取器、发射器和其他通信模块等。
处理器701可以用于调用存储器705中存储的程序指令,可以执行以下步骤:
获取所述电子设备处于第一姿态时,基于固定光源照射下的初始光照值及初始加速度值;
基于所述第一姿态调整所述电子设备的姿态,直到所述电子设备检测到的光照值满足预设条件;
确定所述电子设备检测到的光照值满足预设条件时,所述电子设备的第二加速度值;
根据所述初始加速度值及所述第二加速度值确定所述光线传感器的视场角。
可能地,所述电子设备检测到的光照值满足预设条件时,所述电子设备处于第二姿态;
第二姿态包括以下其中一项:所述电子设备基于第一姿态绕X轴旋转预设角度时所处的姿态、电子设备基于第一姿态绕Y轴旋转预设角度时所处的姿态、电子设备基于第一姿态绕Z轴旋转预设角度时所处的姿态。
可能地,所述预设条件包括检测到基于固定光源照射下的光照值减小到一半。
可能地,处理器701在根据所述初始加速度值及所述第二加速度值确定所述光线传感器的视场角时,用于执行:
根据所述初始加速度值确定第一角度;
根据所述第二加速度值确定第二角度;
根据第一角度和第二角度确定视场角。
可能地,处理器701在获取所述电子设备处于第一姿态时,基于固定光源照射下的初始光照值及初始加速度值后,还用于执行:
显示所述电子设备处于第一姿态时的所述初始光照值和所述初始加速度值;
基于所述初始光照值和所述初始加速度值,显示电子设备处于第一姿态时的所述第一角度;
处理器701在确定所述电子设备检测到的光照值满足预设条件时,所述电子设备的第二加速度值后,还用于执行:
显示所述电子设备处于第二姿态时的第二光照值和所述第二加速度值;
基于所述第二光照值和所述第二加速度值,显示电子设备处于第二姿态时的所述第二角度。
可能地,所述第二姿态为所述电子设备基于第一姿态绕Z轴旋转预设角度时所处的姿态;
处理器701在显示电子设备处于第一姿态时的所述初始光照值和所述初始加速度值之前,还用于执行:
接收所述第一角度的初始化指令;
基于所述初始化指令,将所述第一角度设置为0。
可能地,所述电子设备处于所述第一姿态时,所述电子设备与Z轴的夹角为90度。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机或处理器上运行时,使得计算机或处理器执行上述任一个方法中的一个或多个步骤。上述光线传感器测试装置的各组成模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在所述计算机可读取存储介质中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(Digital SubscriberLine,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字通用光盘(Digital Video Disc,DVD)、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。而前述的存储介质包括:只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可存储程序代码的介质。在不冲突的情况下,本实施例和实施方案中的技术特征可以任意组合。
以上所述的实施例仅仅是本申请的优选实施例方式进行描述,并非对本申请的范围进行限定,在不脱离本申请的设计精神的前提下,本领域普通技术人员对本申请的技术方案作出的各种变形及改进,均应落入本申请的权利要求书确定的保护范围内。
Claims (9)
1.一种光线传感器的测试方法,其特征在于,所述方法应用于电子设备,所述电子设备包括光线传感器及加速度传感器,所述方法包括:
获取所述电子设备处于第一姿态时,基于固定光源照射下的初始光照值及初始加速度值;
基于所述第一姿态调整所述电子设备的姿态,直到所述电子设备检测到的光照值满足预设条件;
确定所述电子设备检测到的光照值满足预设条件时,所述电子设备的第二加速度值;
根据所述初始加速度值确定第一角度,根据所述第二加速度值确定第二角度,根据第一角度和第二角度确定所述光线传感器 的视场角。
2.根据权利要求1所述的方法,其特征在于,所述电子设备检测到的光照值满足预设条件时,所述电子设备处于第二姿态;
第二姿态包括以下其中一项:所述电子设备基于第一姿态绕X轴旋转预设角度时所处的姿态、电子设备基于第一姿态绕Y轴旋转预设角度时所处的姿态、电子设备基于第一姿态绕Z轴旋转预设角度时所处的姿态。
3.根据权利要求1所述的方法,其特征在于,所述预设条件包括检测到基于固定光源照射下的光照值减小到一半。
4.根据权利要求1所述的方法,其特征在于,所述获取所述电子设备处于第一姿态时,基于固定光源照射下的初始光照值及初始加速度值后,还包括:
显示所述电子设备处于第一姿态时的所述初始光照值和所述初始加速度值;
基于所述初始光照值和所述初始加速度值,显示电子设备处于第一姿态时的所述第一角度;
所述确定所述电子设备检测到的光照值满足预设条件时,所述电子设备的第二加速度值后,还包括:
显示所述电子设备处于第二姿态时的第二光照值和所述第二加速度值;
基于所述第二光照值和所述第二加速度值,显示电子设备处于第二姿态时的所述第二角度。
5.根据权利要求4所述的方法,其特征在于,所述第二姿态为所述电子设备基于第一姿态绕Z轴旋转预设角度时所处的姿态;
显示电子设备处于第一姿态时的所述初始光照值和所述初始加速度值之前,还包括:
接收所述第一角度的初始化指令;
基于所述初始化指令,将所述第一角度设置为0。
6.根据权利要求1所述的方法,其特征在于,所述电子设备处于所述第一姿态时,所述电子设备与Z轴的夹角为90度。
7.一种光线传感器的测试装置,其特征在于,所述装置包括:
获取初始加速度模块,用于获取电子设备处于第一姿态时,基于固定光源照射下的初始光照值及初始加速度值,所述电子设备包括光线传感器及加速度传感器;
检测光照值模块,用于基于所述第一姿态调整所述电子设备的姿态,直到所述电子设备检测到的光照值满足预设条件;
获取第二加速度模块,用于确定所述电子设备检测到的光照值满足预设条件时,所述电子设备的第二加速度值;
确定视场角模块,用于根据所述初始加速度值确定第一角度,根据所述第二加速度值确定第二角度,根据第一角度和第二角度确定所述光线传感器 的视场角。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6任一项所述的光线传感器的测试方法。
9.一种电子设备,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1-6任一项的光线传感器的测试方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011010647.4A CN112284522B (zh) | 2020-09-23 | 2020-09-23 | 光线传感器的测试方法、装置、存储介质及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011010647.4A CN112284522B (zh) | 2020-09-23 | 2020-09-23 | 光线传感器的测试方法、装置、存储介质及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112284522A CN112284522A (zh) | 2021-01-29 |
CN112284522B true CN112284522B (zh) | 2022-10-21 |
Family
ID=74422948
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011010647.4A Active CN112284522B (zh) | 2020-09-23 | 2020-09-23 | 光线传感器的测试方法、装置、存储介质及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112284522B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115326360A (zh) * | 2022-07-04 | 2022-11-11 | 深圳市信濠光电科技股份有限公司 | 一种感光器视场角测量方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011033353A (ja) * | 2009-07-29 | 2011-02-17 | Kyocera Corp | 携帯電子機器 |
JP6001960B2 (ja) * | 2012-08-23 | 2016-10-05 | 大塚電子株式会社 | 配光特性測定装置および配光特性測定方法 |
CN109029720B (zh) * | 2018-06-29 | 2021-09-21 | 北京小米移动软件有限公司 | 光照强度检测方法及装置 |
CN109632088B (zh) * | 2019-01-17 | 2024-02-02 | 南京易纹兴智能科技有限公司 | 一种多光源照度检测和矫正的自动控制系统 |
CN111521196B (zh) * | 2020-04-14 | 2022-09-06 | 京东方科技集团股份有限公司 | 传感器校正方法、装置、虚拟现实设备、存储介质 |
-
2020
- 2020-09-23 CN CN202011010647.4A patent/CN112284522B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN112284522A (zh) | 2021-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11004223B2 (en) | Method and device for obtaining image, and recording medium thereof | |
CN107945769B (zh) | 环境光强度检测方法、装置、存储介质及电子设备 | |
JP6727622B2 (ja) | 端末および周囲光の輝度を検出するための方法 | |
US10055031B2 (en) | Input device for foldable display device and input method thereof | |
CN108091288B (zh) | 显示屏均匀性的测试方法、终端及计算机可读存储介质 | |
EP3567572B1 (en) | Screen flickering processing method, device, storage medium, and electronic device | |
CN108021161A (zh) | 环境光强度检测方法、装置、存储介质及电子设备 | |
CN108509122B (zh) | 一种图像分享方法及终端 | |
CN108737642A (zh) | 内容的显示方法及装置 | |
CN103069356A (zh) | 移动终端和显示控制方法 | |
CN105380591A (zh) | 视力检测装置、系统及方法 | |
CN105783900B (zh) | 一种传感器数据的校准方法及装置 | |
KR20200040597A (ko) | 터치 입력의 종류에 기반하여 터치 입력 조건을 결정하는 전자 장치 및 그 동작 방법 | |
CN107945733A (zh) | 显示屏亮度调整方法、装置、存储介质及电子设备 | |
CN113553261A (zh) | 软件自动化测试方法、设备及计算机可读存储介质 | |
CN107018230A (zh) | 一种背光亮度调节方法及终端 | |
CN112284522B (zh) | 光线传感器的测试方法、装置、存储介质及电子设备 | |
CN108030495A (zh) | 身体姿势的测量方法、装置、保健器械及计算机可读介质 | |
CN108984145A (zh) | 一种亮度调节方法及电子设备 | |
KR20210061062A (ko) | 외부 객체의 반사 이미지의 위치에 기반하여 컨텐츠를 제공하는 전자 장치 및 전자 장치의 동작 방법 | |
CN109427101A (zh) | 一种获取增强现实图像的方法和系统 | |
CN106131311A (zh) | 调整移动终端的屏幕背光亮度的方法、装置及移动终端 | |
CN103809755B (zh) | 一种信息处理方法及电子设备 | |
CN108509126B (zh) | 一种图片处理方法及移动终端 | |
CN104536564A (zh) | 一种终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |