Systems, Devices, and Methods for Optical Communication
Abstract
A technology is described for optical communication. An example of the technology can include receiving an event stream containing indications of independent events detected by pixels in an event camera. An event may be a change in brightness detected by a pixel in the pixel array, and the pixel independently generates an indication of the event in response to detecting the event. The event stream can be demultiplexed into a plurality of communication streams containing related events associated with a plurality of communication sources. The events contained in a communication stream can be aggregated based in part on an event proximity and an event time that associates an event with other events contained in the event stream. The plurality of communication streams can be demodulated to extract optically transmitted information from the plurality of communication streams, which can be sent to a data consumer.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system for optical communication, comprising:
an event camera having a pixel array comprising a plurality of pixels, each pixel of the pixel array being configured to independently detect an event representative of a change in brightness detected by the pixel, and to independently generate an indication of the event in response to detecting the event; at least one processor; a memory device including instructions that, when executed by the at least one processor, cause the system to: receive an event stream from the event camera, wherein the event stream contains indications of events detected by at least a portion of the pixels in the event camera; identify related events in the event stream based in part on event proximity and event time; identify the related events as a communication sent by a communication source; aggregate the related events to form a communication stream associated with the communication sent from the communication source; and demodulate the communication stream to extract the communication from the communication stream.Join the waitlist — get patent alerts
Track US2023072801A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.