Image processing device configured to regenerate timestamp and electronic device including the same
An image processing device includes a vision sensor and a processor. The vision sensor generates a plurality of events in which an intensity of light changes and generates a plurality of timestamps depending on times when the events occur. In addition, the processor may regenerate a timestamp of a pixel where an abnormal event occurs, based on temporal correlation of the events.
1. A dynamic vision sensor comprising:
an upper semiconductor chip including a pixel array, the upper semiconductor chip configured to detect a plurality of events through at least one pixel of a plurality of pixels of the dynamic vision sensor;
a lower semiconductor chip on the upper semiconductor chip including a column address event representation circuit (AER), a row AER, a packetizer, and an input/output circuit;
the row AER is configured to receive polarity information from the pixel array, and generate timestamps associated with times when the plurality of the events occur; and
the input/output circuit is configured to transmit the polarity information and the timestamps to an application processor in a synchronous manner.
2. The dynamic vision sensor of claim 1 , wherein the polarity information indicates an on-event where an intensity of light increases.
3. The dynamic vision sensor of claim 2 , wherein the plurality of pixels is divided into a plurality of groups, each of the plurality of groups including at least two or more pixels.
4. The dynamic vision sensor of claim 3 , further comprising:
a pixel group configured to output a column request signal to the column AER, the column request signal indicating that an event occurred.
5. The dynamic vision sensor of claim 4 , wherein the lower semiconductor chip further comprises a memory.
6. A dynamic vision sensor comprising:
an upper semiconductor chip including a pixel array, the upper semiconductor chip configured to detect a plurality of events through at least one pixel of a plurality of pixels of the dynamic vision sensor;
a lower semiconductor chip on the upper semiconductor chip including control logic, and a packetizer and input/output circuit;
the control logic is configured to control sampling on the plurality of pixels; and
the packetizer and input/output circuit is configured to,
transmit polarity information received from the pixel array, and
transmit timestamps associated with times when the plurality of the events occur to an application processor in a synchronous manner.
7. The dynamic vision sensor of claim 6 , wherein the dynamic vision sensor is configured to generate frames with different speeds based on an amount of events.
8. The dynamic vision sensor of claim 6 , wherein the polarity information indicates an on-event where an intensity of light increases.
9. The dynamic vision sensor of claim 8 , wherein the polarity information indicates an off-event where an intensity of light decreases.
10. The dynamic vision sensor of claim 9 , wherein the plurality of pixels is divided into a plurality of groups, each of the plurality of groups including at least two or more pixels.
11. The dynamic vision sensor of claim 10 , wherein the lower semiconductor chip further comprises a memory.
12. A dynamic vision sensor comprising:
an upper semiconductor chip including a pixel array, the upper semiconductor chip configured to detect a plurality of events through at least one pixel of a plurality of pixels of the dynamic vision sensor; and
a lower semiconductor chip on the upper semiconductor chip including control logic, and a packetizer and input/output circuit;
the control logic is configured to control sampling on the plurality of pixels; and
the packetizer and input/output circuit is configured to,
transmit polarity information received from the pixel array, and
transmit timestamps associated with times when the plurality of the events occur to an application processor,
the polarity information and the timestamps are transmitted in a synchronous manner.
13. The dynamic vision sensor of claim 12 , wherein the dynamic vision sensor is configured to generate frames with different speeds based on an amount of events.
14. The dynamic vision sensor of claim 12 , wherein the polarity information indicates an on-event where an intensity of light increases.
15. The dynamic vision sensor of claim 14 , wherein the lower semiconductor chip further comprises a memory.