CN108873005A - 接近检测方法及装置、电子装置、存储介质和设备 - Google Patents
接近检测方法及装置、电子装置、存储介质和设备 Download PDFInfo
- Publication number
- CN108873005A CN108873005A CN201810554869.9A CN201810554869A CN108873005A CN 108873005 A CN108873005 A CN 108873005A CN 201810554869 A CN201810554869 A CN 201810554869A CN 108873005 A CN108873005 A CN 108873005A
- Authority
- CN
- China
- Prior art keywords
- electronic device
- intensity value
- proximity sensor
- trough
- proximity
- 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.)
- Granted
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 57
- 238000000034 method Methods 0.000 claims abstract description 17
- 238000013459 approach Methods 0.000 claims description 25
- 230000001133 acceleration Effects 0.000 claims description 7
- 238000010998 test method Methods 0.000 claims 10
- 230000005611 electricity Effects 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 13
- 238000004364 calculation method Methods 0.000 description 5
- 239000000463 material Substances 0.000 description 4
- 230000000670 limiting effect Effects 0.000 description 3
- 239000004984 smart glass Substances 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/08—Systems determining position data of a target for measuring distance only
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/02—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
- G01S7/36—Means for anti-jamming, e.g. ECCM, i.e. electronic counter-counter measures
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Electromagnetism (AREA)
- Photometry And Measurement Of Optical Pulse Characteristics (AREA)
- Geophysics And Detection Of Objects (AREA)
Abstract
本发明公开了一种用于电子装置的接近检测方法。电子装置包括接近传感器,接近传感器用于发射红外脉冲信号,红外脉冲信号的一个脉冲周期包括多个子脉冲周期,每个子脉冲周期包括一个波峰和一个波谷。控制方法包括步骤:获取在任一子脉冲周期的波谷时接近传感器采集的第一强度值;获取在与波谷相同子脉冲周期的波峰时接近传感器采集的第二强度值;和根据第一强度值和第二强度值的差值判断物体是否接近或远离电子装置。如此,根据在波谷采集的第一强度值和在波峰采集的第二强度值的差值来判断物体是否接近或远离电子装置,能够减小环境光对接近传感器的检测造成的干扰。本发明还公开了一种接近检测装置、电子装置、计算机可读存储介质和计算机设备。
Description
技术领域
本发明涉及电子技术领域,特别涉及一种接近检测方法、接近检测装置、电子装置、计算机可读存储介质和计算机设备。
背景技术
接近传感器利用发射的红外光检测物体与移动终端的距离从而判断物体与移动终端的远离或靠近。在某些使用场景中,接近传感器将受到太阳光中的红外线的干扰而导致判断出现误差。
发明内容
为解决上述技术问题,本发明提供了一种控制方法、接近检测装置、电子装置、计算机可读存储介质和计算机设备。
本发明提供了一种接近检测方法,用于电子装置,所述电子装置包括接近传感器,所述接近传感器用于发射红外脉冲信号,所述红外脉冲信号的一个脉冲周期包括多个子脉冲周期,每个子脉冲周期包括一个波峰和一个波谷,所述控制方法包括步骤:
获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值;
获取在与所述波谷相同子脉冲周期的波峰时所述接近传感器采集的第二强度值;和
根据所述第一强度值和所述第二强度值的差值判断所述物体是否接近或远离所述电子装置。
在某些实施方式中,所述接近检测方法包括步骤:
检测当前环境光的亮度值;和
在所述亮度值大于或等于亮度预定阈值时,获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值。
在某些实施方式中,所述接近检测方法包括步骤:
当所述亮度值小于所述亮度预定阈值时,根据所述第二强度值判断所述物体是否接近或远离所述电子装置。
在某些实施方式中,所述检测当前环境光的亮度值的步骤包括:
获取当前环境的多帧图像;和
根据所述多帧图像计算当前环境的所述亮度值。
在某些实施方式中,在所述亮度值大于或等于亮度预定阈值时,获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值的步骤包括:
检测所述电子装置的倾斜角度;和
在所述倾斜角度小于角度预定阈值时,获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值。
在某些实施方式中,所述接近检测方法包括步骤:
当所述倾斜角度大于或等于角度预定阈值时,根据所述第二强度值判断所述物体是否接近或远离所述电子装置。
本发明提供了一种接近检测装置,用于电子装置,所述电子装置包括接近传感器,所述接近传感器用于发射红外脉冲信号,所述红外脉冲信号的一个脉冲周期包括多个子脉冲周期,每个子脉冲周期包括一个波峰和一个波谷,所述接近检测装置包括:
获取模块,用于获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值;
所述获取模块还用于获取在与所述波谷相同子脉冲周期的波峰时所述接近传感器采集的第二强度值;和
判断模块,用于根据所述第一强度值和所述第二强度值的差值判断所述物体是否接近或远离所述电子装置。
本发明提供了一种电子装置,所述电子装置包括:
接近传感器,所述接近传感器用于发射红外脉冲信号,所述红外脉冲信号的一个脉冲周期包括多个子脉冲周期,每个子脉冲周期包括一个波峰和一个波谷;和
处理器,所述处理器用于:
获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值;
获取在与所述波谷相同子脉冲周期的波峰时所述接近传感器采集的第二强度值;和
根据所述第一强度值和所述第二强度值的差值判断所述物体是否接近或远离所述电子装置。
在某些实施方式中,所述电子装置还包括环境光传感器,所述环境光传感器用于检测当前环境光的亮度值,所述处理器还用于在所述亮度值大于或等于亮度预定阈值时,获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值。
在某些实施方式中,所述处理器还用于:
当所述亮度值小于所述亮度预定阈值时,根据所述第二强度值判断所述物体是否接近或远离所述电子装置。
在某些实施方式中,所述电子装置包括摄像头,所述摄像头用于获取当前环境的多帧图像,所述处理器用于根据所述多帧图像计算当前环境的所述亮度值。
在某些实施方式中,所述电子装置包括加速度传感器,所述加速度传感器用于检测所述电子装置的倾斜角度,所述处理器用于在所述倾斜角度小于角度预定阈值时,获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值。
在某些实施方式中,所述处理器用于在所述倾斜角度大于或等于所述角度预定阈值时,根据所述第二强度值判断所述物体是否接近或远离所述电子装置。
本发明提供了一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行所述接近检测方法。
本发明提供了一种计算机设备,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行所述接近检测方法。
本发明实施方式的接近检测方法、接近检测装置、电子装置、计算机可读存储介质和计算机设备,分别采集在红外脉冲信号处于波谷时的第一强度值和处于波峰时的第二强度值,然后根据第一强度值和第二强度值的差值来判断物体是否接近或者远离电子装置。如此,能够减小环境光中的红外光对接近传感器的检测造成的干扰。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
图1是本发明实施方式的电子装置的模块示意图;
图2是本发明实施方式的接近检测方法的脉冲信号示意图;
图3是本发明实施方式的接近检测方法的流程示意图;
图4是本发明实施方式的接近检测装置的模块示意图;
图5是本发明实施方式的计算机设备的模块示意图;
图6是本发明实施方式的电子装置的应用场景示意图;
图7是本发明实施方式的电子装置的另一应用场景示意图;
图8是本发明实施方式的接近检测方法的另一流程示意图;
图9是本发明实施方式的电子装置的又一应用场景示意图;
图10是本发明实施方式的接近检测方法的再一流程示意图;
图11是本发明实施方式的接近检测方法的再一流程示意图;
图12是本发明实施方式的电子装置的再一应用场景示意图;
图13是本发明实施方式的电子装置的再一应用场景示意图;
图14是本发明实施方式的电子装置的再一应用场景示意图。
具体实施方式
下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
下面结合图1至图14详细描述本发明实施方式的接近检测方法、接近检测装置200、电子装置100、计算机可读存储介质和计算机设备300。
请参阅图1至图5,本发明实施方式提供一种用于电子装置100的接近检测方法。电子装置100包括接近传感器162,接近传感器162用于发射红外脉冲信号,红外脉冲信号的一个脉冲周期(T)包括多个子脉冲周期(t),每个子脉冲周期(t)包括一个波峰和一个波谷。接近检测方法包括步骤:
S10:获取在任一子脉冲周期的波谷时接近传感器162采集的第一强度值;
S20:获取在与波谷相同子脉冲周期的波峰时接近传感器162采集的第二强度值;和
S30:根据第一强度值和第二强度值的差值判断物体是否接近或远离电子装置100。
本发明实施方式还提供了一种用于电子装置100的接近检测装置200。本发明实施方式的接近检测方法可以由本发明实施方式的接近检测装置200实现。接近检测装置200包括获取模块21和判断模块22,步骤S10和步骤S20可以由获取模块21实现,步骤S30可以由判断模块22实现。即获取模块21可用于获取在任一子脉冲周期的波谷时接近传感器162采集的第一强度值和获取在与波谷相同子脉冲周期的波峰时接近传感器162采集的第二强度值。判断模块22可用于根据第一强度值和第二强度值的差值判断物体是否接近或远离电子装置100。
本发明实施方式还提供了一种电子装置100。电子装置100包括接近传感器162和处理器24。步骤S10、步骤S20和步骤S30可以由处理器24实现。也即是说,处理器24可用于获取在任一子脉冲周期的波谷时接近传感器162采集的第一强度值和获取在与波谷相同子脉冲周期的波峰时接近传感器162采集的第二强度值,并根据第一强度值和第二强度值的差值判断物体是否接近或远离电子装置100。
本发明实施方式还提供了一种计算机设备300。在本发明的实施例中,接近检测装置200可以运用到计算机设备300中。计算机设备300可以是手机、平板电脑、笔记本电脑、智能手环、智能手表、智能头盔、智能眼镜、游戏机等,本发明实施方式的电子装置100也可以是计算机设备300中的一种。
本发明的实施例以电子装置100为手机作为例子进行说明。手机中的接近传感器162检测电子装置100与用户之间的距离以控制显示屏熄灭或者点亮。请参阅图6和图7,在进行距离检测时,例如,当用户在接听或者拨打电话并将手机靠近头部时,接近传感器162经过计算发射器发出红外光强度和接收器接收反射回来的红外光的强度生成距离检测信息,处理器24根据该距离检测信息发送相应指令到控制器,控制器根据指令熄灭屏幕。当手机远离头部时,处理器再次根据接近传感器162反馈回来的检测信息计算并发送指令,控制器根据指令重新点亮屏幕。
然而,在接近传感器的实际应用过程中,接近传感器有时会处于强光环境中,例如在户外太阳光直射的使用环境中,由于太阳光中含有红外光,将对接近传感器采集的数据造成一定的干扰,特别地,在电子装置处于不同的接收角度时,接近传感器因接收到的红外光强度将产生波动,使得接近传感器无法准确判断是否有物体遮挡或靠近电子装置。
本发明实施方式的接近检测方法、接近检测装置200、电子装置100、计算机可读存储介质和计算机设备300,分别采集在红外脉冲信号处于波谷时的第一强度值和处于波峰时的第二强度值,然后根据第一强度值和第二强度值的差值来判断物体是否接近或者远离电子装置100。如此,能够减小环境光中的红外光对接近传感器162的检测造成的干扰。
具体地,在脉冲信号处于波谷(低电平)时,接近传感器162没有发射红外线。此时,接近传感器162的采集到的红外线强度值即是环境中红外线强度值。在脉冲信号处于波峰(高电平)时,接近传感器162发射红外线。此时,接近传感器162采集到的红外线强度即是环境光中的红外线强度与发射并且经过物体反射回来的红外线强度之和。将在波峰时采集的数据和波谷是采集的数据做差就可以得到经过物体反射回来的红外线的强度值,将差值作为判断物体是否接近电子装置100的数据。如此,可以减少环境光中的红外光对接近传感器162的检测数据造成的干扰。
需要说明的是,请参阅图2,在本发明实施方式中,一个脉冲周期(T)包括多个子脉冲周期(t)可以理解为,在一个脉冲周期(T)内存在多个波峰和多个波谷。一个子脉冲周期(t)包括一个波峰和一个波谷。以下实施方式有类似说明和描述时,也可参此处的解释说明来理解。
在本发明的实施方式中,接近传感器162发射红外光脉冲信号的方式采用的是多脉冲发射方式。多脉冲的发射方式可以理解为,在一个脉冲周期(T)内存在多个波峰跟波谷(如图2所示),也即是说,在一个脉冲周期(T)内存在多个脉冲持续时间和多个脉冲间隔,即存在多个波峰跟多个波谷。相对于单脉冲的方式而言,多脉冲方式在相同的周期内可以发射多次脉冲,每一次脉冲持续时间和脉冲间隔时间会变短。在每一次脉冲持续时间和脉冲间隔时间内,外界环境光中的红外光线对于接近传感器162的影响基本保持不变。如此,可以提高检测信息的准确度。
可以理解是,通过将第二强度值与第一强度值作差的方式来计算物体至电子装置100的距离信息,可以有效的降低环境中的红外光对接近传感器162的检测造成的干扰。具体地,例如,在正常状态下,接近传感器162接收到红外光的强度在50lm(Lumen)以下时,表示物体或者人脸与电子装置100的距离在90mm以上,表明物体或者人脸远离电子装置100。接近传感器162接收到红外光的强度在200lm以上时,表示物体或者人脸与电子装置100的距离在50mm以下,表明物体或者人脸接近电子装置100。当环境光传感器161检测到环境光中红外光的第一强度值为70lm,接近传感器162检测的红外光的第二强度值为85lm时,将第二强度值为85lm减去第一强度值为70lm后为15lm(15lm小于50lm),表明物体或者人脸远离电子装置100。当环境光传感器161检测到环境光中红外光的第一强度值为70lm,接近传感器162检测的红外光的第二强度值为350lm时,将第二强度值为350lm减去第一强度值为70lm后为280lm(280lm大于200lm),表明有物体或者人脸接近电子装置100。可以理解,这些强度值和距离值仅作为示例性的,对本发明不具有限定性的作用,具体的强度值和距离值可根据具体情况进行设定。
请参阅图8,在某些实施方式中,接近检测方法包括步骤:
S101:检测当前环境光的亮度值;和
S102:在亮度值大于或等于亮度预定阈值时,获取在任一子脉冲周期的波谷时接近传感器162采集的第一强度值。
请参阅图4,在某些实施方式中,步骤S101和步骤S102可以由获取模块21实现。也即是说,获取模块21可以检测当前环境光的亮度值,并在亮度值大于或等于亮度预定阈值时,触发步骤S10。
请参阅图1,在某些实施方式中,电子装置100包括环境光传感器161,步骤S101和步骤S102可以由处理器24实现。即处理器24可以获取环境光传感器161检测当前环境光的亮度值,并在亮度值大于或等于亮度预定阈值时,触发步骤S10。
具体地,请结合参阅图9,当用户处于强光环境下,例如暴露在太阳底下时,接近传感器162在距离检测过程中受周围环境光中的红外线的影响较大,更容易引起接近传感器162的检测失误。电子装置100是否处于强光环境,可通过该环境传感器161进行判断,例如该亮度预定阈值为5000勒克斯,当环境光传感器161获取到的当前光强度值超过了5000勒克斯,则认定电子装置100当前处于强光环境中,此时,接近传感器162可能受到强光的干扰而造成采集的数值异常。需要说明的是,上述亮度预定阈值的数值仅作为示例性的说明,具体的大小可根据具体情况进行设定。此外,可以通过电子装置100中的图像传感器来计算环境光的亮度值。
请参阅图8,在某些实施方式中,接近检测方法包括步骤:
S103:当亮度值小于亮度预定阈值时,根据第二强度值物体是否接近或远离电子装置100。
请参阅图4,在某些实施方式中,步骤S103可以由判断模块22实现。也即是说,判断模块22可以在亮度值小于亮度预定阈值时,根据第二强度值判断物体是否接近或远离电子装置100。
请参阅图1,在某些实施方式中,步骤S103可以由处理器24实现。也即是说,处理器24可以在亮度值小于亮度预定阈值时,根据第二强度值判断物体是否接近或远离电子装置100。
具体地,当亮度值小于亮度预定阈值时,表示电子装置100并没有处于强光环境中,此时,当前环境中的红外光对接近传感器162的影响较小。例如,在用户处于室内等弱光环境中时,周围环境光中的红外光较少,对接近传感器162的影响可以忽略不计,所以可以直接使用接近传感器162检测到的第二强度值作为检测信息进行判断物体是否接近或者远离电子装置100。
请参阅图10,在某些实施方式中,检测当前环境光的亮度值的步骤S101包括:
S1011:获取当前环境的多帧图像;和
S1012:根据多帧图像计算当前环境的亮度值。
请参阅图4,在某些实施方式中,接近检测装置200包括计算模块23。步骤S1011可以由获取模块21实现,步骤S1012可以由计算模块23实现。也即是说,获取模块21可以获取当前环境的多帧图像,计算模块23可以根据多帧图像计算当前环境的亮度值。
请参阅图1,在某些实施方式中,电子装置100包括摄像头163,步骤S1011和步骤S1012可以由处理器24实现。也即是说,处理器24可以利用摄像头163获取当前环境的多帧图像,并根据多帧图像计算当前环境的亮度值。
具体地,也可以通过检测摄像头163捕获的图像得到当前环境的亮度值。例如,可以根据捕获的图像的RGB像素的亮度来计算当前环境的亮度值。可以理解,这些检测环境光的方式仅作为示例性的,对本发明不具有限定性的作用,检测环境光的方式还可以是其他的形式。
请参阅图11,在某些实施方式中,步骤S102包括:
S104:检测电子装置100的倾斜角度;和
S105:在倾斜角度小于角度预定阈值时,获取在任一子脉冲周期的波谷时接近传感器162采集的第一强度值。
请参阅图4,在某些实施方式中,步骤S104和步骤S105可以由获取模块21实现。也即是说,获取模块21可以检测电子装置100的倾斜角度,并在倾斜角度大于或等于角度预定阈值时,触发步骤S10。
请参阅图1,在某些实施方式中,电子装置100包括加速度传感器164,步骤S104和步骤S105可以由处理器24实现。也即是说,处理器24可以利用加速度传感器164检测电子装置100的倾斜角度,并在倾斜角度大于或等于角度预定阈值时,触发步骤S10。
具体地,请参阅图12,此时电子装置100的倾斜角度为0度(电子装置100与水平方向平行)。请参阅图13,此时电子装置100的倾斜角度为30度(电子装置100与水平方向的夹角为30度)。接近传感器162更容易接收到环境光中的红外光,对接近传感器162的影响较大,所以当电子装置100的倾斜角度小于角度预定阀值时,可以通过检测接近传感器162接收到红外光的强度和环境光中红外光的强度来判断物体与电子装置100的距离,能够减小环境光对接近传感器162的检测造成的干扰。此外,电子装置100的倾斜角度还可以包括电子装置100与竖直方向的倾斜角度。检测电子装置100的倾斜角度也可以采用重力传感器或者陀螺仪传感器进行检测。可以理解,角度预定阈值的具体数据可以根据实际情况进行设定。
请参阅图11,在某些实施方式中,接近检测方法包括步骤:
S106:当倾斜角度大于或等于角度预定阈值时,根据第二强度值判断物体是否接近或远离电子装置100。
请参阅图4,在某些实施方式中,步骤S106可以由判断模块22实现。也即是说,判断模块22可以在倾斜角度大于或等于角度预定阈值,根据第二强度值判断物体是否接近或远离电子装置100。
请参阅图1,在某些实施方式中,步骤S106可以由处理器24实现。也即是说,处理器24可以在倾斜角度大于或等于角度预定阈值,根据第二强度值判断物体是否接近或远离电子装置100。
具体地,请参阅图14,此时电子装置100的倾斜角度为120度。接近传感器162较少地接收到环境光中的红外光,对接近传感器162的影响可以忽略不计,所以可以直接使用接近传感器162检测到的第二强度值作为检测信息进行判断物体是否接近或者远离电子装置100。
本发明实施方式还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当计算机可执行指令被一个或多个处理器24执行时,使得处理器24执行上述任一实施方式的接近检测方法。例如执行步骤S10:获取在任一子脉冲周期的波谷时接近传感器162采集的第一强度值。步骤S20:获取在与波谷相同子脉冲周期的波峰时接近传感器162采集的第二强度值。和步骤S30:根据第一强度值和第二强度值的差值判断物体是否接近或远离电子装置100。
请参阅图5,本发明实施方式还提供了一种计算机设备300。计算机设备包括存储器32及处理器24,存储器32中储存有计算机可读指令,指令被处理器24执行时,处理器24执行上述任一实施方式的接近检测方法。例如执行步骤S10:获取在任一子脉冲周期的波谷时接近传感器162采集的第一强度值。步骤S20:获取在与波谷相同子脉冲周期的波峰时接近传感器162采集的第二强度值。和步骤S30:根据第一强度值和第二强度值的差值判断物体是否接近或远离电子装置100。
图5为一个实施例中的计算机设备300的内部模块示意图。计算机设备300包括通过系统总线31连接的处理器24、存储器32(例如为非易失性存储介质)、内存储器33、输入装置34、环境光传感器161、接近传感器162、摄像头163和加速度传感器164。其中,计算机设备300的存储器32存储有操作系统和计算机可读指令。该计算机可读指令可被处理器24执行,以实现上述任意一项实施方式的接近检测方法。处理器24可用于提供计算和控制能力,支撑整个计算机设备300的运行。计算机设备300的内存储器33为存储器32中的计算机可读指令运行提供环境。计算机设备300的输入装置34可以是显示屏上的触控面板,也可以是计算机设备300外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该计算机设备300可以是手机、平板电脑、笔记本电脑、个人数字助理或穿戴式设备(例如智能手环、智能手表、智能头盔、智能眼镜)等。本领域技术人员可以理解,图中示出的结构,仅仅是与本发明方案相关的部分结构的示意图,并不构成对本发明方案所应用于其上的计算机设备300的限定,具体的计算机设备300可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。
上文的公开提供了许多不同的实施方式或例子用来实现本发明的不同结构。为了简化本发明的公开,上文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本发明。此外,本发明可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。此外,本发明提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使用。
在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”、或“一些示例”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施方式,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施方式进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
Claims (15)
1.一种接近检测方法,用于电子装置,其特征在于,所述电子装置包括接近传感器,所述接近传感器用于发射红外脉冲信号,所述红外脉冲信号的一个脉冲周期包括多个子脉冲周期,每个子脉冲周期包括一个波峰和一个波谷,所述控制方法包括步骤:
获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值;
获取在与所述波谷相同子脉冲周期的波峰时所述接近传感器采集的第二强度值;和
根据所述第一强度值和所述第二强度值的差值判断所述物体是否接近或远离所述电子装置。
2.如权利要求1所述的接近检测方法,其特征在于,所述接近检测方法包括步骤:
检测当前环境光的亮度值;和
在所述亮度值大于或等于亮度预定阈值时,获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值。
3.如权利要求2所述的接近检测方法,其特征在于,所述接近检测方法包括步骤:
当所述亮度值小于所述亮度预定阈值时,根据所述第二强度值判断所述物体是否接近或远离所述电子装置。
4.如权利要求2所述的接近检测方法,其特征在于,所述检测当前环境光的亮度值的步骤包括:
获取当前环境的多帧图像;和
根据所述多帧图像计算当前环境的所述亮度值。
5.如权利要求2所述的接近检测方法,其特征在于,在所述亮度值大于或等于亮度预定阈值时,获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值的步骤包括:
检测所述电子装置的倾斜角度;和
在所述倾斜角度小于角度预定阈值时,获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值。
6.如权利要求5所述的接近检测方法,其特征在于,所述接近检测方法包括步骤:
当所述倾斜角度大于或等于角度预定阈值时,根据所述第二强度值判断所述物体是否接近或远离所述电子装置。
7.一种接近检测装置,用于电子装置,其特征在于,所述电子装置包括接近传感器,所述接近传感器用于发射红外脉冲信号,所述红外脉冲信号的一个脉冲周期包括多个子脉冲周期,每个子脉冲周期包括一个波峰和一个波谷,所述接近检测装置包括:
获取模块,用于获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值;
所述获取模块还用于获取在与所述波谷相同子脉冲周期的波峰时所述接近传感器采集的第二强度值;和
判断模块,用于根据所述第一强度值和所述第二强度值的差值判断所述物体是否接近或远离所述电子装置。
8.一种电子装置,其特征在于,所述电子装置包括:
接近传感器,所述接近传感器用于发射红外脉冲信号,所述红外脉冲信号的一个脉冲周期包括多个子脉冲周期,每个子脉冲周期包括一个波峰和一个波谷;和
处理器,所述处理器用于:
获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值;
获取在与所述波谷相同子脉冲周期的波峰时所述接近传感器采集的第二强度值;和
根据所述第一强度值和所述第二强度值的差值判断所述物体是否接近或远离所述电子装置。
9.如权利要求8所述的电子装置,其特征在于,所述电子装置还包括环境光传感器,所述环境光传感器用于检测当前环境光的亮度值,所述处理器还用于在所述亮度值大于或等于亮度预定阈值时,获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值。
10.如权利要求9所述的电子装置,其特征在于,所述处理器还用于:当所述亮度值小于所述亮度预定阈值时,根据所述第二强度值判断所述物体是否接近或远离所述电子装置。
11.如权利要求9所述的电子装置,其特征在于,所述电子装置包括摄像头,所述所述摄像头用于获取当前环境的多帧图像,所述处理器用于根据所述多帧图像计算当前环境的所述亮度值。
12.如权利要求9所述的电子装置,其特征在于,所述电子装置包括加速度传感器,所述加速度传感器用于检测所述电子装置的倾斜角度,所述处理器用于在所述倾斜角度小于角度预定阈值时,获取在任一子脉冲周期的波谷时所述接近传感器采集的第一强度值。
13.如权利要求12所述的电子装置,其特征在于,所述处理器用于在所述倾斜角度大于或等于所述角度预定阈值时,根据所述第二强度值判断所述物体是否接近或远离所述电子装置。
14.一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行权利要求1至6中任一项所述的接近检测方法。
15.一种计算机设备,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行权利要求1至6中任一项所述的接近检测方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810554869.9A CN108873005B (zh) | 2018-06-01 | 2018-06-01 | 接近检测方法及装置、电子装置、存储介质和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810554869.9A CN108873005B (zh) | 2018-06-01 | 2018-06-01 | 接近检测方法及装置、电子装置、存储介质和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108873005A true CN108873005A (zh) | 2018-11-23 |
CN108873005B CN108873005B (zh) | 2021-11-02 |
Family
ID=64336146
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810554869.9A Active CN108873005B (zh) | 2018-06-01 | 2018-06-01 | 接近检测方法及装置、电子装置、存储介质和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108873005B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111310627A (zh) * | 2020-02-07 | 2020-06-19 | 广州视源电子科技股份有限公司 | 传感装置的检测方法、装置和电子设备 |
CN112260672A (zh) * | 2020-10-19 | 2021-01-22 | 深圳市太美亚电子科技有限公司 | 一种用于红外装置感应距离的调节方法 |
CN112399012A (zh) * | 2020-11-17 | 2021-02-23 | 惠州Tcl移动通信有限公司 | 接近传感器设置方法、装置及存储介质 |
CN112698420A (zh) * | 2019-10-23 | 2021-04-23 | 广州奕至家居科技有限公司 | 一种物体接近感应方法及装置 |
CN113407068A (zh) * | 2020-03-16 | 2021-09-17 | 罗姆股份有限公司 | 受光ic、非接触式传感器及电子设备 |
CN115529382A (zh) * | 2022-02-28 | 2022-12-27 | 荣耀终端有限公司 | 一种接近光参数计算方法及相关电子设备 |
CN116662789A (zh) * | 2023-07-31 | 2023-08-29 | 杭州泽天春来科技有限公司 | 傅里叶红外光谱仪的信号处理方法、系统及可读存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090190007A1 (en) * | 2008-01-30 | 2009-07-30 | Mesa Imaging Ag | Adaptive Neighborhood Filtering (ANF) System and Method for 3D Time of Flight Cameras |
US20100036592A1 (en) * | 2008-08-07 | 2010-02-11 | Denso Corporation | Engine starting controller |
CN101719387A (zh) * | 2009-12-10 | 2010-06-02 | 清华大学 | 用于球床式高温气冷堆的外装式过球检测方法与装置 |
CN102883061A (zh) * | 2012-09-26 | 2013-01-16 | 广东欧珀移动通信有限公司 | 一种移动终端控制触摸屏工作状态的方法及系统 |
CN106506794A (zh) * | 2016-09-05 | 2017-03-15 | 广东欧珀移动通信有限公司 | 终端设备的状态监测方法、装置及终端设备 |
CN107506757A (zh) * | 2017-09-30 | 2017-12-22 | 努比亚技术有限公司 | 一种侧向指纹模组以及具有侧向指纹模组的移动终端 |
CN107884764A (zh) * | 2017-11-22 | 2018-04-06 | 广东欧珀移动通信有限公司 | 接近状态的检测方法、装置、存储介质及电子设备 |
US10117598B1 (en) * | 2015-11-08 | 2018-11-06 | Sensogram Technologies, Inc. | Non-invasive wearable respiration rate monitoring system |
-
2018
- 2018-06-01 CN CN201810554869.9A patent/CN108873005B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090190007A1 (en) * | 2008-01-30 | 2009-07-30 | Mesa Imaging Ag | Adaptive Neighborhood Filtering (ANF) System and Method for 3D Time of Flight Cameras |
US20100036592A1 (en) * | 2008-08-07 | 2010-02-11 | Denso Corporation | Engine starting controller |
CN101719387A (zh) * | 2009-12-10 | 2010-06-02 | 清华大学 | 用于球床式高温气冷堆的外装式过球检测方法与装置 |
CN102883061A (zh) * | 2012-09-26 | 2013-01-16 | 广东欧珀移动通信有限公司 | 一种移动终端控制触摸屏工作状态的方法及系统 |
US10117598B1 (en) * | 2015-11-08 | 2018-11-06 | Sensogram Technologies, Inc. | Non-invasive wearable respiration rate monitoring system |
CN106506794A (zh) * | 2016-09-05 | 2017-03-15 | 广东欧珀移动通信有限公司 | 终端设备的状态监测方法、装置及终端设备 |
CN107506757A (zh) * | 2017-09-30 | 2017-12-22 | 努比亚技术有限公司 | 一种侧向指纹模组以及具有侧向指纹模组的移动终端 |
CN107884764A (zh) * | 2017-11-22 | 2018-04-06 | 广东欧珀移动通信有限公司 | 接近状态的检测方法、装置、存储介质及电子设备 |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112698420B (zh) * | 2019-10-23 | 2023-11-03 | 广州奕至家居科技有限公司 | 一种物体接近感应方法及装置 |
CN112698420A (zh) * | 2019-10-23 | 2021-04-23 | 广州奕至家居科技有限公司 | 一种物体接近感应方法及装置 |
CN111310627A (zh) * | 2020-02-07 | 2020-06-19 | 广州视源电子科技股份有限公司 | 传感装置的检测方法、装置和电子设备 |
CN111310627B (zh) * | 2020-02-07 | 2024-01-30 | 广州视源电子科技股份有限公司 | 传感装置的检测方法、装置和电子设备 |
CN113407068A (zh) * | 2020-03-16 | 2021-09-17 | 罗姆股份有限公司 | 受光ic、非接触式传感器及电子设备 |
CN113407068B (zh) * | 2020-03-16 | 2023-12-05 | 罗姆股份有限公司 | 受光ic、非接触式传感器及电子设备 |
CN112260672A (zh) * | 2020-10-19 | 2021-01-22 | 深圳市太美亚电子科技有限公司 | 一种用于红外装置感应距离的调节方法 |
CN112260672B (zh) * | 2020-10-19 | 2024-02-06 | 深圳市太美亚电子科技有限公司 | 一种用于红外装置感应距离的调节方法 |
CN112399012A (zh) * | 2020-11-17 | 2021-02-23 | 惠州Tcl移动通信有限公司 | 接近传感器设置方法、装置及存储介质 |
CN115529382A (zh) * | 2022-02-28 | 2022-12-27 | 荣耀终端有限公司 | 一种接近光参数计算方法及相关电子设备 |
CN116962569A (zh) * | 2022-02-28 | 2023-10-27 | 荣耀终端有限公司 | 一种接近光器件工作模式切换方法及相关电子设备 |
CN116662789A (zh) * | 2023-07-31 | 2023-08-29 | 杭州泽天春来科技有限公司 | 傅里叶红外光谱仪的信号处理方法、系统及可读存储介质 |
CN116662789B (zh) * | 2023-07-31 | 2023-10-27 | 杭州泽天春来科技有限公司 | 傅里叶红外光谱仪的信号处理方法、系统及可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN108873005B (zh) | 2021-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108873005A (zh) | 接近检测方法及装置、电子装置、存储介质和设备 | |
US20210243347A1 (en) | Generating static images with an event camera | |
CN108874128B (zh) | 接近检测方法及装置、电子装置、存储介质和设备 | |
KR102406327B1 (ko) | 출력 장치를 제어하는 방법 및 장치 | |
US10250820B2 (en) | Electronic device and method for controlling the electronic device | |
US11102418B2 (en) | Electronic device for changing frame rate of capturing moving image on basis of change between plurality of images and method for controlling same | |
US20150042789A1 (en) | Determining the distance of an object to an electronic device | |
CN108983250B (zh) | 接近检测方法及装置、电子装置、存储介质和设备 | |
AU2016334911A1 (en) | Electronic device and method for generating image data | |
CN109903324B (zh) | 一种深度图像获取方法及装置 | |
CN105915803B (zh) | 一种基于传感器的拍照方法及系统 | |
US11629994B1 (en) | Method for detecting ambient light sensing value, electronic device and storage medium | |
WO2019024644A1 (zh) | 接近检测方法、装置、存储介质及电子设备 | |
KR20190033462A (ko) | 전력 제어 방법, 거리 측정 모듈 및 전자 장치 | |
US12184997B2 (en) | Information processing apparatus, information processing method, and storage medium | |
CN103729105A (zh) | 移动终端使用的不良姿势检测方法和装置 | |
JP2022076837A (ja) | 情報処理装置、情報処理方法およびプログラム | |
CN110266394A (zh) | 调节方法、终端及计算机可读存储介质 | |
KR102743099B1 (ko) | 이미지 처리 방법 및 이를 구현하는 전자 장치 | |
CN105554400A (zh) | 一种通过智能手环实现自动跳跃拍照的方法 | |
CN109975821B (zh) | 控制方法及装置、飞行时间组件、存储介质和计算机设备 | |
US12177564B2 (en) | Imaging apparatus, control method for imaging apparatus, and storage medium for determining an in-focus position of a focus lens | |
US9628720B2 (en) | System and method to control an imaging process | |
US9483125B2 (en) | Position information obtaining device and method, and image display system | |
US9058068B2 (en) | Photodetector-based stylus system |
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 |