[go: up one dir, main page]

WO2019149190A1 - Optical signal-based positioning device, method, and system - Google Patents

Optical signal-based positioning device, method, and system Download PDF

Info

Publication number
WO2019149190A1
WO2019149190A1 PCT/CN2019/073689 CN2019073689W WO2019149190A1 WO 2019149190 A1 WO2019149190 A1 WO 2019149190A1 CN 2019073689 W CN2019073689 W CN 2019073689W WO 2019149190 A1 WO2019149190 A1 WO 2019149190A1
Authority
WO
WIPO (PCT)
Prior art keywords
optical signal
light
positioning
unit
signal processing
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.)
Ceased
Application number
PCT/CN2019/073689
Other languages
French (fr)
Chinese (zh)
Inventor
张斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of WO2019149190A1 publication Critical patent/WO2019149190A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S1/00Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
    • G01S1/70Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith using electromagnetic waves other than radio waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/16Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using electromagnetic waves other than radio waves

Definitions

  • FIG. 4 is a schematic structural diagram of an optical signal transmitting unit and an optical signal receiving unit in an optical signal positioning apparatus provided by the present disclosure
  • FIG. 5 is a first exemplary diagram showing at least two ways of scintillating light of an optical signal transmitting module in an optical signal positioning apparatus provided by the present disclosure
  • FIG. 6 is a second exemplary diagram showing at least two pieces of scintillation light of an optical signal transmitting module in an optical signal positioning apparatus provided by the present disclosure
  • FIG. 8 is a flowchart of a method for positioning an optical signal provided by the present disclosure.
  • FIG. 9 is a flowchart of step S100 in the optical signal positioning method provided by the present disclosure.
  • FIG. 10 is a flowchart showing step S200 in the optical signal positioning method provided by the present disclosure.
  • FIG. 11 shows still another flow chart of the optical signal localization method provided by the present disclosure.
  • the object to be tested 11 may be an object that needs to be tracked, which may be, for example, a person, an animal, a drone, or the like.
  • the optical signal transmitting module 110 in the optical signal positioning device 100 can be mounted on the object to be tested 11.
  • the optical signal processing module 120 in the optical signal positioning device 100 respectively collects the positioning light and the at least two The road flashes light, and determines the position change of the object to be tested 11 according to the collected positioning light and the at least two paths of scintillation light, thereby achieving accurate tracking and precise positioning of the object to be tested 11 over a long distance.
  • the motion sensing unit 111 may be an integrated circuit chip.
  • the motion sensing unit 111 may be a processing chip integrated with a three-axis acceleration sensor, but is not limited to the embodiment.
  • the motion sensing unit 111 can accordingly sample the current moving speed of the object to be tested 11, and can determine whether the moving speed of the sampling meets the preset condition.
  • the manner in which the motion sensing unit 111 determines whether the moving speed meets the preset condition may be: determining whether the moving speed is greater than or equal to a preset preset speed value.
  • the motion sensing unit 111 may generate a trigger signal according to the preset control program, and continuously output the trigger signal to the optical signal sending unit. 113.
  • the motion sensing unit 111 may generate a stop trigger signal according to the preset control program, and continuously output the stop trigger signal to the optical signal.
  • the transmitting unit 113 stops generating and stopping the output of the stop trigger signal until the trigger signal is generated again.
  • continuously outputting the trigger signal can be realized by continuously applying a high level to the optical signal transmitting unit 113; accordingly, continuously outputting the stop trigger signal can be continuously applied to the optical signal transmitting unit 113 by a low power Flat to achieve.
  • the trigger signal can also be low, and accordingly, the stop trigger signal can also be high.
  • the optical signal encoding unit 112 includes a first communication subunit 1121 and a first encoding subunit 1122.
  • the first communication sub-unit 1121 is connected to the optical signal processing module 120 through a wireless data network
  • the first coding sub-unit 1122 is electrically connected to the first communication sub-unit 1121 and the optical signal processing module 120, respectively.
  • the first communication subunit 1121 can be an integrated circuit chip that has the ability to receive and process signals.
  • the first communication sub-unit 1121 can acquire the label information, the optical signal transmission rule, and the optical signal coding rule of the object 11 to be detected by the optical signal processing module 120, and then the label information, the optical signal transmission rule, and the optical signal.
  • the encoding rules are all sent to the first encoding sub-unit 1122.
  • the first communication sub-unit 1121 can also acquire the control instruction sent by the optical signal processing module 120, and after obtaining the control instruction, forward the control instruction to the first coding sub-unit 1122.
  • the first encoding subunit 1122 can be an integrated circuit chip that also has the ability to receive and process signals.
  • the first coding sub-unit 1122 stores the tag information, the optical signal transmission rule, and the optical signal coding rule.
  • the first encoding subunit 1122 parses the control instruction to perform a control operation based on the control instruction.
  • control operation may include, but is not limited to, if the first coding sub-unit 1122 determines that the control instruction indicates to perform optical signal transmission by parsing, the first coding sub-unit 1122 invokes the stored optical signal transmission rule and optical signal coding.
  • the rule encodes and generates optical signal data corresponding to the stored tag information, and transmits the optical signal data to the optical signal transmitting unit 113; and/or, if the first encoding subunit 1122 determines, by analyzing, the control instruction to perform light In the signal check, the first encoding subunit 1122 calls the stored optical signal transmission rule and the optical signal encoding rule to encode and generate the optical signal calibration data, and transmits the optical signal calibration data to the optical signal transmitting unit 113.
  • the optical signal transmitting unit 113 may be a circuit integrated with a plurality of circuits. To facilitate the transmission of the scintillation light and the positioning light, the optical signal transmitting unit 113 includes a positioning light source 1131 and at least two light sources 1132. The number of light sources 1132 can be selected according to actual implementation, for example, 3 or 4 are selected.
  • the processing circuit of the optical signal transmitting unit 113 may parse the optical signal data or the optical signal calibration data to control the at least two according to the optical signal data or the analysis result of the optical signal calibration data.
  • the light source 1132 respectively transmits a corresponding one-way scintillation light, thereby emitting at least two pieces of scintillation light.
  • each light source 1132 can be a single-band transmitting head, that is, each light source 1132 can transmit a band of scintillating light, and the at least two light sources 1132 send different bands of scintillating light, and each The wavelength band of the scintillation light transmitted by the light source 1132 and the wavelength band of the positioning light transmitted by the positioning light source 1131 are also different.
  • each light source 1132 emits a flash of light and synchronizes with other light sources 1132 to maintain a period of flicker retention period and frequency.
  • the at least two light sources 1132 emit scintillation light at the same period and frequency.
  • the blinking light sent by each light source 1132 may be a visible light band or a different wavelength band than visible light.
  • the present embodiment is exemplified by visible light, but is not intended to be used in this embodiment. The definition of the example.
  • the optical signal transmitting unit 113 stops transmitting at least two pieces of blinking light regardless of whether the optical signal transmitting unit 113 is transmitting at least two pieces of blinking light.
  • the optical signal sending module 110 acquires the label information, the optical signal sending rule, and the optical signal encoding rule before the optical signal positioning apparatus 100 operates normally.
  • the optical signal positioning apparatus 100 operates normally, it is not necessary to acquire the label information, the optical signal transmission rule, and the optical signal coding rule.
  • the optical signal sending module 110 acquires the label information, the optical signal transmission rule, and the optical signal coding rule again, thereby completing the update of the original stored data.
  • the optical signal transmitting module 110 transmits at least two pieces of scintillating light according to the optical signal data, and each of the scintillating lights should correspond to the data format of the tag information.
  • the identifier of the start bit in the tag information is S
  • the data bit is 5621
  • the identifier of the check digit is C.
  • the number of codes that can be expressed by the tag information is (2 m -2) n , where m is the number of data, that is, the number of paths of the included scintillation light, and also the number of bands; n is the number of data bits.
  • the A light source 1132 is turned on, the B light source 1132 is off, and the C light source 1132 is bright, that is, the signal value of the A light source 1132 is 1, the signal value of the B light source 1132 is 0, and the signal value of the C light source 1132 is 1, and the three are combined.
  • 101 which is represented by hexadecimal, is 5, and the value of the corresponding data bit in the tag information is 5.
  • the A light source 1132 is off, the B light source 1132 is bright, and the C light source 1132 is bright, that is, the signal value of the A light source 1132 is 0, the signal value of the B light, 1132 is 1, and the signal value of the C light source 1132 is 1, the combination of the three When it is 011, the value of the corresponding data bit in the tag information is 6.
  • the A light source 1132 is off, the B light source 1132 is on, and the C light source 1132 is off, that is, the signal value of the A light source 1132 is 0, the signal value of the B light source 1132 is 1, and the signal value of the C light source 1132 is 0.
  • the value of the corresponding data bit in the tag information is 2.
  • the A light source 1132 is turned on, the B light source 1132 is off, and the C light source 1132 is off, that is, the signal value of the A light source 1132 is 1, the signal value of the B light source 1132 is 0, and the signal value of the C light source 1132 is 0. 100, expressed as 4 in hexadecimal, the value of the corresponding data bit in the tag information is 1.
  • the A light source 1132 is off, the B light source 1132 is on, and the C light source 1132 is off to indicate that the check bit is C.
  • the optical signal transmitting module 110 completes the transmission of at least two flashing lights of the current time.
  • FIG. 6 shows still another example of at least two pieces of scintillation light transmitted by the optical signal transmitting module 110 in this embodiment.
  • the optical signal transmitting module 110 has three light sources 1132, which are an A light source 1132, a B light source 1132, and a C light source 1132, respectively.
  • the A light source 1132 emits blue light
  • the B light source 1132 emits green light
  • the C light source 1132 emits red light.
  • the optical signal calibration data may also have a certain data format.
  • the data format of the optical signal calibration data may include, for example, a calibration data header and check code data of each light source 1132.
  • the verification at this time refers to the calibration of the threshold of each light source 1132.
  • each of the scintillating lights should also correspond to the data format of the optical signal calibration data.
  • the A light source 1132, the B light source 1132, and the C light source 1132 are both turned on and off synchronously to indicate the calibration data header.
  • the A light source 1132 is sequentially turned off, and the B light source 1132 and the C light source 1132 are sequentially turned on and off sequentially to indicate the check code data of the A light source 1132.
  • the B light source 1132 is sequentially turned off, and the A light source 1132 and the C light source 1132 are sequentially turned on and off sequentially to indicate the check code data of the B light source 1132.
  • the C light source 1132 is sequentially turned off, and the A light source 1132 and the B light source 1132 are sequentially turned on and off to indicate the check code data of the C light source 1132.
  • the optical signal transmitting module 110 completes the transmission of at least two flashes of light this time.
  • the optical signal processing module 120 may include an optical signal receiving unit 121 and an optical signal processing unit 122.
  • the optical signal receiving unit 121 is optically coupled to the optical signal transmitting module 110
  • the optical signal receiving unit 121 is coupled to the optical signal processing unit 122
  • the optical signal processing unit 122 is coupled to the optical signal transmitting module 110 via a wireless data network.
  • the optical signal receiving unit 121 is configured to obtain positioning information according to the collected positioning light, and obtain a sampling light flashing sequence of each of the at least two flashing lights sampled, and obtain a sampling light of each of the obtained scintillating lights. Both timing and positioning information is sent to optical signal processing unit 122.
  • the optical signal receiving unit 121 may include: a single-band positioning signal acquisition sensor 1212 and at least two single-band encoded signal acquisition sensors 1211 that are in one-to-one correspondence with the at least two light sources.
  • the single-band coded signal acquisition sensor 1211 and the light source 1132 are the same in number, and each single-band coded signal acquisition sensor 1211 collects the same band as one light source 1132.
  • the band acquired by each single-band coded signal acquisition sensor 1211 is the same as the band of the light source 1132 corresponding to the single-band coded signal acquisition sensor 1211.
  • the optical signal receiving unit 121 may be a circuit in which a plurality of circuits are integrated.
  • Each of the single-segment coded signal acquisition sensors 1211 in the optical signal receiving unit 121 correspondingly collects one way of blinking light transmitted by one light source 1132.
  • each of the single-band encoded signal acquisition sensors 1211 is configured to collect a flash of light transmitted by the light source 1132 corresponding to the single-band encoded signal acquisition sensor 1211.
  • the single-band encoded signal acquisition sensor 1211 collects green light
  • the single-band encoded signal acquisition sensor 1211 is configured to acquire the scintillation light emitted by the light source 1132 that emits green light.
  • the processing circuit in the optical signal receiving unit 121 can generate a corresponding sampling light-flashing sequence based on the scintillation light collected by each single-band acquisition sensor 1211. It can be understood that one flashing light is continuously blinking for the corresponding light source 1132, so multiple frames can be included in the sampling light flash timing.
  • the optical signal receiving unit 121 sends each sampling light flash timing to the optical signal processing unit 122 after acquiring the corresponding sampling light flash timing according to the scintillation light collected by each single-band acquisition sensor 1121.
  • the band acquired by the single-band positioning signal acquisition sensor 1212 is the same as the band of the positioning light source 1131.
  • the single-band positioning signal acquisition sensor 1212 can first avoid interference of other band signals; secondly, the single-band positioning signal acquisition sensor 1212 is provided. Strong continuous positioning ability; and the constant positioning of the light signal can provide reliable continuous positioning, so that the positioning of the object to be tested 11 is not affected by the scintillation light failure. In particular, the uncertainty of positioning when the respective scintillating lights are in the all black state is avoided.
  • the position determination of the object to be tested 11 is performed based on the positioning light source 1131, so that the positioning is more accurate.
  • the optical signal processing unit 122 is configured to obtain the label information of the object to be tested 11 according to each sampling light flash timing, and determine whether the label information is correct. When yes, obtain the position change of the object to be tested 11 according to the positioning information.
  • the optical signal processing unit 122 includes an identification subunit 1221, a parity subunit 1222, a calibration subunit 1223, a second encoding subunit 1224, and a second communication subunit 1225.
  • the identification sub-unit 1221 is electrically connected to the optical signal receiving unit 121
  • the verification sub-unit 1222 and the calibration sub-unit 1223 are electrically connected to the identification sub-unit 1221, respectively.
  • the second coding sub-unit 1224 and the second communication sub-unit 1225 are respectively connected.
  • the second communication subunit 1225 is electrically connected to the first communication subunit 1121 via a wireless data network.
  • the identification sub-unit 1221 can be an integrated circuit chip that has processing and computing capabilities for the signals.
  • the light-off state of the A-light source 1132 is 110010.
  • the light-off state of the B light source 1132 when the red flashing light is emitted is in turn: bright, off, bright, and off
  • the optical signal state data corresponding to the acquired B light source 1132 is 101101.
  • the light-off state of the C light source 1132 when transmitting a green flashing light is: brightly on and off
  • the optical signal state data corresponding to the acquired C light source 1132 is 111000.
  • the identification subunit 1221 can be based on A
  • the optical signal status data of the three light sources 1132 of B and C is used to obtain the tag information.
  • the signal values at the same time in the optical signal state data of the A light source 1132, the B light source 1132, and the C light source 1132 may be combined to form a value of one bit of the tag information in the order of CBA, thereby acquiring the tag information having the value of S5621C. .
  • each single-band encoded signal acquisition sensor 1211 in the optical signal receiving unit 121 when sampling each of the flashing lights may be different. . Therefore, for each optical signal state data obtained when phase synchronization is acquired, it can be directly combined. For each optical signal state data collected by the phase-synchronized acquisition device, it is necessary to sequentially combine the phase closest to the optical signal state data in order, and finally obtain the tag information by combining.
  • the identification sub-unit 1221 may further send the acquired label information to the verification sub-unit 1222 for calibration, and obtain the verification result information returned by the verification sub-unit 1222 after the transmission.
  • the identification sub-unit 1221 parses the verification result information to determine whether the verification result is correct. When the identification sub-unit 1221 determines that the verification result is incorrect, it indicates that the scintillation light is interfered during the transmission, or the scintillation light has an error in the transmission, and the identification sub-unit 1221 then discards the label information acquired this time ( That is: discard), in order to re-acquire the next tag information.
  • the identification sub-unit 1221 determines that the verification result is correct, the label information of the object to be tested 11 is correct, and the identification sub-unit 1221 can acquire the position change of the object to be tested 11 during the blinking light emission period according to the acquired positioning information.
  • the identification sub-unit 1221 can also determine whether each of the optical signal status data includes a calibration data header by analyzing the label information. If not, the optical signal status data is not calibrated. If so, the optical signal status data is determined to be optical signal calibration data, and the optical signal status data to be calibrated in the optical signal calibration data is sent to the calibration sub-unit 1223, and the calibration sub-unit 1223 is informed to perform threshold calibration.
  • the parity sub-unit 1222 can be an integrated circuit chip that has processing and computing capabilities for the signals.
  • the verification subunit 1222 can verify the correctness of the label information according to the optical signal status data in the label information.
  • each optical signal state data includes multi-bit data, and the value of each bit of data is 1 or 0.
  • the syndrome unit 1222 first acquires the total number of 1s in all the optical signal state data (ie, the value is 1).
  • the number of bits of data, or the total number of 0s ie, the number of bits of data with a value of 0.
  • This embodiment may be described as an example of obtaining the number of bits of data having a value of 1, but is not limited thereto.
  • the optical signal status data of each light source 1132 includes a check data, and the check data of each light source 1132 is combined in a preset order to obtain the data of the check bits of the label information.
  • the check sub-unit 1222 is provided with a preset value of the check bit in the tag information.
  • the preset value may be: when the number of bits of the data having the value of 1 is an odd number, the preset value is that the check data of each light source 1132 is combined according to the preset order, the first bit is 1, and the other bits are 0, that is, 100...0; when the number of bits of data with a value of 1 is even, the preset value is that the check data of each light source 1132 is combined according to the preset order, and the second bit is 1,
  • the other bits are 0, ie: 010...0.
  • the calibration sub-unit 1223 can be an integrated circuit chip that has processing and computing capabilities for the signals.
  • the calibration sub-unit 1223 may perform threshold calibration or sampling error calibration on each of the samples when collecting each of the scintillation lights.
  • the calibration sub-unit 1223 when the calibration sub-unit 1223 acquires the need to perform threshold calibration, the calibration sub-unit 1223 accordingly acquires at least one optical signal calibration data required for threshold calibration.
  • the calibration sub-unit 1223 acquires calibration data after the calibration data header in each of the optical signal calibration data.
  • Each calibration data is data generated when the light source 1132 corresponding to the optical signal calibration data performs a "light out” operation, that is, each calibration data is "01".
  • the calibration sub-unit 1223 obtains the highest value generated when each calibration data is at "0", and the highest value is used as a threshold value for identifying when the light source 1132 is off, and when the light source 1132 is off, the maximum value can be Identified.
  • the calibration sub-unit 1223 obtains the lowest value generated when each calibration data is at "1", and the lowest value is used as a threshold value when the light source 1132 is bright, and when the light source 1132 is brighter than the lowest value, Can be identified. According to the above operation, the calibration sub-unit 1223 can perform threshold calibration on each of the optical signal calibration data in sequence.
  • the optical signal calibration data is that the A light source 1132 is turned on and off, that is, 1010011010, wherein 1010 is a calibration data header.
  • the calibration sub-unit 1223 acquires the 01 data after the calibration data header in the optical signal calibration data, since 0 indicates that the A light source 1132 has been extinguished for a period of time, and 1 indicates that the A light source 1132 is illuminated for a period of time.
  • the calibration sub-unit 1223 obtains the highest value of the signal strength in the duration of the A light source 11321121, which is the threshold value when it is 0. Thereafter, the calibration sub-unit 1223 retrieves the lowest value of the signal strength of the A light source 1132 during the bright duration, which is the threshold value of 1.
  • each light source 1132 flashes in a bright state, and the other light sources 1132 are in a state of being off to calibrate the lowest threshold when the light source 1132 is lit. Conversely, when the light source 1132 is blinking and is in the off state, the other light sources 1132 are all in a bright state to calibrate the highest threshold when the light source 1132 is off.
  • each of the single-band coded signal acquisition sensors 1211 since each of the single-band coded signal acquisition sensors 1211 is collected, each of the light sources 1132 and each of the single-band coded signal acquisition sensors 1211 are operated for a long time, and a cumulative deviation is generated, so that each single is generated.
  • the band coded signal acquisition sensor 1211 has a phase difference between the scintillation light generated by the band source and the corresponding light source 1132.
  • the sampling frequency of the single-band encoded signal acquisition sensor 1211 is twice that of the scintillation light, after the phase difference is generated, the single-band encoded signal acquisition sensor 1211 will display the first frame 1 when the blinking light is "lighted out". For “full light”, the first frame 2 is "weakly bright” and the second frame 2 is “completely off”. Among them, the first frame 2 is "weakly bright", which is the uncertain data due to the phase difference.
  • the calibration sub-unit 1223 collects data of “0” corresponding to “all-off” in the analysis optical signal state data when performing sampling error calibration.
  • the calibration sub-unit 1223 acquires the data of the first one of the optical signal state data as "0”
  • the calibration sub-unit 1223 takes the "0" of the frame as the valid data, and will not include the uncertain data after the frame.
  • One frame is thrown away, and one frame after the next frame that is discarded is taken as valid data, and a loop is formed. It can be understood that, if the number of frames of the uncertain data is discarded, the acquisition of the uncertain data in the state data of the optical signal is avoided, and the sampling error of the state data of each optical signal collected by the optical signal processing unit 122 can be implemented in the above manner. calibration.
  • the optical signal processing module 120 starts to perform sampling when receiving the start bit in the tag information according to the preset control program. If the data corresponding to the start bit is not received, it will not be processed.
  • the light source 1132 collected by the optical signal processing module 120 is fixed in position, but the label information obtained according to the light source 1132 is incorrect, it is determined that the light source 1132 is a background, for example, a sun, an LED light, or the like.
  • the second communication sub-unit 1225 can be an integrated circuit chip that has the ability to receive and transmit signals. After acquiring the tag information, the optical signal sending rule, and the optical signal encoding rule, the second communication subunit 1225 sends the tag information, the optical signal sending rule, and the optical signal encoding rule to the first through the wireless network. Communication subunit 1121.
  • the recognition accuracy of the object 11 can be Up to 0.01m. If the optical signal positioning device 100 adopts a sampling rate of 120 frames/second, and the distance between the plurality of analytes 11 is at least 1 meter. When the optical signal positioning device 100 tracks the object to be tested 11, the speed of the object to be tested 11 can be up to 30 m/s.
  • FIG. 8 is a schematic flowchart of an optical signal positioning method provided by the present disclosure. The method is applied to an optical signal positioning apparatus, and the method includes:
  • Step S100 The optical signal sending module determines whether the moving speed of the object to be tested satisfies a preset condition. When yes, the positioning light source emits positioning light, and the at least two light sources emit the blinking light.
  • Step S200 The optical signal processing module obtains positioning information of the object to be tested according to the collected positioning light, and determines a position change of the object to be tested according to the collected at least two pieces of scintillating light and the positioning information. happening.
  • step S100 may include:
  • Step S120 The optical signal sending module generates optical signal data according to the label information of the object to be tested obtained from the optical signal processing module.
  • step S200 includes:
  • Step S210 The optical signal processing module obtains the positioning information according to the collected positioning light, and obtains a sampling light flashing sequence of each of the at least two flashing lights sampled.
  • Step S220 The optical signal processing module obtains label information of the object to be tested according to each sampling light flash timing, and determines whether the label information is correct. When yes, the object to be tested is obtained according to the positioning information. The position changes.
  • FIG. 11 is still another schematic flowchart of the optical signal positioning method provided by the present disclosure.
  • the method may further include:
  • Step S101 The optical signal processing module determines whether each calibration data header can be obtained correspondingly according to each sampling light flash timing.
  • the optical signal positioning device comprises: an optical signal sending module and an optical signal processing module, the optical signal sending module and the optical signal processing module are optically coupled, and the optical signal transmitting module is configured to be mounted on the object to be tested.
  • the optical signal sending module is configured to determine whether the moving speed of the object to be tested meets a preset condition, and when yes, emit the positioning light by the positioning light source, and emit the flashing light through the at least two light sources.
  • the optical signal processing module is configured to obtain positioning information of the object to be tested according to the collected positioning light, and determine a position change of the object to be tested according to the collected at least two pieces of blinking light and the positioning information.
  • optical signal positioning device, method and system provided by the present disclosure have high positioning accuracy, and can reduce interference of other signals and enhance continuous positioning capability.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Optical Communication System (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

An optical signal-based positioning device (100), a method, and a system (10), pertaining to the technical field of photoelectric signals. The optical signal-based positioning device (100) comprises: an optical signal transmission module (110) and an optical signal processing module (120). The optical signal transmission module (110) and the optical signal processing module (120) are optically coupled. The optical signal transmission module (110) is configured to be mounted on an object under test, and to determine whether a moving speed of the object under test meets a pre-determined condition. If the moving speed meets the pre-determined condition, positioning light is emitted by a positioning light source (1131), and blinking light is emitted by at least two light sources (1132) (S100). The optical signal processing module (120) is configured to obtain positioning information of the object under test according to captured positioning light, and to determine a position change condition of the object under test according to at least two captured blinking light beams and the positioning information (S200). The invention realizes controlled power consumption by using the optical signal transmission module (110) to emit blinking light according to a moving speed, and achieves accurate mid-to-long range identification, positioning, and tracking of an object under test by using the optical signal processing module (120) to capture blinking light, transmitted by the optical signal transmission module (110), on the object under test.

Description

光信号定位装置、方法及系统Optical signal positioning device, method and system

相关申请的交叉引用Cross-reference to related applications

本申请要求于2018年01月31日提交中国专利局的申请号为2018100995056,名称为“光信号定位装置、方法及系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims priority to Chinese Patent Application No. 2018100995056, entitled "Optical Signal Positioning Apparatus, Method and System", filed on Jan. 31, 2018, the entire contents of which is incorporated herein by reference. .

技术领域Technical field

本公开涉及光电信号技术领域,具体而言,涉及一种光信号定位装置、方法及系统。The present disclosure relates to the field of optoelectronic signal technology, and in particular to an optical signal positioning apparatus, method and system.

背景技术Background technique

随着科学技术的发展和进步,对待测物进行定位的技术在社会上得到了广泛的应用。With the development and advancement of science and technology, the technology for positioning objects is widely used in society.

目前,可通过GPS(Global Positioning System、全球定位系统)对安装GPS的待测物进行定位。GPS虽然能够实现远距离的定位,但定位不够精确。此外,目前还可通过RFID(Radio Frequency Identification、射频识别)对安装RFID的待测物进行定位。RFID虽然定位精度较高,但由于RFID需要通过感应识别才能实现定位,其只能应用到近距离的定位中,故使其应用范围受到极大限制。再者,在精确定位中,无论是RFID还通过其它技术,其功耗都较高,不能够做到节能。At present, the GPS-mounted object to be tested can be positioned by GPS (Global Positioning System, Global Positioning System). Although GPS can achieve long-distance positioning, the positioning is not accurate enough. In addition, RFID (Radio Frequency Identification) can be used to locate RFID-mounted objects to be tested. Although RFID has a high positioning accuracy, since RFID needs to be positioned by sensing, it can only be applied to close-range positioning, so its application range is greatly limited. Moreover, in the precise positioning, whether it is RFID or other technologies, its power consumption is high, and energy saving cannot be achieved.

发明内容Summary of the invention

有鉴于此,本公开的目的之一在于提供一种光信号定位装置、方法及系统,其能够至少部分地改善上述问题。In view of the above, it is an object of the present disclosure to provide an optical signal locating apparatus, method and system that are capable of at least partially improving the above problems.

本公开的实现方式如下:The implementation of the present disclosure is as follows:

第一方面,本公开提供了一种光信号定位装置,所述光信号定位装置包括:光信号发送模块和光信号处理模块,所述光信号发送模块和所述光信号处理模块光耦合,所述光信号发送模块配置成安装在待测物上。所述光信号发送模块,配置成判断所述待测物的移动速度是否满足预设条件,在为是时,通过定位光源发射定位光,并通过至少两个光源发射闪烁光。所述光信号处理模块,配置成根据采集的所述定位光获得所述待测物的定位信息,并根据采集的至少两路闪烁光和所述定位信息来确定所述待测物的位置变化情况。In a first aspect, the present disclosure provides an optical signal positioning apparatus, where the optical signal positioning apparatus includes: an optical signal transmitting module and an optical signal processing module, the optical signal transmitting module and the optical signal processing module are optically coupled, The optical signal transmitting module is configured to be mounted on the object to be tested. The optical signal sending module is configured to determine whether the moving speed of the object to be tested satisfies a preset condition. When yes, the positioning light source emits positioning light, and the at least two light sources emit the scintillating light. The optical signal processing module is configured to obtain positioning information of the object to be tested according to the collected positioning light, and determine a position change of the object to be tested according to the collected at least two pieces of scintillating light and the positioning information. Happening.

第二方面,本公开提供了一种光信号定位方法,所述方法应用于光信号定位装置,所述光信号定位装置包括:光信号发送模块和光信号处理模块,所述光信号发送模块和所述光信号处理模块光耦合,所述光信号发送模块配置成安装在待测物上。所述方法包括:所述光信号发送模块判断所述待测物的移动速度是否满足预设条件,在为是时,通过定位光源发射定位光,并通过至少两个光源发射闪烁光;所述光信号处理模块根据采集的所述定 位光获得所述待测物的定位信息,并根据采集的至少两路闪烁光和所述定位信息来确定所述待测物的位置变化情况。In a second aspect, the present disclosure provides an optical signal positioning method, where the method is applied to an optical signal positioning apparatus, where the optical signal positioning apparatus includes: an optical signal sending module and an optical signal processing module, and the optical signal sending module and the The optical signal processing module is optically coupled, and the optical signal transmitting module is configured to be mounted on the object to be tested. The method includes: determining, by the optical signal sending module, whether a moving speed of the object to be tested meets a preset condition, and when yes, transmitting the positioning light by the positioning light source, and emitting the flashing light by the at least two light sources; The optical signal processing module obtains the positioning information of the object to be tested according to the collected positioning light, and determines a position change of the object to be tested according to the collected at least two pieces of scintillation light and the positioning information.

第三方面,本公开提供了一种光信号定位系统,所述光信号定位系统包括:待测物和所述的光信号定位装置,所述光信号定位装置中的光信号发送模块安装在所述待测物上。In a third aspect, the present disclosure provides an optical signal positioning system, where the optical signal positioning system includes: an object to be tested and the optical signal positioning device, wherein the optical signal transmitting module in the optical signal positioning device is installed in the Said on the object.

附图说明DRAWINGS

为了更清楚地说明本公开或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。通过附图所示,本公开的上述及其它目的、特征和优势将更加清晰。在全部附图中相同的附图标记指示相同的部分。并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本公开的主旨。In order to more clearly illustrate the present disclosure or the technical solutions in the prior art, the drawings to be used in the embodiments will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the present disclosure. Other drawings may also be obtained from those of ordinary skill in the art in light of the inventive work. The above and other objects, features and advantages of the present invention will become more apparent from the claims. The same reference numerals are used throughout the drawings to refer to the same parts. The drawings are not intended to be scaled to scale in actual size, with emphasis on the gist of the present disclosure.

图1示出了本公开提供的一种光信号定位系统的结构示图;1 is a structural diagram of an optical signal positioning system provided by the present disclosure;

图2示出了本公开提供的一种光信号定位装置的结构管框图;2 is a structural block diagram of an optical signal positioning apparatus provided by the present disclosure;

图3示出了本公开提供的光信号定位装置的又一种结构管框图;3 is a block diagram showing still another structural tube of the optical signal positioning device provided by the present disclosure;

图4示出了本公开提供的光信号定位装置中的光信号发送单元和光信号接收单元的结构示意图;4 is a schematic structural diagram of an optical signal transmitting unit and an optical signal receiving unit in an optical signal positioning apparatus provided by the present disclosure;

图5示出了本公开提供的光信号定位装置中光信号发送模块的至少两路闪烁光的第一示例图;FIG. 5 is a first exemplary diagram showing at least two ways of scintillating light of an optical signal transmitting module in an optical signal positioning apparatus provided by the present disclosure; FIG.

图6示出了本公开提供的光信号定位装置中光信号发送模块的至少两路闪烁光的第二示例图;6 is a second exemplary diagram showing at least two pieces of scintillation light of an optical signal transmitting module in an optical signal positioning apparatus provided by the present disclosure;

图7示出了本公开提供的光信号定位装置中校准子单元执行采样误差校准的示例图;7 is a diagram showing an example of performing calibration error calibration by a calibration subunit in an optical signal positioning apparatus provided by the present disclosure;

图8示出了本公开提供的一种光信号定位方法的流程图;FIG. 8 is a flowchart of a method for positioning an optical signal provided by the present disclosure;

图9示出了本公开提供的光信号定位方法中步骤S100的流程图;FIG. 9 is a flowchart of step S100 in the optical signal positioning method provided by the present disclosure;

图10示出了本公开提供的光信号定位方法中步骤S200的流程图;FIG. 10 is a flowchart showing step S200 in the optical signal positioning method provided by the present disclosure;

图11示出了本公开提供的光信号定位方法的又一种流程图。FIG. 11 shows still another flow chart of the optical signal localization method provided by the present disclosure.

图标:10-光信号定位系统;11-待测物;100-光信号定位装置;110-光信号发送模块;111-运动感应单元;112-光信号编码单元;1121-第一通信子单元;1122-第一编码子单元;113-光信号发送单元;1131-定位光源;1132-光源;120-光信号处理模块;121-光信号接收单元;1211-单波段编码信号采集传感器;1212-单波段定位信号采集传感器;122-光信号处理单元;1221-识别子单元;1222-校验子单元;1223-校准子单元;1224-第二编码子单元;1225-第二通信子单元。Icon: 10-optical signal positioning system; 11-substance; 100-optical signal locating device; 110-optical signal transmitting module; 111-motion sensing unit; 112-optical signal encoding unit; 1122-first coding subunit; 113-optical signal transmission unit; 1131-positioning light source; 1132-light source; 120-optical signal processing module; 121-optical signal receiving unit; 1211-single-band coded signal acquisition sensor; Band positioning signal acquisition sensor; 122-optical signal processing unit; 1221-identification sub-unit; 1222-check sub-unit; 1223-calibration sub-unit; 1224-second coding sub-unit; 1225-second communication sub-unit.

具体实施方式Detailed ways

为使本公开的目的、技术方案和优点更加清楚,下面将结合本公开中的附图,对本公开中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开的组件可以以各种不同的配置来布置和设计。The technical solutions in the present disclosure will be clearly and completely described in the following with reference to the accompanying drawings in the present disclosure. It is obvious that the described embodiments are a part of the embodiments of the present invention. Instead of all the embodiments. The components of the present disclosure, which are generally described and illustrated in the figures herein, can be arranged and designed in a variety of different configurations.

因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。The detailed description of the embodiments of the present disclosure, which is set forth in the claims All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present disclosure without departing from the inventive scope are the scope of the disclosure.

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。It should be noted that similar reference numerals and letters indicate similar items in the following figures, and therefore, once an item is defined in a drawing, it is not necessary to further define and explain it in the subsequent drawings. The terms "first", "second", etc. are used only to distinguish a description, and are not to be construed as indicating or implying a relative importance.

在本公开的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本公开中的具体含义。In the description of the present disclosure, it should also be noted that the terms "setting", "installing", "connecting", "connecting", and "connecting" should be understood broadly, unless specifically stated and defined, for example, It is a fixed connection, or it can be a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and can be internal communication between the two elements. The specific meanings of the above terms in the present disclosure can be understood in the specific circumstances by those skilled in the art.

请结合参阅图1和图2,图1是本公开提供的一种光信号定位系统10的连接框图,图2是本公开提供的一种光信号定位装置100的连接示意图。该光信号定位系统10包括:待测物11和光信号定位装置100。光信号定位装置100包括光信号发送模块110和光信号处理模块120,其中,光信号发送模块110和光信号处理模块120光耦合。1 and FIG. 2, FIG. 1 is a connection block diagram of an optical signal positioning system 10 provided by the present disclosure, and FIG. 2 is a connection diagram of an optical signal positioning apparatus 100 provided by the present disclosure. The optical signal positioning system 10 includes an object to be tested 11 and an optical signal positioning device 100. The optical signal positioning apparatus 100 includes an optical signal transmitting module 110 and an optical signal processing module 120, wherein the optical signal transmitting module 110 and the optical signal processing module 120 are optically coupled.

待测物11可以为需要被进行位置跟踪的物体,其可以为例如:人、动物、无人机等。光信号定位装置100中的光信号发送模块110可安装在待测物11上。当光信号定位装置100中的光信号发送模块110发送定位光和至少两路闪烁光时,光信号定位装置100中的光信号处理模块120则相应地采集到所述定位光和所述至少两路闪烁光,并根据采集的所述定位光和所述至少两路闪烁光确定待测物11的位置变化情况,进而实现对待测物11远距离的精确跟踪和精确定位。The object to be tested 11 may be an object that needs to be tracked, which may be, for example, a person, an animal, a drone, or the like. The optical signal transmitting module 110 in the optical signal positioning device 100 can be mounted on the object to be tested 11. When the optical signal transmitting module 110 in the optical signal positioning device 100 transmits the positioning light and the at least two flashing lights, the optical signal processing module 120 in the optical signal positioning device 100 respectively collects the positioning light and the at least two The road flashes light, and determines the position change of the object to be tested 11 according to the collected positioning light and the at least two paths of scintillation light, thereby achieving accurate tracking and precise positioning of the object to be tested 11 over a long distance.

在本实施例中,光信号发送模块110可以包括定位光源和至少两个光源。在此情况下,光信号发送模块110配置成判断待测物11的移动速度是否满足预设条件,在为是时,通过定位光源发射定位光,并通过至少两个光源发射闪烁光。In this embodiment, the optical signal sending module 110 may include a positioning light source and at least two light sources. In this case, the optical signal transmitting module 110 is configured to determine whether the moving speed of the object to be tested 11 satisfies a preset condition. When YES, the positioning light is emitted by the positioning light source, and the scintillating light is emitted by the at least two light sources.

光信号处理模块120配置成根据采集的定位光获得待测物11的定位信息,并根据采集的至少两路闪烁光和定位信息来确定待测物11的位置变化情况。The optical signal processing module 120 is configured to obtain positioning information of the object to be tested 11 according to the collected positioning light, and determine a position change of the object to be tested 11 according to the collected at least two pieces of scintillation light and positioning information.

请参阅图3,光信号发送模块110可以包括:运动感应单元111、光信号编码单元112和光信号发送单元113。其中,运动感应单元111和光信号编码单元112均与光信号发送单元113连接,而光信号发送单元113和光信号处理模块120光耦合。Referring to FIG. 3, the optical signal transmitting module 110 may include: a motion sensing unit 111, an optical signal encoding unit 112, and an optical signal transmitting unit 113. The motion sensing unit 111 and the optical signal encoding unit 112 are both connected to the optical signal transmitting unit 113, and the optical signal transmitting unit 113 and the optical signal processing module 120 are optically coupled.

运动感应单元111,配置成判断移动速度是否满足预设条件,在为是时,生成一触发信号至光信号发送单元113。The motion sensing unit 111 is configured to determine whether the moving speed meets a preset condition, and when yes, generate a trigger signal to the optical signal transmitting unit 113.

具体地,在本实施例中,运动感应单元111可以为集成电路芯片,例如,运动感应单元111可以为集成有三轴加速度传感器的处理芯片,但不作为对本实施例的限定。随着待测物11的运动,运动感应单元111可以相应地采样到待测物11当前的移动速度,并可以判断采样的该移动速度是否满足预设条件。其中,运动感应单元111判断该移动速度是否满足预设条件的方式可以为:判断该移动速度是否大于或等于预先设定一预设速度值。在判定移动速度大于或等于预设速度值时,可以判断为满足预设条件,则运动感应单元111根据预设的控制程序可生成一个触发信号,并持续地将触发信号输出至光信号发送单元113。在判定移动速度小于预设速度值时,可以判断为不满足预设条件,则运动感应单元111根据预设的控制程序可生成一个停止触发信号,并将该停止触发信号持续地输出至光信号发送单元113,并直至再次生成触发信号时,停止生成及停止输出该停止触发信号。Specifically, in the embodiment, the motion sensing unit 111 may be an integrated circuit chip. For example, the motion sensing unit 111 may be a processing chip integrated with a three-axis acceleration sensor, but is not limited to the embodiment. With the movement of the object to be tested 11, the motion sensing unit 111 can accordingly sample the current moving speed of the object to be tested 11, and can determine whether the moving speed of the sampling meets the preset condition. The manner in which the motion sensing unit 111 determines whether the moving speed meets the preset condition may be: determining whether the moving speed is greater than or equal to a preset preset speed value. When it is determined that the moving speed is greater than or equal to the preset speed value, it may be determined that the preset condition is met, the motion sensing unit 111 may generate a trigger signal according to the preset control program, and continuously output the trigger signal to the optical signal sending unit. 113. When it is determined that the moving speed is less than the preset speed value, it may be determined that the preset condition is not satisfied, and the motion sensing unit 111 may generate a stop trigger signal according to the preset control program, and continuously output the stop trigger signal to the optical signal. The transmitting unit 113 stops generating and stopping the output of the stop trigger signal until the trigger signal is generated again.

可以理解地,持续地输出触发信号可以通过向光信号发送单元113持续地施加一高电平来实现;相应地,持续地输出停止触发信号可以通过向光信号发送单元113持续地施加一低电平来实现。反之,触发信号也可以为低电平,且相应地,停止触发信号则也可以为高电平。It can be understood that continuously outputting the trigger signal can be realized by continuously applying a high level to the optical signal transmitting unit 113; accordingly, continuously outputting the stop trigger signal can be continuously applied to the optical signal transmitting unit 113 by a low power Flat to achieve. Conversely, the trigger signal can also be low, and accordingly, the stop trigger signal can also be high.

如图3所示,光信号编码单元112配置成根据从光信号处理模块120获得的待测物11的标签信息编码生成光信号数据,并将光信号数据发送至光信号发送单元113。As shown in FIG. 3, the optical signal encoding unit 112 is configured to generate optical signal data based on the tag information of the object 11 to be detected obtained from the optical signal processing module 120, and transmit the optical signal data to the optical signal transmitting unit 113.

具体地,光信号编码单元112包括:第一通信子单元1121和第一编码子单元1122。第一通信子单元1121通过无线数据网络与光信号处理模块120连接,第一编码子单元1122则分别与第一通信子单元1121和光信号处理模块120电性连接。Specifically, the optical signal encoding unit 112 includes a first communication subunit 1121 and a first encoding subunit 1122. The first communication sub-unit 1121 is connected to the optical signal processing module 120 through a wireless data network, and the first coding sub-unit 1122 is electrically connected to the first communication sub-unit 1121 and the optical signal processing module 120, respectively.

第一通信子单元1121可以为集成电路芯片,其具备对信号的接收和处理能力。本实施例中,第一通信子单元1121能够预先获取该光信号处理模块120发送的待测物11的标签信息、光信号发送规则和光信号编码规则,进而将标签信息、光信号发送规则和光信号编码规则均发送至第一编码子单元1122。此外,第一通信子单元1121还可获取到光信号处理模块120发送的控制指令,并在获取到控制指令后,将该控制指令转发至第一编码子单元1122。The first communication subunit 1121 can be an integrated circuit chip that has the ability to receive and process signals. In this embodiment, the first communication sub-unit 1121 can acquire the label information, the optical signal transmission rule, and the optical signal coding rule of the object 11 to be detected by the optical signal processing module 120, and then the label information, the optical signal transmission rule, and the optical signal. The encoding rules are all sent to the first encoding sub-unit 1122. In addition, the first communication sub-unit 1121 can also acquire the control instruction sent by the optical signal processing module 120, and after obtaining the control instruction, forward the control instruction to the first coding sub-unit 1122.

第一编码子单元1122可以为集成电路芯片,其也具备对信号的接收和处理能力。本实 施例中,第一编码子单元1122获取到标签信息、光信号发送规则和光信号编码规则后,将标签信息、光信号发送规则和光信号编码规则均进行存储。当第一编码子单元1122获取到第一通信子单元1121转发的控制指令时,第一编码子单元1122对该控制指令进行解析,以基于该控制指令进行控制操作。具体地,该控制操作可以包括但不限于:若第一编码子单元1122通过解析确定所述控制指令指示进行光信号发送时,则第一编码子单元1122调用存储的光信号发送规则和光信号编码规则来编码生成与存储的标签信息对应的光信号数据,并将该光信号数据发送至光信号发送单元113;和/或,若第一编码子单元1122通过解析确定所述控制指令指示进行光信号校验,则第一编码子单元1122调用存储的光信号发送规则和光信号编码规则来编码生成光信号校准数据,并将该光信号校准数据发送至光信号发送单元113。The first encoding subunit 1122 can be an integrated circuit chip that also has the ability to receive and process signals. In this embodiment, after acquiring the tag information, the optical signal transmission rule, and the optical signal coding rule, the first coding sub-unit 1122 stores the tag information, the optical signal transmission rule, and the optical signal coding rule. When the first encoding subunit 1122 acquires the control instruction forwarded by the first communication subunit 1121, the first encoding subunit 1122 parses the control instruction to perform a control operation based on the control instruction. Specifically, the control operation may include, but is not limited to, if the first coding sub-unit 1122 determines that the control instruction indicates to perform optical signal transmission by parsing, the first coding sub-unit 1122 invokes the stored optical signal transmission rule and optical signal coding. The rule encodes and generates optical signal data corresponding to the stored tag information, and transmits the optical signal data to the optical signal transmitting unit 113; and/or, if the first encoding subunit 1122 determines, by analyzing, the control instruction to perform light In the signal check, the first encoding subunit 1122 calls the stored optical signal transmission rule and the optical signal encoding rule to encode and generate the optical signal calibration data, and transmits the optical signal calibration data to the optical signal transmitting unit 113.

请参阅图4,光信号发送单元113可以为多个电路集成的电路。为便于对闪烁光和定位光的发送,光信号发送单元113包括:定位光源1131和至少两个光源1132。光源1132的数量可根据实际实施情况进行选择,例如,选择为3个或4个。Referring to FIG. 4, the optical signal transmitting unit 113 may be a circuit integrated with a plurality of circuits. To facilitate the transmission of the scintillation light and the positioning light, the optical signal transmitting unit 113 includes a positioning light source 1131 and at least two light sources 1132. The number of light sources 1132 can be selected according to actual implementation, for example, 3 or 4 are selected.

在工作的状态下,光信号发送单元113获取光信号数据或光信号校准数据后,可以将该光信号数据或光信号校准数据进行存储。当光信号发送单元113获得触发信号时,首先,光信号发送单元113的处理电路可控制定位光源1131持续地发送一路连续状态的定位光。本实施例中,定位光源1131可以为单波段发射头,即定位光源1131发送的是一种特定波段的定位光。其中,该定位光可以为可见光的波段,也可以为除了可见光之外的其它波段,为便于对本公开的理解,本实施例以可见光进行例举说明,但并不作为对本实施例的限定。In the working state, after the optical signal transmitting unit 113 acquires the optical signal data or the optical signal calibration data, the optical signal data or the optical signal calibration data may be stored. When the optical signal transmitting unit 113 obtains the trigger signal, first, the processing circuit of the optical signal transmitting unit 113 can control the positioning light source 1131 to continuously transmit the positioning light of one continuous state. In this embodiment, the positioning light source 1131 can be a single-band transmitting head, that is, the positioning light source 1131 transmits a positioning light of a specific wavelength band. The positioning light may be a band of visible light or a band other than visible light. To facilitate understanding of the present disclosure, the present embodiment is exemplified by visible light, but is not limited to the embodiment.

在发送定位光的同时,光信号发送单元113的处理电路可以对该光信号数据或光信号校准数据进行解析,以根据该光信号数据或该光信号校准数据的解析结果控制所述至少两个光源1132分别发送对应的一路闪烁光,进而发射出至少两路闪烁光。本实施例中,每个光源1132可以为单波段发射头,即每个光源1132可以发送一种波段的闪烁光,且所述至少两个光源1132发送的闪烁光的波段各不相同,以及每个光源1132发送的闪烁光的波段和定位光源1131发送的定位光的波段也不相同。While transmitting the positioning light, the processing circuit of the optical signal transmitting unit 113 may parse the optical signal data or the optical signal calibration data to control the at least two according to the optical signal data or the analysis result of the optical signal calibration data. The light source 1132 respectively transmits a corresponding one-way scintillation light, thereby emitting at least two pieces of scintillation light. In this embodiment, each light source 1132 can be a single-band transmitting head, that is, each light source 1132 can transmit a band of scintillating light, and the at least two light sources 1132 send different bands of scintillating light, and each The wavelength band of the scintillation light transmitted by the light source 1132 and the wavelength band of the positioning light transmitted by the positioning light source 1131 are also different.

再者,每个光源1132发射一路闪烁光时与其它光源1132发射一路闪烁保持周期和频率的同步。换言之,所述至少两个光源1132按照相同的周期和频率发射闪烁光。其中,每个光源1132发送的闪烁光可以为可见光的波段,也可以为除了可见光之外的其它波段,为便于对本公开的理解,本实施例以可见光进行例举说明,但并不作为对本实施例的限定。另外,当光信号发送单元113获得停止触发信号时,无论光信号发送单元113是否在发射至少两路闪烁光,该光信号发送单元113均停止发射至少两路闪烁光。Moreover, each light source 1132 emits a flash of light and synchronizes with other light sources 1132 to maintain a period of flicker retention period and frequency. In other words, the at least two light sources 1132 emit scintillation light at the same period and frequency. The blinking light sent by each light source 1132 may be a visible light band or a different wavelength band than visible light. To facilitate understanding of the present disclosure, the present embodiment is exemplified by visible light, but is not intended to be used in this embodiment. The definition of the example. In addition, when the optical signal transmitting unit 113 obtains the stop trigger signal, the optical signal transmitting unit 113 stops transmitting at least two pieces of blinking light regardless of whether the optical signal transmitting unit 113 is transmitting at least two pieces of blinking light.

需要说明的是,在本实施例中,光信号发送模块110获取标签信息、光信号发送规则和光信号编码规则为光信号定位装置100正常工作之前预先进行的。当光信号定位装置100正常工作时,无需再获取该标签信息、光信号发送规则和光信号编码规则。直至标签信息、光信号发送规则和光信号编码规则中任一个需要更新时,光信号发送模块110才再次获取标签信息、光信号发送规则和光信号编码规则,进而完成对原有存储数据的更新。It should be noted that, in this embodiment, the optical signal sending module 110 acquires the label information, the optical signal sending rule, and the optical signal encoding rule before the optical signal positioning apparatus 100 operates normally. When the optical signal positioning apparatus 100 operates normally, it is not necessary to acquire the label information, the optical signal transmission rule, and the optical signal coding rule. Until any one of the label information, the optical signal transmission rule, and the optical signal coding rule needs to be updated, the optical signal sending module 110 acquires the label information, the optical signal transmission rule, and the optical signal coding rule again, thereby completing the update of the original stored data.

请结合参阅图3、图4和图5,图5示出了本实施例中光信号发送模块110发发的至少两路闪烁光的一种示例图。以光信号发送模块110中具有3个光源1132为例,该3个光源1132分别为A光源1132、B光源1132和C光源1132。其中,A光源1132发射蓝色光,B光源1132发射绿色光,以及C光源1132发射红色光。作为一种可选的方式,待测物11的标签信息可具有一定的数据格式,标签信息的数据格式例如可以包括:起始位、数据位和校验位。光信号发送模块110根据光信号数据发射至少两路闪烁光,每路闪烁光应当与标签信息的数据格式对应。例如,当标签信息中起始位的标识为S,数据位为5621,校验位的标识为C时。通过该方式,标签信息可表达的编码数量为(2 m-2) n,其中m是数据的数量,即包括的闪烁光的路数,同时也表示波段的数量;n是数据位数。 Referring to FIG. 3, FIG. 4 and FIG. 5, FIG. 5 shows an exemplary diagram of at least two pieces of scintillation light emitted by the optical signal transmitting module 110 in this embodiment. The optical signal transmitting module 110 has three light sources 1132 as an example. The three light sources 1132 are an A light source 1132, a B light source 1132, and a C light source 1132, respectively. Among them, the A light source 1132 emits blue light, the B light source 1132 emits green light, and the C light source 1132 emits red light. As an optional manner, the tag information of the object to be tested 11 may have a certain data format, and the data format of the tag information may include, for example, a start bit, a data bit, and a check bit. The optical signal transmitting module 110 transmits at least two pieces of scintillating light according to the optical signal data, and each of the scintillating lights should correspond to the data format of the tag information. For example, when the identifier of the start bit in the tag information is S, the data bit is 5621, and the identifier of the check digit is C. In this way, the number of codes that can be expressed by the tag information is (2 m -2) n , where m is the number of data, that is, the number of paths of the included scintillation light, and also the number of bands; n is the number of data bits.

每个光源1132均通过不断亮或灭的方式来发射对应一光信号数据的闪烁光,其中,亮可以为1,灭对应为0,但并不限定。在图5所示场景中,假设按照C-B-A的顺序进行组合,且标签信息中的各数据位以十六进制表示,开始发射后,A光源1132、B光源1132和C光源1132均同步的亮,以表示起始位为S。之后,A光源1132亮,B光源1132灭,C光源1132亮,即:A光源1132的信号值为1,B光源1132的信号值为0,C光源1132的信号值为1,三者组合成101,以十六进制表示即为5,则标签信息中对应的数据位的值为5。之后,A光源1132灭,B光源1132亮,C光源1132亮,即:A光源1132的信号值为0,B光,1132的信号值为1,C光源1132的信号值为1,三者组合成011,则标签信息中对应的数据位的值为6。之后,A光源1132灭,B光源1132亮,C光源1132灭,即:A光源1132的信号值为0,B光源1132的信号值为1,C光源1132的信号值为0,三者组合成010,以十六进制表示为2,则标签信息中对应的数据位的值为2。之后,A光源1132亮,B光源1132灭,C光源1132灭,即:A光源1132的信号值为1,B光源1132的信号值为0,C光源1132的信号值为0,三者组合成100,以十六进制表示为4,则标签信息中对应的数据位的值为1。最后,A光源1132灭,B光源1132亮,C光源1132灭,以表示校验位为C。在校验位的数据发送完成后,光信号发送模块110则完成了本次的至少两路闪烁光的发射。Each of the light sources 1132 emits a blinking light corresponding to an optical signal data by continuously turning on or off. The bright light may be 1 and the extinguished corresponding to 0, but is not limited. In the scenario shown in FIG. 5, it is assumed that the combination is performed in the order of CBA, and each data bit in the tag information is expressed in hexadecimal. After starting to transmit, the A light source 1132, the B light source 1132, and the C light source 1132 are all synchronized. To indicate that the start bit is S. After that, the A light source 1132 is turned on, the B light source 1132 is off, and the C light source 1132 is bright, that is, the signal value of the A light source 1132 is 1, the signal value of the B light source 1132 is 0, and the signal value of the C light source 1132 is 1, and the three are combined. 101, which is represented by hexadecimal, is 5, and the value of the corresponding data bit in the tag information is 5. After that, the A light source 1132 is off, the B light source 1132 is bright, and the C light source 1132 is bright, that is, the signal value of the A light source 1132 is 0, the signal value of the B light, 1132 is 1, and the signal value of the C light source 1132 is 1, the combination of the three When it is 011, the value of the corresponding data bit in the tag information is 6. After that, the A light source 1132 is off, the B light source 1132 is on, and the C light source 1132 is off, that is, the signal value of the A light source 1132 is 0, the signal value of the B light source 1132 is 1, and the signal value of the C light source 1132 is 0. 010, expressed as 2 in hexadecimal, the value of the corresponding data bit in the tag information is 2. After that, the A light source 1132 is turned on, the B light source 1132 is off, and the C light source 1132 is off, that is, the signal value of the A light source 1132 is 1, the signal value of the B light source 1132 is 0, and the signal value of the C light source 1132 is 0. 100, expressed as 4 in hexadecimal, the value of the corresponding data bit in the tag information is 1. Finally, the A light source 1132 is off, the B light source 1132 is on, and the C light source 1132 is off to indicate that the check bit is C. After the data transmission of the check digit is completed, the optical signal transmitting module 110 completes the transmission of at least two flashing lights of the current time.

需要说明的是,为便于光信号处理模块120对每路闪烁光的识别、定位和判定,光信号发送模块110中至少两路闪烁光发送到标签信息中的数据位时,即:当前的信号和标签信息中的数据位对应时,至少两个光源1132不能全亮,也不能全灭。此外,值得说明的是,标签信息中的数据位还可以是其他进制的数据,具体可以根据光源1132的数量确定。It should be noted that, in order to facilitate the identification, location, and determination of each flashing light by the optical signal processing module 120, at least two flashing lights in the optical signal transmitting module 110 are sent to the data bits in the tag information, that is, the current signal. When corresponding to the data bits in the tag information, at least two of the light sources 1132 cannot be fully illuminated or extinguished. In addition, it should be noted that the data bits in the tag information may also be other hexadecimal data, which may be determined according to the number of the light sources 1132.

请结合参阅图3、图4和图6,图6示出了本实施例中光信号发送模块110发送的至少两路闪烁光的又一种示例图。以光信号发送模块110中具有3个光源1132为例,该三个光源1132分别为A光源1132、B光源1132和C光源1132。其中,A光源1132发射蓝色光,B光源1132发射绿色光,以及C光源1132发射红色光。作为一种方式,该光信号校准数据也可具有一定的数据格式,光信号校准数据的数据格式例如可以包括:校准数据头和每个光源1132的校验编码数据。可以理解到,此时的校验是指对每个光源1132的阈值进行校准。当光信号发送模块110根据光信号校准数据发送对应的至少两路闪烁光时,每路闪烁光也应当与光信号校准数据的数据格式对应。例如,开始校验发射后,A光源1132、B光源1132和C光源1132均同步进行一次亮灭,以表示校准数据头。之后,A光源1132依次灭亮,B光源1132和C光源1132均同步依次亮灭,以表示A光源1132的校验编码数据。之后,B光源1132依次灭亮,A光源1132和C光源1132均同步依次亮灭,以表示B光源1132的校验编码数据。最后,C光源1132依次灭亮,A光源1132和B光源1132均同步依次亮灭,以表示C光源1132的校验编码数据。在C光源1132的校验编码数据发送完成后,光信号发送模块110则完成了本次的至少两路闪烁光的发射。Referring to FIG. 3, FIG. 4 and FIG. 6, FIG. 6 shows still another example of at least two pieces of scintillation light transmitted by the optical signal transmitting module 110 in this embodiment. For example, the optical signal transmitting module 110 has three light sources 1132, which are an A light source 1132, a B light source 1132, and a C light source 1132, respectively. Among them, the A light source 1132 emits blue light, the B light source 1132 emits green light, and the C light source 1132 emits red light. As a way, the optical signal calibration data may also have a certain data format. The data format of the optical signal calibration data may include, for example, a calibration data header and check code data of each light source 1132. It can be understood that the verification at this time refers to the calibration of the threshold of each light source 1132. When the optical signal transmitting module 110 transmits at least two corresponding blinking lights according to the optical signal calibration data, each of the scintillating lights should also correspond to the data format of the optical signal calibration data. For example, after the verification transmission is started, the A light source 1132, the B light source 1132, and the C light source 1132 are both turned on and off synchronously to indicate the calibration data header. Thereafter, the A light source 1132 is sequentially turned off, and the B light source 1132 and the C light source 1132 are sequentially turned on and off sequentially to indicate the check code data of the A light source 1132. Thereafter, the B light source 1132 is sequentially turned off, and the A light source 1132 and the C light source 1132 are sequentially turned on and off sequentially to indicate the check code data of the B light source 1132. Finally, the C light source 1132 is sequentially turned off, and the A light source 1132 and the B light source 1132 are sequentially turned on and off to indicate the check code data of the C light source 1132. After the transmission of the check code data of the C light source 1132 is completed, the optical signal transmitting module 110 completes the transmission of at least two flashes of light this time.

请再次参阅图3和图4,光信号处理模块120可以包括:光信号接收单元121和光信号处理单元122。其中,光信号接收单元121与光信号发送模块110光耦合,光信号接收单元121与光信号处理单元122连接,而光信号处理单元122通过无线数据网络与光信号发送模块110连接。Referring to FIG. 3 and FIG. 4 again, the optical signal processing module 120 may include an optical signal receiving unit 121 and an optical signal processing unit 122. The optical signal receiving unit 121 is optically coupled to the optical signal transmitting module 110, the optical signal receiving unit 121 is coupled to the optical signal processing unit 122, and the optical signal processing unit 122 is coupled to the optical signal transmitting module 110 via a wireless data network.

所述光信号接收单元121配置成根据采集的定位光获得定位信息,并获得所采样的至少两路闪烁光中每路闪烁光的采样光闪时序,将获得的各路闪烁光的采样光闪时序和定位信息均发送至光信号处理单元122。The optical signal receiving unit 121 is configured to obtain positioning information according to the collected positioning light, and obtain a sampling light flashing sequence of each of the at least two flashing lights sampled, and obtain a sampling light of each of the obtained scintillating lights. Both timing and positioning information is sent to optical signal processing unit 122.

本实施例中,光信号接收单元121可以包括:单波段定位信号采集传感器1212和与所述至少两个光源一一对应的至少两个单波段编码信号采集传感器1211。其中,单波段编码信号采集传感器1211与光源1132数量相同,且每个单波段编码信号采集传感器1211所采集的波段均与一个光源1132的波段相同。换言之,每个单波段编码信号采集传感器1211所采集的波段和该单波段编码信号采集传感器1211所对应的光源1132的波段相同。In this embodiment, the optical signal receiving unit 121 may include: a single-band positioning signal acquisition sensor 1212 and at least two single-band encoded signal acquisition sensors 1211 that are in one-to-one correspondence with the at least two light sources. The single-band coded signal acquisition sensor 1211 and the light source 1132 are the same in number, and each single-band coded signal acquisition sensor 1211 collects the same band as one light source 1132. In other words, the band acquired by each single-band coded signal acquisition sensor 1211 is the same as the band of the light source 1132 corresponding to the single-band coded signal acquisition sensor 1211.

光信号接收单元121可以为多个电路集成的电路。光信号接收单元121中的每个单波 段编码信号采集传感器1211均对应采集一个光源1132所发送的一路闪烁光。换言之,在光信号接收单元121中,每个单波段编码信号采集传感器1211配置成采集该单波段编码信号采集传感器1211所对应的光源1132发送的一路闪烁光。例如,单波段编码信号采集传感器1211采集绿光,则该单波段编码信号采集传感器1211配置成采集发射绿色光的光源1132所发射的闪烁光。每个单波段采集传感器1211在采集对应的一路闪烁光之后,光信号接收单元121中的处理电路可以基于每个单波段采集传感器1211所采集的闪烁光生成对应的采样光闪时序。可以理解的到,一路闪烁光为对应的光源1132持续的亮灭闪烁,故采样光闪时序中可包含多帧。光信号接收单元121根据每个单波段采集传感器1121采集的闪烁光获取到对应的采样光闪时序后,将每个采样光闪时序发送至光信号处理单元122。The optical signal receiving unit 121 may be a circuit in which a plurality of circuits are integrated. Each of the single-segment coded signal acquisition sensors 1211 in the optical signal receiving unit 121 correspondingly collects one way of blinking light transmitted by one light source 1132. In other words, in the optical signal receiving unit 121, each of the single-band encoded signal acquisition sensors 1211 is configured to collect a flash of light transmitted by the light source 1132 corresponding to the single-band encoded signal acquisition sensor 1211. For example, the single-band encoded signal acquisition sensor 1211 collects green light, and the single-band encoded signal acquisition sensor 1211 is configured to acquire the scintillation light emitted by the light source 1132 that emits green light. After each single-band acquisition sensor 1211 collects a corresponding one-way flashing light, the processing circuit in the optical signal receiving unit 121 can generate a corresponding sampling light-flashing sequence based on the scintillation light collected by each single-band acquisition sensor 1211. It can be understood that one flashing light is continuously blinking for the corresponding light source 1132, so multiple frames can be included in the sampling light flash timing. The optical signal receiving unit 121 sends each sampling light flash timing to the optical signal processing unit 122 after acquiring the corresponding sampling light flash timing according to the scintillation light collected by each single-band acquisition sensor 1121.

单波段定位信号采集传感器1212所采集的波段与定位光源1131的波段相同,故光信号接收单元121中的单波段定位信号采集传感器1212可采集到定位光源1131持续发送的定位光。具体地,单波段定位信号采集传感器1212可以包括:具有波段与定位光相同的窄带高透滤光片的摄像头组。可选地,单波段定位信号采集传感器1212可以包括两个所述该摄像头组,所述两个摄像头组可分别为A摄像头和B摄像头。The single-band positioning signal acquisition sensor 1212 collects the same wavelength band as the positioning light source 1131. Therefore, the single-band positioning signal acquisition sensor 1212 in the optical signal receiving unit 121 can collect the positioning light continuously transmitted by the positioning light source 1131. Specifically, the single-band positioning signal acquisition sensor 1212 may include a camera group having a narrow-band high-transmission filter having the same wavelength as the positioning light. Optionally, the single-band positioning signal acquisition sensor 1212 may include two of the camera groups, and the two camera groups may be an A camera and a B camera, respectively.

当定位光源1131持续发射出常亮的定位光时,单波段定位信号采集传感器1212可以依据双目定位原理,根据A摄像头和B摄像头采集的定位光计算出该定位光源1131的定位信息。其中,该定位信息为在每个采样时刻该定位光源1131发送该定位光的所在位置。之后,光信号接收单元121再将定位信息发送至光信号处理单元122。When the positioning light source 1131 continuously emits the normally-on positioning light, the single-band positioning signal acquisition sensor 1212 can calculate the positioning information of the positioning light source 1131 according to the positioning light collected by the A camera and the B camera according to the binocular positioning principle. The positioning information is a location where the positioning light source 1131 transmits the positioning light at each sampling moment. Thereafter, the optical signal receiving unit 121 transmits the positioning information to the optical signal processing unit 122.

需要说明的是,为保证采样的准确性,并提高采样速率,各单波段编码信号采集传感器1211的采样速率均为闪烁光频率的整数倍,本实施例中,优选整数倍为2倍。It should be noted that, in order to ensure the accuracy of sampling and increase the sampling rate, the sampling rate of each single-band encoded signal acquisition sensor 1211 is an integer multiple of the frequency of the scintillation light. In this embodiment, the integer multiple is preferably doubled.

可以理解到,单波段定位信号采集传感器1212所采集的波段与定位光源1131的波段相同使得:单波段定位信号采集传感器1212首先可避免其它波段信号的干扰;其次,单波段定位信号采集传感器1212具备较强的持续定位能力;而通过常亮的定位光信号可以提供可靠的持续定位,使得对待测物11的定位不会受到闪烁光故障的影响。尤其是避免了当各路闪烁光处于全黑状态下定位的不确定性。另外,单纯基于定位光源1131来实现对待测物11进行位置确定,使得定位更加精准。It can be understood that the band acquired by the single-band positioning signal acquisition sensor 1212 is the same as the band of the positioning light source 1131. Thus, the single-band positioning signal acquisition sensor 1212 can first avoid interference of other band signals; secondly, the single-band positioning signal acquisition sensor 1212 is provided. Strong continuous positioning ability; and the constant positioning of the light signal can provide reliable continuous positioning, so that the positioning of the object to be tested 11 is not affected by the scintillation light failure. In particular, the uncertainty of positioning when the respective scintillating lights are in the all black state is avoided. In addition, the position determination of the object to be tested 11 is performed based on the positioning light source 1131, so that the positioning is more accurate.

光信号处理单元122配置成根据每个采样光闪时序获得待测物11的标签信息,并判断标签信息是否正确,在为是时,根据定位信息获取所述待测物11的位置变化情况。The optical signal processing unit 122 is configured to obtain the label information of the object to be tested 11 according to each sampling light flash timing, and determine whether the label information is correct. When yes, obtain the position change of the object to be tested 11 according to the positioning information.

本实施例中,光信号处理单元122包括:识别子单元1221、校验子单元1222、校准子单元1223、第二编码子单元1224和第二通信子单元1225。具体地,识别子单元1221与光信号接收单元121电性连接,校验子单元1222和校准子单元1223分别与识别子单元1221 电性连接,第二编码子单元1224与第二通信子单元1225电性连接,而第二通信子单元1225则通过无线数据网络与第一通信子单元1121电性连接。In this embodiment, the optical signal processing unit 122 includes an identification subunit 1221, a parity subunit 1222, a calibration subunit 1223, a second encoding subunit 1224, and a second communication subunit 1225. Specifically, the identification sub-unit 1221 is electrically connected to the optical signal receiving unit 121, and the verification sub-unit 1222 and the calibration sub-unit 1223 are electrically connected to the identification sub-unit 1221, respectively. The second coding sub-unit 1224 and the second communication sub-unit 1225 are respectively connected. The second communication subunit 1225 is electrically connected to the first communication subunit 1121 via a wireless data network.

识别子单元1221可以为集成电路芯片,其具备对信号的处理和运算能力。The identification sub-unit 1221 can be an integrated circuit chip that has processing and computing capabilities for the signals.

在一种实施方式中,由于识别子单元1221与每个光源1132之间的位置相隔很近,为了获知该每个光源1132在发射闪烁光时,具体是亮还是灭,则识别子单元1221通过将每个光源1132发送一路闪烁光时和每个光源1132对应的采样光闪时序相结合,则能够准确反推出每个光源1132在发射对应的一路闪烁光时的亮灭状态,该光源1132的亮灭状态即为发射对应的一路闪烁光时的光信号状态数据。进而识别子单元1221获取到每个光源1132所对应的光信号状态数据,则识别子单元1221将至少两个光信号状态数据结合,便能够反推获取待测物11的标签信息。In an embodiment, since the position between the identification sub-unit 1221 and each of the light sources 1132 is very close, in order to know whether each of the light sources 1132 emits blinking light, specifically whether it is on or off, the identification sub-unit 1221 passes When each of the light sources 1132 is sent with one flashing light and combined with the sampling light flashing timing of each light source 1132, the light-off state of each light source 1132 when a corresponding one-way flashing light is emitted can be accurately reversed, the light source 1132 The light-off state is the light signal state data when the corresponding one-way flashing light is emitted. Further, the identification sub-unit 1221 acquires the optical signal status data corresponding to each of the light sources 1132, and the identification sub-unit 1221 combines the at least two optical signal status data to obtain the label information of the object 11 to be reversed.

例如,A光源1132在发射一路蓝色闪烁光时的亮灭状态依次为:亮亮灭灭亮灭,则对应获取的A光源1132的光信号状态数据即为110010。与此同时,B光源1132在发射一路红色闪烁光时的亮灭状态依次为:亮灭亮亮灭亮,则对应获取的B光源1132的光信号状态数据即为101101。与此同时,C光源1132在发射一路绿色闪烁光时的亮灭状态依次为:亮亮亮灭灭灭,则对应获取的C光源1132的光信号状态数据即为111000。进一步地,根据A光源1132的光信号状态数据即为110010、B光源1132的光信号状态数据即为101101,以及C光源1132的光信号状态数据即为111000,识别子单元1221则可以根据A、B和C三个光源1132的光信号状态数据来获取得到标签信息。具体地,可以将A光源1132、B光源1132和C光源1132的光信号状态数据中处于相同时间的信号值按照C-B-A的顺序组成标签信息的一位的值,从而获取到值为S5621C的标签信息。For example, when the A light source 1132 emits a blue flashing light, the light-off state of the A-light source 1132 is 110010. At the same time, the light-off state of the B light source 1132 when the red flashing light is emitted is in turn: bright, off, bright, and off, the optical signal state data corresponding to the acquired B light source 1132 is 101101. At the same time, the light-off state of the C light source 1132 when transmitting a green flashing light is: brightly on and off, the optical signal state data corresponding to the acquired C light source 1132 is 111000. Further, according to the optical signal state data of the A light source 1132, which is 110010, the optical signal state data of the B light source 1132 is 101101, and the optical signal state data of the C light source 1132 is 111000, the identification subunit 1221 can be based on A, The optical signal status data of the three light sources 1132 of B and C is used to obtain the tag information. Specifically, the signal values at the same time in the optical signal state data of the A light source 1132, the B light source 1132, and the C light source 1132 may be combined to form a value of one bit of the tag information in the order of CBA, thereby acquiring the tag information having the value of S5621C. .

需要说明的是,由于光信号接收单元121中每个单波段编码信号采集传感器1211在采样每路闪烁光时的时序与其它单波段编码信号采集传感器1211采集其它路闪烁光时的时序可能存在误差。因此,对于采集相位同步时得到的各光信号状态数据,可直接将其组合。对于相位不同步的采集装置采集得到的各光信号状态数据,则需要按顺序,依次将相位最接近光信号状态数据进行组合,进而可最终通过组合得到标签信息。It should be noted that, due to the timing of each single-band encoded signal acquisition sensor 1211 in the optical signal receiving unit 121 when sampling each of the flashing lights, the timing of the other single-band encoded signal acquisition sensor 1211 may be different. . Therefore, for each optical signal state data obtained when phase synchronization is acquired, it can be directly combined. For each optical signal state data collected by the phase-synchronized acquisition device, it is necessary to sequentially combine the phase closest to the optical signal state data in order, and finally obtain the tag information by combining.

本实施例中,识别子单元1221还可以将获取的标签信息发送至校验子单元1222进行校准,并在发送之后获取校验子单元1222返回的校验结果信息。识别子单元1221解析该校验结果信息来判断校验结果是否正确。当识别子单元1221判定校验结果不正确时,则说明闪烁光在发射过程中受到干扰,或者闪烁光在发射中发生错误,进而识别子单元1221则将本次获取到的标签信息抛掉(即:丢弃),以便于重新获取下一次的标签信息。当识别子单元1221判定校验结果正确时,则说明待测物11的标签信息正确,进而识别子单元1221 根据获取的定位信息能够获取该待测物11在该闪烁光发射周期内的位置变化情况。In this embodiment, the identification sub-unit 1221 may further send the acquired label information to the verification sub-unit 1222 for calibration, and obtain the verification result information returned by the verification sub-unit 1222 after the transmission. The identification sub-unit 1221 parses the verification result information to determine whether the verification result is correct. When the identification sub-unit 1221 determines that the verification result is incorrect, it indicates that the scintillation light is interfered during the transmission, or the scintillation light has an error in the transmission, and the identification sub-unit 1221 then discards the label information acquired this time ( That is: discard), in order to re-acquire the next tag information. When the identification sub-unit 1221 determines that the verification result is correct, the label information of the object to be tested 11 is correct, and the identification sub-unit 1221 can acquire the position change of the object to be tested 11 during the blinking light emission period according to the acquired positioning information. Happening.

再者,识别子单元1221还可以通过对标签信息的解析,来判断每个光信号状态数据中是否均包含有校准数据头。若否,则不对该光信号状态数据做校准处理。若是,则判定该光信号状态数据为光信号校准数据,并将该光信号校准数据中需要校准的光信号状态数据发送至校准子单元1223,并告知校准子单元1223执行阈值校准。另外,若识别子单元1221获取到外部设备发送的采样误差校准指令,或根据自身的预设控制程序判定需要执行采样误差校准时,则识别子单元1221根据采样误差校准指令或预设控制程序,将标签信息中需要进行采样误差校准的至少一个光信号状态数据发送至校准子单元1223,并告知校准子单元1223执行采样误差校准。Furthermore, the identification sub-unit 1221 can also determine whether each of the optical signal status data includes a calibration data header by analyzing the label information. If not, the optical signal status data is not calibrated. If so, the optical signal status data is determined to be optical signal calibration data, and the optical signal status data to be calibrated in the optical signal calibration data is sent to the calibration sub-unit 1223, and the calibration sub-unit 1223 is informed to perform threshold calibration. In addition, if the identification sub-unit 1221 acquires the sampling error calibration instruction sent by the external device, or determines that the sampling error calibration needs to be performed according to its own preset control program, the identification sub-unit 1221 according to the sampling error calibration instruction or the preset control program, At least one optical signal status data in the tag information that needs to be subjected to sampling error calibration is sent to the calibration sub-unit 1223, and the calibration sub-unit 1223 is informed to perform sampling error calibration.

在实际操作过程中,阈值校准或采样误差校准可根据使用需求随时执行,本实施例对阈值校准或采样误差校准的执行条件并不限定。In actual operation, the threshold calibration or the sampling error calibration may be performed at any time according to the use requirement. The execution conditions of the threshold calibration or the sampling error calibration in this embodiment are not limited.

校验子单元1222可以为集成电路芯片,其具备对信号的处理和运算能力。本实施例中,校验子单元1222可以根据标签信息中的光信号状态数据来对标签信息的正确与否进行校验。The parity sub-unit 1222 can be an integrated circuit chip that has processing and computing capabilities for the signals. In this embodiment, the verification subunit 1222 can verify the correctness of the label information according to the optical signal status data in the label information.

作为一种方式,每个光信号状态数据包括多位数据,每位数据的值是1或0,校验子单元1222首先获取所有光信号状态数据中为1的总数(即:值为1的数据的位数),或者为0的总数(即:值为0的数据的位数)。本实施例可以为获取值为1的数据的位数为例进行描述,但并不限定。在本实施例中,每个光源1132的光信号状态数据包括一校验数据,各光源1132的校验数据按照预设顺序组合可以得到所述标签信息的校验位的数据。As a way, each optical signal state data includes multi-bit data, and the value of each bit of data is 1 or 0. The syndrome unit 1222 first acquires the total number of 1s in all the optical signal state data (ie, the value is 1). The number of bits of data, or the total number of 0s (ie, the number of bits of data with a value of 0). This embodiment may be described as an example of obtaining the number of bits of data having a value of 1, but is not limited thereto. In this embodiment, the optical signal status data of each light source 1132 includes a check data, and the check data of each light source 1132 is combined in a preset order to obtain the data of the check bits of the label information.

此外,校验子单元1222中设有标签信息中校验位的预设值。该预设值可以为:当值为1的数据的位数为奇数时,预设值即为各光源1132的校验数据按照所述预设顺序组合后,第一位为1,其它位为0,即:100...0;当值为1的数据的位数为偶数时,预设值即为各光源1132的校验数据按照所述预设顺序组合后,第二位为1,其它位为0,即:010...0。在上述情况下,当校验子单元1222首先获取所有光信号状态数据中,值为1的数据的位数为奇数时,再依次获取各光源1132对应的校验数据。若获取的各校验数据按照所述预设顺序组合得到的值和预设值100...0相同,校验子单元1222便生成校验正确的校验结果信息至识别子单元1221,反之,则生成校验错误的校验结果信息至识别子单元1221。进一步地,若校验子单元1222首先获取所有光信号状态数据中值为1的数据的位数为偶数时,则依次获取各光源1132对应的校验数据。若获取的校验数据按照所述预设顺序组合得到的值和预设值010...0相同,校验子单元1222便生成校验正确的校验结果信息至识别子单元1221,反之,则生成校验错误的校验结果信息至识别子单元1221。In addition, the check sub-unit 1222 is provided with a preset value of the check bit in the tag information. The preset value may be: when the number of bits of the data having the value of 1 is an odd number, the preset value is that the check data of each light source 1132 is combined according to the preset order, the first bit is 1, and the other bits are 0, that is, 100...0; when the number of bits of data with a value of 1 is even, the preset value is that the check data of each light source 1132 is combined according to the preset order, and the second bit is 1, The other bits are 0, ie: 010...0. In the above case, when the parity sub-unit 1222 first acquires all the optical signal state data, when the number of bits of the data having the value of 1 is an odd number, the verification data corresponding to each of the light sources 1132 is sequentially acquired. If the obtained check data is combined in the preset order and the value is the same as the preset value 100...0, the check subunit 1222 generates the correct check result information to the identification subunit 1221, and vice versa. Then, verification result information of the verification error is generated to the identification sub-unit 1221. Further, if the parity sub-unit 1222 first acquires the number of bits of the data having the value of 1 in all the optical signal state data as an even number, the parity data corresponding to each of the light sources 1132 is sequentially acquired. If the obtained verification data is the same as the preset value 010...0, the verification sub-unit 1222 generates the verification result information to the identification sub-unit 1221. Then, the verification result information of the verification error is generated to the identification subunit 1221.

例如,校验子单元1222获取标签信息中所有的光信号状态数据依次为:A光源1132的110010、B光源1132的101101,以及C光源1132的111000。校验子单元1222便获取所有的光信号状态数据中为1的总数为偶数。校验子单元1222再获取各光源1132的校验数据,为:010,其与预设值相同,进而校验子单元1222生成校验正确的校验结果信息至识别子单元1221。For example, the verification subunit 1222 acquires all the optical signal state data in the tag information in order: 110010 of the A light source 1132, 101101 of the B light source 1132, and 111000 of the C light source 1132. The syndrome unit 1222 acquires an even number of the total number of 1s in all the optical signal state data. The verification sub-unit 1222 obtains the verification data of each light source 1132, which is: 010, which is the same as the preset value, and further, the verification sub-unit 1222 generates the verification result information of the correct verification to the identification sub-unit 1221.

校准子单元1223可以为集成电路芯片,其具备对信号的处理和运算能力。本实施例中,为保证光信号处理模块120采集每路闪烁光时的准确性,校准子单元1223可对在采集每路闪烁光时,对每路的采样进行阈值校准或采样误差校准。The calibration sub-unit 1223 can be an integrated circuit chip that has processing and computing capabilities for the signals. In this embodiment, in order to ensure the accuracy of the optical signal processing module 120 when collecting each of the scintillation lights, the calibration sub-unit 1223 may perform threshold calibration or sampling error calibration on each of the samples when collecting each of the scintillation lights.

具体地,校准子单元1223在获取到需要执行阈值校准时,校准子单元1223相应地获取阈值校准所需的至少一个光信号校准数据。校准子单元1223获取每个光信号校准数据中校准数据头之后的校准数据。每个校准数据均为该光信号校准数据所对应的光源1132执行“灭亮”操作时产生的数据,即每个校准数据均为“01”。校准子单元1223通过获取每个校准数据在“0”时的产生的最高值,将该最高值则作为识别该光源1132为灭时的阈值,该光源1132灭时小于该最高值时则均能够被识别。之后,校准子单元1223通过获取每个校准数据在“1”时的产生的最低值,将该最低值则作为识别该光源1132为亮时的阈值,该光源1132亮时大于该最低值时则均能够被识别。校准子单元1223按照上述操作,则能够依次对每个光信号校准数据进行阈值校准。Specifically, when the calibration sub-unit 1223 acquires the need to perform threshold calibration, the calibration sub-unit 1223 accordingly acquires at least one optical signal calibration data required for threshold calibration. The calibration sub-unit 1223 acquires calibration data after the calibration data header in each of the optical signal calibration data. Each calibration data is data generated when the light source 1132 corresponding to the optical signal calibration data performs a "light out" operation, that is, each calibration data is "01". The calibration sub-unit 1223 obtains the highest value generated when each calibration data is at "0", and the highest value is used as a threshold value for identifying when the light source 1132 is off, and when the light source 1132 is off, the maximum value can be Identified. Thereafter, the calibration sub-unit 1223 obtains the lowest value generated when each calibration data is at "1", and the lowest value is used as a threshold value when the light source 1132 is bright, and when the light source 1132 is brighter than the lowest value, Can be identified. According to the above operation, the calibration sub-unit 1223 can perform threshold calibration on each of the optical signal calibration data in sequence.

例如,该光信号校准数据为A光源1132的亮灭亮灭灭亮亮灭亮灭,即为1010011010,其中,1010为校准数据头。校准子单元1223获取该光信号校准数据中校准数据头之后的01数据,由于0表示A光源1132持续一段时间的灭,而1表示A光源1132持续一段时间的亮。校准子单元1223获取A光源11321121在灭的持续时间段中信号强度的最高值,该最高值则作为为0时的阈值。之后,校准子单元1223再获取A光源1132在亮的持续时间段中信号强度的最低值,该最低值则作为为1时的阈值。此外,保证阈值校准时的准确型,每个光源1132闪烁而处于亮的状态,其它光源1132均为灭的状态,以校准该光源1132处于亮的时候的最低阈值。反之,当该光源1132闪烁而处于灭的状态,其它光源1132均为亮的状态,以校准该光源1132处于灭的时候的最高阈值。For example, the optical signal calibration data is that the A light source 1132 is turned on and off, that is, 1010011010, wherein 1010 is a calibration data header. The calibration sub-unit 1223 acquires the 01 data after the calibration data header in the optical signal calibration data, since 0 indicates that the A light source 1132 has been extinguished for a period of time, and 1 indicates that the A light source 1132 is illuminated for a period of time. The calibration sub-unit 1223 obtains the highest value of the signal strength in the duration of the A light source 11321121, which is the threshold value when it is 0. Thereafter, the calibration sub-unit 1223 retrieves the lowest value of the signal strength of the A light source 1132 during the bright duration, which is the threshold value of 1. In addition, to ensure an accurate version of the threshold calibration, each light source 1132 flashes in a bright state, and the other light sources 1132 are in a state of being off to calibrate the lowest threshold when the light source 1132 is lit. Conversely, when the light source 1132 is blinking and is in the off state, the other light sources 1132 are all in a bright state to calibrate the highest threshold when the light source 1132 is off.

请结合参阅图3和图7,图7示出了本实施例中校准子单元1223执行采样误差校准的示例图。校准子单元1223在获取到需要执行采样误差校准时,校准子单元1223相应地获取采样误差校准所需的至少一个光信号状态数据。Referring to FIG. 3 and FIG. 7, FIG. 7 shows an exemplary diagram of the calibration sub-unit 1223 performing sampling error calibration in this embodiment. When the calibration sub-unit 1223 acquires the need to perform the sampling error calibration, the calibration sub-unit 1223 accordingly acquires at least one optical signal state data required for the sampling error calibration.

本实施例中,由于每个单波段编码信号采集传感器1211在采集时,每个光源1132和每个单波段编码信号采集传感器1211的时钟长时间运行后,均会产生累积偏差,使得每个 单波段编码信号采集传感器1211在采集时与对应的光源1132发生的闪烁光之间会有相位差。又由于单波段编码信号采集传感器1211的采样频率为闪烁光的两倍,其产生相位差后,单波段编码信号采集传感器1211在采集到为“亮灭”的闪烁光时会出现第一帧1为“全亮”,第一帧2为“弱亮”,第二帧2为“全灭”。其中,第一帧2为“弱亮”则为由于相位差所导致的不确定数据。In this embodiment, since each of the single-band coded signal acquisition sensors 1211 is collected, each of the light sources 1132 and each of the single-band coded signal acquisition sensors 1211 are operated for a long time, and a cumulative deviation is generated, so that each single is generated. The band coded signal acquisition sensor 1211 has a phase difference between the scintillation light generated by the band source and the corresponding light source 1132. Moreover, since the sampling frequency of the single-band encoded signal acquisition sensor 1211 is twice that of the scintillation light, after the phase difference is generated, the single-band encoded signal acquisition sensor 1211 will display the first frame 1 when the blinking light is "lighted out". For "full light", the first frame 2 is "weakly bright" and the second frame 2 is "completely off". Among them, the first frame 2 is "weakly bright", which is the uncertain data due to the phase difference.

校准子单元1223在进行采样误差校准时,采集分析光信号状态数据中“全灭”所对应的“0”的数据。当校准子单元1223获取到光信号状态数据中第一个为“0”的数据时,校准子单元1223将该帧的“0”作为有效数据,并将该帧之后包含的不确定数据的下一帧抛掉,并再将抛掉的下一帧之后的一帧作为有效数据,并形成循环。可以理解到,抛掉不确定数据的帧数,则避免了光信号状态数据中存在采集到不确定数据,进而可通过上述方式实现对光信号处理单元122采集每个光信号状态数据的采样误差校准。The calibration sub-unit 1223 collects data of “0” corresponding to “all-off” in the analysis optical signal state data when performing sampling error calibration. When the calibration sub-unit 1223 acquires the data of the first one of the optical signal state data as "0", the calibration sub-unit 1223 takes the "0" of the frame as the valid data, and will not include the uncertain data after the frame. One frame is thrown away, and one frame after the next frame that is discarded is taken as valid data, and a loop is formed. It can be understood that, if the number of frames of the uncertain data is discarded, the acquisition of the uncertain data in the state data of the optical signal is avoided, and the sampling error of the state data of each optical signal collected by the optical signal processing unit 122 can be implemented in the above manner. calibration.

需要说明的是,本实施例将为“0”的数据作为有效数据,可有效地避免将为“1”的数据作为有效数据时,由于光源1132距离较远,而光信号强度弱,导致采样误差校准不准确。It should be noted that, in this embodiment, the data of “0” is used as the valid data, and the data of “1” can be effectively avoided as the effective data. Because the light source 1132 is far away, the optical signal strength is weak, resulting in sampling. The error calibration is not accurate.

此外,在本实施例的光信号处理模块120中,光信号处理模块120根据预设控制程序,当接收到标签信息中的起始位时,便开始执行采样。若未接到起始位对应的数据,则不处理。当光信号处理模块120采集到的光源1132位置固定,但根据该光源1132所得到的标签信息却不正确时,则判定该光源1132为背景,例如,太阳、LED灯等。In addition, in the optical signal processing module 120 of the embodiment, the optical signal processing module 120 starts to perform sampling when receiving the start bit in the tag information according to the preset control program. If the data corresponding to the start bit is not received, it will not be processed. When the light source 1132 collected by the optical signal processing module 120 is fixed in position, but the label information obtained according to the light source 1132 is incorrect, it is determined that the light source 1132 is a background, for example, a sun, an LED light, or the like.

第二编码子单元1224可以为集成电路芯片,其具备对信号的处理和运算能力。第二编码子单元1224根据预设的控制程序,或者由外部设备发送的指令,第二编码子单元1224可设定标签信息、光信号发送规则和光信号编码规则。将该标签信息、光信号发送规则和光信号编码规则发送至第二通信子单元1225。The second encoding sub-unit 1224 can be an integrated circuit chip that has processing and computing capabilities for the signals. The second encoding sub-unit 1224 may set label information, an optical signal transmission rule, and an optical signal encoding rule according to a preset control program or an instruction transmitted by an external device. The tag information, the optical signal transmission rule, and the optical signal coding rule are transmitted to the second communication sub-unit 1225.

第二通信子单元1225可以为集成电路芯片,其具备对信号的接收和发送能力。第二通信子单元1225在获取到标签信息、光信号发送规则和光信号编码规则后,第二通信子单元1225则通过无线网络将该标签信息、光信号发送规则和光信号编码规则均发送至第一通信子单元1121。The second communication sub-unit 1225 can be an integrated circuit chip that has the ability to receive and transmit signals. After acquiring the tag information, the optical signal sending rule, and the optical signal encoding rule, the second communication subunit 1225 sends the tag information, the optical signal sending rule, and the optical signal encoding rule to the first through the wireless network. Communication subunit 1121.

本实施例的光信号定位装置100在进行采样时,若采用6光色,3位数据位的模式,则可以表达约23万种标签信息。若采用6光色,4位数据位的模式,可以表达约1400万种标签信息。若采用6光色,6位数据位的模式,则可以表达约500多亿种标签信息。若6位数据位,8位数据位的模式,则可以表达约百万亿种标签信息。此外,4位编码加上起始和校验位共计6位,进行12次周期采样,且采样速率为120帧/秒时,光信号定位装置100 识别速度为0.1秒。当光信号定位装置100采用1280*720的分辨率,120帧/秒的采样速率时,对12.8m*7.2m的空间中的待测物11进行定位跟踪时,待测物11的识别精度可以达到0.01m。若光信号定位装置100采用120帧/秒的采样速率,且多个待测物11相互之间的间距为至少1米。则光信号定位装置100跟踪该待测物11时,该待测物11速度最高可为30米/秒。When the optical signal positioning apparatus 100 of the present embodiment performs sampling, if a 6-color color mode or a 3-bit data bit mode is used, about 230,000 kinds of tag information can be expressed. If you use 6-color, 4-bit data mode, you can express about 14 million kinds of tag information. If you use 6-color, 6-bit data mode, you can express about 50 billion kinds of tag information. If the 6-bit data bit and the 8-bit data bit pattern, it can express about 100 billion kinds of tag information. Further, the 4-bit code plus the start and check bits are 6 bits in total, and 12 cycles are sampled, and when the sampling rate is 120 frames/second, the optical signal positioning device 100 recognizes the speed as 0.1 second. When the optical signal positioning apparatus 100 adopts a resolution of 1280*720 and a sampling rate of 120 frames/second, when the object to be tested 11 in the space of 12.8 m*7.2 m is subjected to positioning tracking, the recognition accuracy of the object 11 can be Up to 0.01m. If the optical signal positioning device 100 adopts a sampling rate of 120 frames/second, and the distance between the plurality of analytes 11 is at least 1 meter. When the optical signal positioning device 100 tracks the object to be tested 11, the speed of the object to be tested 11 can be up to 30 m/s.

请参阅图8,是本公开提供的一种光信号定位方法的流程示意图,该方法应用于光信号定位装置,所述方法包括:Please refer to FIG. 8 , which is a schematic flowchart of an optical signal positioning method provided by the present disclosure. The method is applied to an optical signal positioning apparatus, and the method includes:

步骤S100:所述光信号发送模块判断所述待测物的移动速度是否满足预设条件,在为是时,通过定位光源发射定位光,并通过至少两个光源发射闪烁光。Step S100: The optical signal sending module determines whether the moving speed of the object to be tested satisfies a preset condition. When yes, the positioning light source emits positioning light, and the at least two light sources emit the blinking light.

步骤S200:所述光信号处理模块根据采集的所述定位光获得所述待测物的定位信息,并根据采集的至少两路闪烁光和所述定位信息来确定所述待测物的位置变化情况。Step S200: The optical signal processing module obtains positioning information of the object to be tested according to the collected positioning light, and determines a position change of the object to be tested according to the collected at least two pieces of scintillating light and the positioning information. Happening.

请参阅图9,其中示出了步骤S100的一种子步骤示意图。其中,步骤S100可以包括:Referring to Figure 9, a schematic diagram of a sub-step of step S100 is shown. The step S100 may include:

步骤S110:所述光信号发送模块判断所述移动速度是否满足预设条件,在为是时,生成一触发信号。Step S110: The optical signal sending module determines whether the moving speed meets a preset condition, and when yes, generates a trigger signal.

步骤S120:所述光信号发送模块根据从所述光信号处理模块获得的所述待测物的标签信息编码生成光信号数据。Step S120: The optical signal sending module generates optical signal data according to the label information of the object to be tested obtained from the optical signal processing module.

步骤S130:所述光信号发送模块根据生成的所述触发信号,通过所述定位光源发射定位光,以及根据所述光信号数据控制至少两个光源开始发射闪烁光。Step S130: The optical signal sending module sends positioning light through the positioning light source according to the generated trigger signal, and controls at least two light sources to start emitting blinking light according to the optical signal data.

请参阅图10,其中示出了步骤S200的一种子步骤示意图。其中,步骤S200包括:Referring to FIG. 10, a schematic diagram of a sub-step of step S200 is shown. Wherein, step S200 includes:

步骤S210:所述光信号处理模块根据采集的所述定位光获得所述定位信息,并获得所采样的所述至少两路闪烁光中每路闪烁光的采样光闪时序。Step S210: The optical signal processing module obtains the positioning information according to the collected positioning light, and obtains a sampling light flashing sequence of each of the at least two flashing lights sampled.

步骤S220:所光信号处理模块根据每个采样光闪时序获得所述待测物的标签信息,并判断所述标签信息是否正确,在为是时,根据所述定位信息获取所述待测物的位置变化情况。Step S220: The optical signal processing module obtains label information of the object to be tested according to each sampling light flash timing, and determines whether the label information is correct. When yes, the object to be tested is obtained according to the positioning information. The position changes.

请参阅图11,是本公开提供的光信号定位方法的又一流程示意图。其中,所述方法还可以包括:Please refer to FIG. 11 , which is still another schematic flowchart of the optical signal positioning method provided by the present disclosure. The method may further include:

步骤S101:所述光信号处理模块判断根据每个采样光闪时序是否可对应获得每个校准数据头。Step S101: The optical signal processing module determines whether each calibration data header can be obtained correspondingly according to each sampling light flash timing.

步骤S102:在为是时,所述光信号处理模块对获得的每个采样光闪时序进行阈值校准,或所述光信号处理模块对获得的每个采样光闪时序进行采样误差校准。Step S102: When YES, the optical signal processing module performs threshold calibration on each of the obtained sampled light flash timings, or the optical signal processing module performs sampling error calibration on each of the obtained sampled light flash timings.

需要说明的是,由于所属领域的技术人员可以清楚地了解到,为描述的方便和简洁, 上述描述的方法的具体工作过程,可以参考前述系统、装置和单元的实施例中的对应过程,在此不再赘述。It should be noted that, as those skilled in the art can clearly understand, for the convenience and brevity of the description, the specific working process of the foregoing method can refer to the corresponding process in the foregoing embodiments of the system, device and unit. This will not be repeated here.

综上所述,本公开提供了一种光信号定位装置、方法及系统。光信号定位装置包括:光信号发送模块和光信号处理模块,光信号发送模块和光信号处理模块光耦合,光信号发送模块配置成安装待测物上。光信号发送模块,配置成判断待测物的移动速度是否满足预设条件,在为是时,通过定位光源发射定位光,并通过至少两个光源发射闪烁光。光信号处理模块,配置成根据采集的定位光获得待测物的定位信息,并根据采集的至少两路闪烁光和定位信息来确定待测物的位置变化情况。In summary, the present disclosure provides an optical signal positioning apparatus, method and system. The optical signal positioning device comprises: an optical signal sending module and an optical signal processing module, the optical signal sending module and the optical signal processing module are optically coupled, and the optical signal transmitting module is configured to be mounted on the object to be tested. The optical signal sending module is configured to determine whether the moving speed of the object to be tested meets a preset condition, and when yes, emit the positioning light by the positioning light source, and emit the flashing light through the at least two light sources. The optical signal processing module is configured to obtain positioning information of the object to be tested according to the collected positioning light, and determine a position change of the object to be tested according to the collected at least two pieces of blinking light and the positioning information.

光信号发送模块首先判断待测物的移动速度满足预设条件时,光信号发送模块其次才通过定位光源发射定位光,并通过至少两个光源发射闪烁光。进而,光信号处理模块可根据采集的定位光获得待测物的定位信息,并再根据相应采集到至少两路闪烁光和定位信息来确定待测物的位置变化情况。因此,通过光信号发送模块在移动速度满足预设条件时,才通过至少两个光源发射闪烁光,实现了对功耗的控制,达到了节能效果;而再通过光信号处理模块采集待测物上光信号发送模块发送的闪烁光实现了对待测物进行识别、定位和跟踪,由于光信号远距离传输的精准性,进而能够对待测物进行中远距离的精确定位和精确跟踪。When the optical signal sending module first determines that the moving speed of the object to be tested satisfies the preset condition, the optical signal transmitting module transmits the positioning light through the positioning light source and emits the scintillating light through the at least two light sources. Furthermore, the optical signal processing module can obtain the positioning information of the object to be tested according to the collected positioning light, and then determine the position change of the object to be tested according to the corresponding collection of at least two pieces of scintillation light and positioning information. Therefore, when the moving speed meets the preset condition, the optical signal transmitting module transmits the flickering light through the at least two light sources, thereby realizing the control of the power consumption and achieving the energy saving effect; and collecting the object to be tested through the optical signal processing module. The scintillation light sent by the glazing signal transmitting module realizes the identification, positioning and tracking of the object to be tested. Due to the accuracy of the long-distance transmission of the optical signal, the object can be accurately positioned and accurately tracked at a medium and long distance.

以上仅为本公开的优选实施例而已,并不用于限制本公开,对于本领域的技术人员来说,本公开可以有各种更改和变化。凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。The above is only a preferred embodiment of the present disclosure, and is not intended to limit the disclosure, and various changes and modifications may be made to the present disclosure. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and scope of the present disclosure are intended to be included within the scope of the present disclosure.

工业实用性Industrial applicability

本公开提供的光信号定位装置、方法及系统,具有较高的定位精度,且能够减少其他信号的干扰,增强持续定位能力。The optical signal positioning device, method and system provided by the present disclosure have high positioning accuracy, and can reduce interference of other signals and enhance continuous positioning capability.

Claims (15)

一种光信号定位装置,其特征在于,所述光信号定位装置包括:光信号发送模块和光信号处理模块,所述光信号发送模块和所述光信号处理模块光耦合,所述光信号发送模块配置成安装在待测物上;An optical signal positioning device, comprising: an optical signal sending module and an optical signal processing module, wherein the optical signal sending module and the optical signal processing module are optically coupled, and the optical signal sending module Configured to be mounted on the object to be tested; 所述光信号发送模块,配置成判断所述待测物的移动速度是否满足预设条件,在为是时,通过定位光源发射定位光,并通过至少两个光源发射闪烁光;The optical signal sending module is configured to determine whether the moving speed of the object to be tested meets a preset condition, and when yes, emit the positioning light by the positioning light source, and emit the flashing light through the at least two light sources; 所述光信号处理模块,配置成根据采集的所述定位光获得所述待测物的定位信息,并根据采集的至少两路闪烁光和所述定位信息来确定所述待测物的位置变化情况。The optical signal processing module is configured to obtain positioning information of the object to be tested according to the collected positioning light, and determine a position change of the object to be tested according to the collected at least two pieces of scintillating light and the positioning information. Happening. 根据权利要求1所述的光信号定位装置,其特征在于,所述光信号发送模块包括:运动感应单元、光信号编码单元和光信号发送单元,所述运动感应单元和所述光信号编码单元分别与所述光信号发送单元连接,所述光信号发送单元和所述光信号处理模块光耦合;The optical signal positioning apparatus according to claim 1, wherein the optical signal transmitting module comprises: a motion sensing unit, an optical signal encoding unit, and an optical signal transmitting unit, wherein the motion sensing unit and the optical signal encoding unit respectively Connected to the optical signal transmitting unit, the optical signal transmitting unit and the optical signal processing module are optically coupled; 所述运动感应单元,配置成判断所述移动速度是否满足预设条件,在为是时,生成一触发信号并发送至所述光信号发送单元;The motion sensing unit is configured to determine whether the moving speed meets a preset condition, and when yes, generate a trigger signal and send the signal to the optical signal sending unit; 所述光信号编码单元,配置成根据从所述光信号处理模块获得的所述待测物的标签信息编码生成光信号数据,并将所述光信号数据发送至所述光信号发送单元;The optical signal encoding unit is configured to generate optical signal data according to label information of the object to be tested obtained from the optical signal processing module, and send the optical signal data to the optical signal sending unit; 所述光信号发送单元,配置成在获得所述触发信号时,控制所述定位光源发射定位光,并根据所述光信号数据控制至少两个光源开始发射闪烁光。The optical signal sending unit is configured to, when the trigger signal is obtained, control the positioning light source to emit positioning light, and control at least two light sources to start emitting blinking light according to the optical signal data. 根据权利要求2所述的光信号定位装置,其特征在于,所述运动感应单元通过以下方式生成一触发信号并发送至所述光信号发送单元:The optical signal positioning device according to claim 2, wherein the motion sensing unit generates a trigger signal and sends the signal to the optical signal transmitting unit in the following manner: 持续输出第一电平的信号至所述光信号发送单元。The signal of the first level is continuously output to the optical signal transmitting unit. 根据权利要求3所述的光信号定位装置,其特征在于,所述运动感应单元,还配置成在所述移动速度不满足所述预设条件时,持续输出第二电平的信号至所述光信号发送单元;其中,所述第一电平和所述第二电平的其中一个为高电平,另一个为低电平。The optical signal positioning apparatus according to claim 3, wherein the motion sensing unit is further configured to continuously output a signal of the second level to the the moving speed when the moving speed does not satisfy the preset condition An optical signal transmitting unit; wherein one of the first level and the second level is a high level and the other is a low level. 根据权利要求2-4中任意一项所述的光信号定位装置,其特征在于,所述光信号编码单元,具体配置成:接收并存储所述光信号处理模块发送的标签信息、光信号发送规则、光信号编码规则;当接收到所述光信号处理模块发送的控制指令时,对所述控制指令进行解析;若得到的解析结果指示进行光信号发送,则调用存储的所述光信号发送规则和所述光信号编码规则来对存储的所述标签信息进行编码,得到与所述标签信息对应的光信号数据;将所述光信号数据发送至所述光信号发送单元。The optical signal locating device according to any one of claims 2 to 4, wherein the optical signal encoding unit is configured to: receive and store the label information and the optical signal sent by the optical signal processing module. a rule, an optical signal encoding rule; when receiving the control command sent by the optical signal processing module, parsing the control command; if the obtained parsing result indicates that the optical signal is sent, the stored optical signal is sent And the optical signal encoding rule to encode the stored tag information to obtain optical signal data corresponding to the tag information; and send the optical signal data to the optical signal transmitting unit. 根据权利要求2-4中任意一项所述的光信号定位装置,其特征在于,所述定位光源和所述至少两个光源中的每个光源均为单波段发射头。The optical signal positioning apparatus according to any one of claims 2 to 4, wherein each of the positioning light source and the at least two light sources is a single-band transmitting head. 根据权利要求6所述的光信号定位装置,其特征在于,所述光信号定位装置中的各光源发送的光信号所处的波段各不相同,所述至少两个光源按照相同的频率发送光信号。The optical signal positioning device according to claim 6, wherein the optical signals transmitted by the respective light sources in the optical signal positioning device are different in wavelength bands, and the at least two light sources transmit light at the same frequency. signal. 根据权利要求6所述的光信号定位装置,其特征在于,所述光信号处理模块包括:光信号接收单元和光信号处理单元,所述光信号接收单元与所述光信号发送模块光耦合,所述光信号接收单元与所述光信号处理单元连接;The optical signal processing apparatus according to claim 6, wherein the optical signal processing module comprises: an optical signal receiving unit and an optical signal processing unit, wherein the optical signal receiving unit is optically coupled to the optical signal transmitting module, The optical signal receiving unit is connected to the optical signal processing unit; 所述光信号接收单元,配置成根据采集的所述定位光获得所述定位信息,并获得所采样的所述至少两路闪烁光中每路闪烁光的采样光闪时序,将获得的各路闪烁光的采样光闪时序和所述定位信息均发送至所述光信号处理单元;The optical signal receiving unit is configured to obtain the positioning information according to the collected positioning light, and obtain a sampling light flashing sequence of each of the at least two flashing lights sampled, and each path to be obtained The sampling light flash timing of the flashing light and the positioning information are both sent to the optical signal processing unit; 所述光信号处理单元,配置成根据每个采样光闪时序获得所述待测物的标签信息,并判断所述标签信息是否正确,在为是时,根据所述定位信息获取所述待测物的位置变化情况。The optical signal processing unit is configured to obtain label information of the object to be tested according to each sampling light flash timing, and determine whether the label information is correct. When yes, obtain the to-be-test according to the positioning information. The position of the object changes. 根据权利要求8所述的光信号定位装置,其特征在于,所述光信号处理单元,具体配置成:针对每路闪烁光,根据该路闪烁光的采样光闪时序得到与发送该路闪烁光的光源对应的光信号状态数据;将所述至少两个光源对应的光信号状态数据按照预设顺序组合得到所述标签信息。The optical signal locating device according to claim 8, wherein the optical signal processing unit is configured to: obtain and transmit the scintillation light according to the sampling light flash timing of the scintillating light for each of the scintillating lights. The light signal state data corresponding to the light source; the optical signal state data corresponding to the at least two light sources are combined in a preset order to obtain the tag information. 根据权利要求9所述的光信号定位装置,其特征在于,所述光信号接收单元包括:单波段定位信号采集传感器、以及与所述至少两个光源一一对应的至少两个单波段编码信号采集传感器;The optical signal positioning apparatus according to claim 9, wherein the optical signal receiving unit comprises: a single-band positioning signal acquisition sensor, and at least two single-band encoded signals in one-to-one correspondence with the at least two light sources Acquisition sensor; 所述单波段定位信号采集传感器,配置成采集所述定位光,并根据所述定位光获得所述待测物的定位信息,将所述定位信息发送至所述光信号处理单元;The single-band positioning signal acquisition sensor is configured to collect the positioning light, and obtain positioning information of the object to be tested according to the positioning light, and send the positioning information to the optical signal processing unit; 所述单波段编码信号采集传感器,配置成获得所采样的所述至少两路闪烁光中每路闪烁光的采样光闪时序,将每个采样光闪时序发送至所述光信号处理单元。The single-band encoded signal acquisition sensor is configured to obtain a sampling light-flashing sequence of each of the at least two flashing lights sampled, and send each sampling light-flashing timing to the optical signal processing unit. 一种光信号定位方法,其特征在于,所述方法应用于光信号定位装置,所述光信号定位装置包括:光信号发送模块和光信号处理模块,所述光信号发送模块和所述光信号处理模块光耦合,所述光信号发送模块配置成安装在待测物上;所述方法包括:An optical signal positioning method is characterized in that the method is applied to an optical signal positioning device, and the optical signal positioning device comprises: an optical signal sending module and an optical signal processing module, the optical signal transmitting module and the optical signal processing The module is optically coupled, and the optical signal transmitting module is configured to be mounted on the object to be tested; the method includes: 所述光信号发送模块判断所述待测物的移动速度是否满足预设条件,在为是时,通过定位光源发射定位光,并通过至少两个光源发射闪烁光;The optical signal sending module determines whether the moving speed of the object to be tested satisfies a preset condition, and when yes, emits positioning light by the positioning light source, and emits the scintillating light through the at least two light sources; 所述光信号处理模块根据采集的所述定位光获得所述待测物的定位信息,并根据采集的至少两路闪烁光和所述定位信息来确定所述待测物的位置变化情况。The optical signal processing module obtains positioning information of the object to be tested according to the collected positioning light, and determines a position change of the object to be tested according to the collected at least two pieces of scintillation light and the positioning information. 根据权利要求11所述的光信号定位方法,其特征在于,所述光信号发送模块判断所述待测物的移动速度是否满足预设条件,在为是时,通过定位光源发射定位光,并通过 至少两个光源发射闪烁光,包括:The optical signal positioning method according to claim 11, wherein the optical signal transmitting module determines whether the moving speed of the object to be tested satisfies a preset condition, and when yes, transmits the positioning light by the positioning light source, and The flashing light is emitted by at least two light sources, including: 所述光信号发送模块判断所述移动速度是否满足预设条件,在为是时,生成一触发信号;The optical signal sending module determines whether the moving speed meets a preset condition, and when yes, generates a trigger signal; 所述光信号发送模块根据从所述光信号处理模块获得的所述待测物的标签信息编码生成光信号数据;The optical signal sending module generates optical signal data according to the label information of the object to be tested obtained from the optical signal processing module. 所述光信号发送模块根据生成的所述触发信号,通过所述定位光源发射定位光,以及根据所述光信号数据控制至少两个光源开始发射闪烁光。The optical signal transmitting module transmits positioning light through the positioning light source according to the generated trigger signal, and controls at least two light sources to start emitting blinking light according to the optical signal data. 根据权利要求12所述的光信号定位方法,其特征在于,所述光信号处理模块根据采集的所述定位光获得所述待测物的定位信息,并根据采集的至少两路闪烁光和所述定位信息来确定所述待测物的位置变化情况,所述方法包括:The optical signal positioning method according to claim 12, wherein the optical signal processing module obtains the positioning information of the object to be tested according to the collected positioning light, and according to the collected at least two ways of scintillating light and Determining the location information to determine a change in location of the object to be tested, the method comprising: 所述光信号处理模块根据采集的所述定位光获得所述定位信息,并获得所采样的所述至少两路闪烁光中每路闪烁光的采样光闪时序;The optical signal processing module obtains the positioning information according to the collected positioning light, and obtains a sampling light flashing sequence of each of the at least two flashing lights sampled; 所光信号处理模块根据每个采样光闪时序获得所述待测物的标签信息,并判断所述标签信息是否正确,在为是时,根据所述定位信息获取所述待测物的位置变化情况。The optical signal processing module obtains label information of the object to be tested according to each sampling light flash timing, and determines whether the label information is correct. When yes, obtains a position change of the object to be tested according to the positioning information. Happening. 根据权利要求13所述的光信号定位方法,其特征在于,所述方法还包括:The optical signal localization method according to claim 13, wherein the method further comprises: 所述光信号处理模块判断根据每个采样光闪时序是否可对应获得每个校准数据头;The optical signal processing module determines whether each calibration data header can be obtained correspondingly according to each sampling light flash timing; 在为是时,所述光信号处理模块对获得的每个采样光闪时序进行阈值校准,或对获得的每个采样光闪时序进行采样误差校准。In the case of YES, the optical signal processing module performs threshold calibration on each of the obtained sampled light flash timings, or performs sampling error calibration on each of the obtained sampled light flash timings. 一种光信号定位系统,其特征在于,所述光信号定位系统包括:待测物和如权利要求1-10任一项所述的光信号定位装置,所述光信号定位装置中的光信号发送模块安装在所述待测物上。An optical signal positioning system, comprising: the object to be tested and the optical signal positioning device according to any one of claims 1 to 10, wherein the optical signal in the optical signal positioning device A transmitting module is mounted on the object to be tested.
PCT/CN2019/073689 2018-01-31 2019-01-29 Optical signal-based positioning device, method, and system Ceased WO2019149190A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810099505.6 2018-01-31
CN201810099505.6A CN108303676A (en) 2018-01-31 2018-01-31 Optical signal positioning device, method and system

Publications (1)

Publication Number Publication Date
WO2019149190A1 true WO2019149190A1 (en) 2019-08-08

Family

ID=62850787

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/073689 Ceased WO2019149190A1 (en) 2018-01-31 2019-01-29 Optical signal-based positioning device, method, and system

Country Status (2)

Country Link
CN (1) CN108303676A (en)
WO (1) WO2019149190A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108303676A (en) * 2018-01-31 2018-07-20 张斌 Optical signal positioning device, method and system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014051768A1 (en) * 2012-09-29 2014-04-03 Intel Corporation Integrated photogrammetric light communications positioning and inertial navigation system positioning
CN105759244A (en) * 2016-02-02 2016-07-13 清华大学 High-precision indoor location system and method based on dual cameras
CN106648094A (en) * 2016-12-20 2017-05-10 同方计算机有限公司 Mobile-device identity and position identifying system and method
CN106788721A (en) * 2016-11-15 2017-05-31 武汉邮电科学研究院 A kind of visible light communication system and method based on auxiliary positioning
CN106932770A (en) * 2017-02-18 2017-07-07 广东顺德中山大学卡内基梅隆大学国际联合研究院 A kind of indoor locating system and method based on LED
CN107333239A (en) * 2017-07-12 2017-11-07 黄蓉 Visible ray alignment system and method
CN108303676A (en) * 2018-01-31 2018-07-20 张斌 Optical signal positioning device, method and system

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2643769B1 (en) * 1989-02-28 1991-06-14 Aerospatiale DEVICE FOR RESTORING FAST MOTION BY OBSERVING RETROREFLECTIVE SIGHT AND METHOD FOR IMPLEMENTING THE DEVICE
CN101738599A (en) * 2008-11-05 2010-06-16 华硕电脑股份有限公司 Positioning tracking method and related device
CN102901948B (en) * 2012-11-05 2016-08-03 珠海横琴华策光通信科技有限公司 Indoor positioning Apparatus and system
CN204229409U (en) * 2013-10-14 2015-03-25 张祖锋 A kind of visible ray or infrared rack positioning system
CN104868570B (en) * 2015-05-08 2017-05-10 北京邮电大学 A Zigbee network visible light positioning wireless charging system and method
CN106529611A (en) * 2015-09-09 2017-03-22 中兴通讯股份有限公司 Method, system and device for managing radio-frequency identification label
CN105807302B (en) * 2016-03-16 2017-11-28 广东欧珀移动通信有限公司 GPS module control method, device and the intelligent terminal of a kind of intelligent terminal
CN106535118A (en) * 2016-10-14 2017-03-22 北京小米移动软件有限公司 Intelligent terminal positioning method and intelligent terminal for positioning
CN107218944A (en) * 2017-04-09 2017-09-29 深圳市芯通信息科技有限公司 A kind of indoor parking Position Fixing Navigation System and method based on visible light communication technology
CN206920613U (en) * 2017-04-10 2018-01-23 北京风语智格物联科技有限公司 A kind of gun alignment system based on UWB

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014051768A1 (en) * 2012-09-29 2014-04-03 Intel Corporation Integrated photogrammetric light communications positioning and inertial navigation system positioning
CN105759244A (en) * 2016-02-02 2016-07-13 清华大学 High-precision indoor location system and method based on dual cameras
CN106788721A (en) * 2016-11-15 2017-05-31 武汉邮电科学研究院 A kind of visible light communication system and method based on auxiliary positioning
CN106648094A (en) * 2016-12-20 2017-05-10 同方计算机有限公司 Mobile-device identity and position identifying system and method
CN106932770A (en) * 2017-02-18 2017-07-07 广东顺德中山大学卡内基梅隆大学国际联合研究院 A kind of indoor locating system and method based on LED
CN107333239A (en) * 2017-07-12 2017-11-07 黄蓉 Visible ray alignment system and method
CN108303676A (en) * 2018-01-31 2018-07-20 张斌 Optical signal positioning device, method and system

Also Published As

Publication number Publication date
CN108303676A (en) 2018-07-20

Similar Documents

Publication Publication Date Title
KR101862361B1 (en) Coherent decoding of visible light communication (VLC) signals
JP5493754B2 (en) Imaging system, camera, and illumination device for imaging
US20100209118A1 (en) Apparatus for transmitting and receiving a signal in a visible light communication system
US9184837B2 (en) Mobile terminal capable of localization, localization server and method for localizing the mobile terminal using the localization server
US20200382212A1 (en) Devices and methods for the transmission and reception of coded light
CN111103579B (en) Visible light indoor positioning system and positioning method based on mobile phone camera
CN105187732A (en) Method and device for transmitting/acquiring information with visible light signals of different colors from light sources
TW201340630A (en) Transmitting and receiving apparatus and method for light communication, and the light communication system and method thereof
CN106537816A (en) Derivation of an identifier encoded in a visible light communication signal
CN101981410A (en) Time synchronization in an image processing circuit
CN107835050A (en) A kind of localization method and system based on visible light communication
CN111614399A (en) Visible light high-speed communication method between smart terminals
WO2019149190A1 (en) Optical signal-based positioning device, method, and system
US10989800B2 (en) Tracking using encoded beacons
Marcu et al. Flicker free VLC system with automatic code resynchronization using low frame rate camera
KR102568759B1 (en) Apparatus and method for 2d color code optical wireless communication considering signal circumstances
US10389444B2 (en) Image processing apparatus, image processing system, image processing method, and recording medium
JP2009294876A (en) Optical signal receiving device and optical communication system
CN113125109B (en) Image exposure time measuring system and target equipment
CN108449138B (en) A M-sequence visual inspection method and system for visible light communication
EP3618580B1 (en) Transmission coding scheme for a lighting system
Zachár et al. Long distance vlc-based beaconing for indoor localization applications
CN119483606B (en) Variable coding target, decoding device and coding and decoding method thereof
CN119743676A (en) A time synchronization device and method between unmanned aerial vehicles based on light flashing coding
CN208351285U (en) A kind of single-point type tracking and positioning coding maker device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19748402

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19748402

Country of ref document: EP

Kind code of ref document: A1