Event-based down sampling

US9883122B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9883122-B2
Application numberUS-201514853991-A
CountryUS
Kind codeB2
Filing dateSep 14, 2015
Priority dateSep 16, 2014
Publication dateJan 30, 2018
Grant dateJan 30, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of event-based down sampling includes receiving multiple sensor events corresponding to addresses and time stamps. The method further includes spatially down sampling the addresses based on the time stamps and the addresses. The method may also include updating a pixel value for each of the multiple sensor events based on the down sampling.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of event-based down sampling, comprising: receiving a plurality of sensor events, each sensor event of the plurality of sensor events corresponding to an address and a time stamp; selecting a first sensor event from the plurality of sensor events; determining that a second sensor event from the plurality of sensor events is received within a predetermined time of a time stamp corresponding to the first sensor event; and spatially down sampling the first sensor event and the second sensor event based on the second sensor event being received within the predetermined time. 2. The method of claim 1 , in which spatially down sampling comprises mapping an original coordinate system to a down sampled coordinate system. 3. The method of claim 2 , in which spatially down sampling comprises dropping at least one least significant bit of the addresses. 4. The method of claim 1 , further comprising down sampling in time by computing a time stamp value as a function of time stamps within packets being down sampled. 5. The method of claim 1 , further comprising down sampling in time by selecting a specific sensor event corresponding with a specific time stamp when a plurality of sensor events with a common address have different time stamps, within a predetermined time span. 6. The method of claim 1 , further comprising: determining whether the first sensor event and the second sensor event are spatially down sampled; updating a pixel value corresponding to each of the plurality of sensor events when the first sensor event and the second sensor event are spatially down sampled; and maintaining the pixel value corresponding to each of the plurality of sensor events when the first sensor event and the second sensor event are not spatially down sampled. 7. An apparatus for event-based down sampling, comprising: means for receiving a plurality of sensor events, each sensor event of the plurality of sensor events corresponding to an address and a time stamp; means for selecting a first sensor event from the plurality of sensor events; means for determining that a second sensor event from the plurality of sensor events is received within a predetermined time of a time stamp corresponding to the first sensor event; and means for spatially down sampling the first sensor event and the second sensor event based on the second sensor event being received within the predetermined time. 8. The apparatus of claim 7 , in which the means for spatially down sampling comprises means for mapping an original coordinate system to a down sampled coordinate system. 9. The apparatus of claim 8 , in which the means for spatially down sampling comprises means for dropping at least one least significant bit of the addresses. 10. The apparatus of claim 7 , further comprising means for down sampling in time by computing a time stamp value as a function of time stamps within packets being down sampled. 11. The apparatus of claim 7 , further comprising means for down sampling in time by selecting a specific sensor event corresponding with a specific time stamp when a plurality of sensor events with a common address have different time stamps, within a predetermined time span. 12. The apparatus of claim 7 , further comprising: means for determining whether the first sensor event and the second sensor event are spatially down sampled; means for updating a pixel value corresponding to each of the plurality of sensor events when the first sensor event and the second sensor event are spatially down sampled; and means for maintaining the pixel value corresponding to each of the plurality of sensor events when the first sensor event and the second sensor event are not spatially down sampled. 13. An apparatus for event-based down sampling, comprising: a memory unit; and at least one processor coupled to the memory unit, the at least one processor being configured: to receive a plurality of sensor events, each sensor event of the plurality of sensor events corresponding to an address and a time stamp; to select a first sensor event from the plurality of sensor events; to determine that a second sensor event from the plurality of sensor events is received within a predetermined time of a time stamp corresponding to the first sensor event; and to spatially down sample the first sensor event and the second sensor event based on the second sensor event being received within the predetermined time. 14. The apparatus of claim 13 , in which the at least one processor is further configured to spatially down sample by mapping an original coordinate system to a down sampled coordinate system. 15. The apparatus of claim 14 , in which the at least one processor is further configured to spatially down sample by dropping at least one least significant bit of the addresses. 16. The apparatus of claim 13 , in which the at least one processor is further configured to down sample in time by computing a time stamp value as a function of time stamps within packets being down sampled. 17. The apparatus of claim 13 , in which the at least one processor is further configured to down sample in time by selecting a specific sensor event corresponding with a specific time stamp when a plurality of sensor events with a common address have different time stamps, within a predetermined time span. 18. The apparatus of claim 13 , in which the at least one processor is further configured: to determine whether the first sensor event and the second sensor event are spatially down sampled; to update a pixel value corresponding to each of the plurality of sensor events when the first sensor event and the second sensor event are spatially down sampled; and to maintain the pixel value corresponding to each of the plurality of sensor events when the first sensor event and the second sensor event are not spatially down sampled. 19. A non-transitory computer-readable medium having program code recorded thereon, the program code for event-based down sampling being executed by a processor and comprising: program code to receive a plurality of sensor events, each sensor event of the plurality of sensor events corresponding to an address and a time stamp; program code to select a first sensor event from the plurality of sensor events; program code to determine that a second sensor event from the plurality of sensor events is received within a predetermined time of a time stamp corresponding to the first sensor event; and program code to spatially down sample the first sensor event and the second sensor event based on the second sensor event being received within the predetermined time. 20. The computer-readable medium of claim 19 , in which the program code to spatially down sample comprises program code to map an original coordinate system to a down sampled coordinate system. 21. The computer-readable medium of claim 20 , in which the program code to spatially down sample comprises program code to drop at least one least significant bit of the addresses. 22. The computer-readable medium of claim 19 , further comprising program code to down sample in time by computing a time stamp value as a function of time stamps within packets being down sampled. 23. The computer-readable medium of claim 19 , further comprising program code to down sample in time by selecting a specific sensor event corresponding with a specific time stamp when a plurality of sensor events with a common address have diff

Assignees

Inventors

Classifications

  • G06V20/52Primary

    Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title

  • Addressed sensors, e.g. MOS or CMOS sensors · CPC title

  • using electronic means · CPC title

  • Complex mathematical operations {(function generation by table look-up G06F1/03; evaluation of elementary functions by calculation G06F7/544)} · CPC title

  • Coarse or fine approaches, e.g. resolution of ambiguities or multiscale approaches · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9883122B2 cover?
A method of event-based down sampling includes receiving multiple sensor events corresponding to addresses and time stamps. The method further includes spatially down sampling the addresses based on the time stamps and the addresses. The method may also include updating a pixel value for each of the multiple sensor events based on the down sampling.
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification G06V20/52. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 30 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).