Light sensing device for sensing ambient light intensity
09797768 · 2017-10-24
Assignee
Inventors
Cpc classification
A61B2560/0242
HUMAN NECESSITIES
A61B5/165
HUMAN NECESSITIES
A61B2560/0475
HUMAN NECESSITIES
G01J1/0228
PHYSICS
International classification
Abstract
The invention relates to a light sensing device for sensing ambient light intensity, comprising at least one ambient light sensor and an occlusion detector for detecting an object occluding the ambient light sensor. The invention is further related to a corresponding method for sensing ambient light intensity.
Claims
1. A light sensing device for sensing ambient light intensity, the light sensing device comprising: at least one ambient light sensor configured to measure ambient light intensity; an occlusion detector configured to detect an object occluding the ambient light sensor; a recording device configured to store ambient light intensity values measured by the ambient light sensor and corresponding occlusion status of the ambient light sensor as a function of time; and a processor configured to: determine an ambient light intensity threshold based on one or more parameters, the one or more parameters comprising date and/or time of day; activate the occlusion detector to measure a first occlusion measurement based on the determined ambient light intensity threshold; and determine timing for subsequent activations of the occlusion detector based on the first occlusion measurement and based on the one or more parameters.
2. The light sensing device of claim 1, wherein the occlusion detector comprises an infrared sensor and an infrared light source.
3. The light sensing device of claim 2, comprising a casing on which the infrared sensor, the infrared light source and the ambient light sensor are positioned on the same side.
4. The light sensing device of claim 1, wherein the light sensing device is a wrist-wearable device comprising a wristband.
5. The light sensing device of claim 1, further comprising an indicator device for generating an audible, visual and/or haptically perceivable notification signal in case of the detection of an object by the occlusion detector.
6. The light sensing device according to claim 1, wherein the processor is configured to activate the occlusion detector responsive to the ambient light intensity being below a predetermined threshold.
7. A method for sensing ambient light intensity by means of a light sensing device comprising at least one ambient light sensor an occlusion detector for detecting an object occluding the ambient light sensor a recording device and a processor, comprising the following steps: performing an ambient light intensity measurement with the ambient light sensor; determining, with the processor, an ambient light intensity threshold based on one or more parameters, the one or more parameters comprising date and/or time of day; activating, with the processor, the occlusion detector based on the determined ambient light intensity threshold; performing an occlusion measurement with the occlusion detector to determine if the ambient light sensor is occluded by the object; recording, with the recording device, ambient light intensity values measured by the ambient light sensor and corresponding occlusion status of the ambient light sensor; and determining, with the processor, timing for subsequent activations of the occlusion detector based on the first occlusion measurement and based on the one or more parameters.
8. The method of claim 7, wherein the ambient light measurement is performed within temporally limited subsequent epochs.
9. The method of claim 8, wherein the occlusion measurement is performed for each epoch.
10. The method according to claim 8, wherein the occlusion measurement is performed only for epochs in which the ambient light intensity is below a predetermined threshold.
11. Method according to claim 8, wherein the occlusion measurement is performed only for the first epoch in which the ambient light intensity is below a predetermined threshold.
12. Method according to claim 8, wherein the occlusion measurement is performed for the first epoch in which the ambient light intensity is below a predetermined threshold and repeated periodically as long as the ambient light intensity stays below this threshold.
13. Method according to claim 8, wherein the occlusion measurement is performed once or periodically repeated after the ambient light intensity has stayed below a predetermined threshold for a predetermined number of epochs.
14. Method according to claim 8, wherein the predetermined threshold of ambient light intensity and/or a repetition period of occlusion measurements are adjustable by a user.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter.
(2) In the drawings:
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION OF EMBODIMENTS
(7)
(8) The operation module 12 is formed as a housing that receives integrated electronic circuits for processing and storing electric signals and for performing the operation of sensing ambient light intensity, as will be described further below. On the top surface 16 of the operation module 12, there is a display 18 for displaying a status information of the device 10 or any other information, like, for example, the daytime.
(9) Further provided on the top surface 16 of the operation module 12 there is an ambient light sensor 20 for measuring the ambient light intensity. This ambient light sensor 20 is provided to measure the intensity of light within the visible light spectrum and to generate electric signals representing the measured light intensity within this spectrum. These signals can be interpreted as data concerning the present ambient light intensity.
(10) The ambient light sensor 20 can measure one or multiple spectra of interest.
(11) Next to the ambient light sensor 20, an occlusion detector 22 is provided for detecting an object occluding the ambient light sensor 20. This occlusion detector 22 comprises a radiation sensor, namely an infrared (IR) sensor 24 and a radiation light source, namely an infrared (IR) light source 26. This infrared light source 26 can, for example, be an infrared light emitting device (LED) to emit infrared light. This infrared light reflected or scattered by an object or obstacle in front of the ambient light sensor 20 can be detected by the infrared sensor 24 to be interpreted as an occlusion situation in which an object in front of the ambient light sensor 20 occludes this ambient light sensor 20.
(12) Such a situation is shown in
(13) The schematic view in
(14) Signals generated by the ambient light sensor 20 are transmitted to the processor 30 for processing these signals. Moreover, the processor 30 is provided for controlling the occlusion detector 22, in particular for activating and deactivating the infrared light source 26, and for processing signals generated by the infrared sensor 24. The memory 32 is provided for storing ambient light values representing the ambient light intensity measured by the ambient light sensor 20 and an occlusion status information representing an occlusion status of the ambient light sensor 20. For example, ambient light values that are measured when an occlusion is detected by the occlusion detector 22 (i.e. a corresponding signal is generated by the infrared sensor 24) can be marked accordingly in the memory 32.
(15) In particular, the processor 30 is provided to activate the occlusion detector 22 only in case the ambient light intensity measured by the ambient light sensor 20 is below a predetermined threshold. This saves energy for operating the occlusion detector 22, especially the infrared light source 26. It is further possible to process and to store ambient light values within subsequent temporally limited epochs which are limited time periods for performing an ambient light intensity measurement, and to store the ambient light values accordingly. An occlusion status information related to the measurement epoch and representing an occlusion status of the ambient light sensor 20 can also be stored within the memory 32.
(16) The light sensing device 10 further comprises an indicator device 34 for generating an audible, visual and/or haptically perceivable notification signal in case of the detection of an object by the occlusion detector 22. This indicator device 34 is also operated by the processor 30, as shown in
(17) In the following different modes of operating the light sensing device 10 as described above will be described in detail. It is noted that in the following description of operations by means of flowcharts, similar processing steps are marked by the same reference numbers, although they are performed in different flows of operation and having a different meaning in the context of each embodiment of the method for sensing ambient light intensity according to the present invention.
(18) The flowchart in
(19) However, if the decision in step 102 is positive, i.e. it is decided that the ambient light measured in step S100 is below the predetermined threshold, the operation proceeds with an occlusion measurement in step S106 by means of the occlusion detector 22 to determine if the ambient light sensor 20 is occluded by an object. This means that the occlusion measurement in step S106 is performed only in case the light is below the predetermined threshold, and no occlusion measurement is performed when the light is brighter than the predetermined threshold.
(20) After the occlusion measurement in step 106, it is decided whether an object has been detected or not (step S108). If the answer is positive, i.e. an object has been detected, an occlusion flag is set and stored in the memory in step S110, the occlusion flag being related to the present measurement epoch. After step S110, the operation proceeds with step S104 (storing the ambient light value) as described above.
(21) In the above operation, every measurement epoch for which an occlusion has been detected as marked as being occluded in the memory 32 of the light sensing device 10. Alternatively, the information is encoded by storing the epoch numbers for start and end of occlusion.
(22)
(23) At the beginning of operation, in step S112, an occlusion test flag is set to the value 0 (zero). Afterwards the operation proceeds with the above described step S100 (sensing ambient light by means of ambient light sensor 20), and with the subsequent step S102 (decision whether the measured ambient light is below the predetermined threshold). If this is not the case, the operation proceeds with a step S114 in which the occlusion test flag is set to 0 (zero), further proceeding with step S104 as described in connection with
(24) If the decision whether or not the light is below the predetermined threshold in step S102 is positive, the operation proceeds with a step S116, in which it is decided whether the occlusion test flag is set to the value 1. If this is the case, the operation after step S116 further proceeds directly with the above mentioned step S104 (storing ambient light value). However, if the decision in step 116 is negative, i.e. the occlusion test flag is not 1, an occlusion measurement is performed in step S106, like described in
(25) If the answer in step S108 is negative, i.e. no object has been detected, the operation directly proceeds with step S120 (setting occlusion test flag to 1), and so forth.
(26) This alternative occlusion sensing operation described above in connection with
(27) The flow diagram in
(28) The difference to the operation according to
(29) In the operation according to
(30) According to alternative embodiments of the method for sensing ambient light intensity, an occlusion measurement is performed not immediately for the first epoch in which the light level is below the predetermined threshold. Instead, it is done if the light level stays below the threshold for a predefined number of epochs as shown in the flowchart in
(31) In
(32) otf=occlusion test flag
(33) dpf=dark period flag
(34) eix=epoch index
(35) psix=proximity sensing index
(36) dpix=dark period begin index
(37) L[n]=light value of epoch number n
(38) O[n]=marker for begin or end of occlusion in epoch number n
(39) NDE=number of dark epochs before proximity detection starts
(40) NSE=number of epochs between periodic proximity sensing
(41) At the very beginning of the operation, all parameters eix, otf and dpf are set to Zero (that is, the epoch index, the occlusion test flag and the dark period flag), in step S124. Afterwards, an ambient light measurement is performed in step S100, as in the embodiments described above. In step S102, it is decided whether or not the light measured in the preceding ambient light measurement in S100 is below a predetermined threshold. If the answer is negative, the light is equal or above the threshold, it is provided that the occlusion test flag and the dark period flag are both set to Zero in step S126. The light intensity measured in step S100 is stored in step S104, namely as a value L[eix]. After storing, the epoch index is incremented by one in step S128, and the program jumps back to step S100 for another ambient light intensity measurement. The parameter eix is therefore taken as a counter which is incremented with each epoch.
(42) If in step S102, it is determined that the light is below the predetermined threshold, the operation proceeds with a determination whether the dark period flag is set to Zero at present (step S130). If this is the case, the dark period begin index dpix is set to the present epoch index eix in step S132, and at the same time, the dark period flag is set to the value 1. Afterwards the operation proceeds with step S134, as explained below. If the answer in step S130 is negative, i.e. dpf is not set to Zero, the operation directly proceeds from S130 to S134.
(43) The meaning of the above operation in step 132 is to mark the begin of a dark period by the parameter dpix immediately after it has been determined in step S102 that the light is below the threshold, and the dark period flag is set to the value 1 in this case.
(44) Namely, in the following step S134, it is decided whether a predetermined number of dark epochs has already been passed before the occlusion measurement will start. If the present value of eix subtracted by the dark period begin index dpix is larger or equal to the value NDE, the operation will proceed with the occlusion measurement, as will be explained below. If not, the program will proceed directly from step S134 to the storing of the present light value in step S104, without performing an occlusion measurement. This will provide that the first proximity detection will only be performed after darkness is detected for a defined number of epochs (parameter NDE).
(45) In step S116, it is checked whether the occlusion test flag is set to 1. If this is not the case, the operation proceeds with an occlusion measurement in step S136. In this step, the occlusion test flag is set to 1, and the proximity sensing index is further set to the present value of the epoch index. In the following step S108, it is decided whether an object has been detected in the preceding step S136 or not. If the answer is yes, the present epoch is marked as the beginning of an occlusion in the marker O[eix] in step S138. If the answer in step S108 in no, i.e. no object has been detected, the present epoch is marked as the end of an occlusion in O[eix] in step S140. After step S138 or step S140, alternatively, the program proceeds with the step S104, i.e. storing the present ambient light value of this epoch, as described above.
(46) If, however, the answer in step S116 is positive, i.e. it is determined that the occlusion test flag is set to 1, it is checked in step S142 whether the predetermined number of epochs between periodic proximity sensing, which is the parameter NSE, is already reached again. If eix−psix>NSE, another occlusion measurement is performed by proceeding with step S136, as explained above. If the answer is negative, no occlusion measurement is performed and the operation directly proceeds with step S104.
(47) With the light sensing device according to the present invention, different strategies according to the embodiments of methods described above with respect to
(48) During night time or dark hours in winter, the operation according to the flow chart in
(49) While the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive; the invention is not limited to the disclosed embodiments. Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims. In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. Any reference signs in the claims should not be construed as limiting the scope.