Program and data processing method

JP2025169604APending Publication Date: 2025-11-14CASIO COMPUTER CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024074453
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-05-01
Publication Date
2025-11-14

AI Technical Summary

Benefits of technology

【0007】 本発明によれば、イベントカメラを用いた可視光通信のデータ処理を効率化することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025169604000001_ABST
    Figure 2025169604000001_ABST
Patent Text Reader

Abstract

To provide a program and a data processing method that improve the efficiency of data processing for visible light communication using an event camera.SOLUTION: A program causes a computer that processes event data e, which includes the positions of imaging pixels where brightness has changed, a time t when the brightness changed, and the polarity of the change, to execute the following steps: a detection step that detects a motion vector MV that indicates the change over time in the center position C of an event occurrence area E, which is composed of a group of connected pixels of imaging pixels that output event data with the same polarity of change from among multiple pieces of event data output from the imaging pixels; a prediction step that predicts, based on the motion vector MV, observation positions P1 to P5 of the event data e output from the imaging pixels at future observation times; and an update step that updates the observation positions P1 to P5 of the event data e at future observation times 0T to 4T, based on the event data e observed at the observation times 0T to 4T and the observation positions P1 to P5 predicted in the prediction step.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Claims

1. a computer that processes event data output from two-dimensionally arranged imaging pixels, the event data including the position of the imaging pixel whose luminance has changed, the time when the luminance has changed, and the polarity of the change; a detection step of detecting a motion vector indicating a change over time in the position of an event occurrence area formed by a connected pixel group of imaging pixels that output event data having the same polarity of change from among the plurality of event data output from the imaging pixels; a prediction step of predicting an observation position of event data output from the imaging pixel at a future observation time based on the motion vector; an updating step of updating the observation position of the event data output from the imaging pixel at a future observation time based on the event data observed at the observation time and observation position predicted in the prediction step; A program that executes the following.

2. In the detecting step, Identifying a region of a connected pixel group in which a bit pattern indicating a time variation in luminance, which is composed of event data indicating the same position among the plurality of event data temporarily stored in the buffer memory, matches a predetermined unique bit pattern as an overlap region in which the event occurrence region overlaps in the direction of the time axis; identifying, as an event occurrence region, a region that includes the overlap region and is made up of a group of connected pixels that have the same polarity of change as the overlap region, based on the plurality of event data temporarily stored in the buffer memory; detecting the motion vector based on the positions of the event occurrence region at different times; The program according to claim 1.

3. In the detecting step, the event data that does not form the unique bit pattern is deleted from the buffer memory. The program according to claim 2.

4. the predicting step includes deleting, from the buffer memory, event data indicating a position included in the event occurrence region where the motion vector is detected; The program according to claim 2.

5. a decoding step of decoding a bit pattern corresponding to a plurality of event data observed at the observation time and observation position predicted in the prediction step, The program according to claim 1.

6. In the detecting step, the position of the event occurrence region is detected in units of time corresponding to one bit of the bit pattern; In the prediction step, the observation position is predicted in a time unit corresponding to one bit of the bit pattern. The program according to claim 5.

7. 1. A data processing method for processing event data output from two-dimensionally arranged imaging pixels, the event data including a position of an imaging pixel whose luminance has changed, a time when the luminance has changed, and a polarity of the change, the method comprising: a detection step of detecting a motion vector indicating a change over time in the position of an event occurrence region formed by a connected pixel group of imaging pixels that output event data having the same polarity of change from among the plurality of event data output from the imaging pixels; a prediction step of predicting an observation position of event data output from the imaging pixel at a future observation time based on the motion vector; an updating step of updating the observation position of the event data output from the imaging pixel at a future observation time based on the event data observed at the observation time and observation position predicted in the prediction step; Data processing methods, including:

Citation Information

Patent Citations

  • Information code display device and information code display system

    WO2023127400A1