Temporal motion vector filtering
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for performing temporal motion vector filtering in digital video are disclosed. A recursive hierarchical process is used to determine a motion vector. In the recursive hierarchical process, a neighborhood of old motion vectors is filtered to generate a first estimated motion vector for an image patch in a pair of two image frames. The filtering process uses multiple vectors in a neighborhood around the old motion vector to improve the prediction of the first estimated motion vector. The temporal vector partitioning process separates motion vectors associated with an object from motion vectors associated with a background before selecting a best motion vector, which improves the selection process. The process also works well in the absence of object / background boundaries, as in this case the outlier (incorrect) vector or vectors will be separated out from the good vectors.
Term
Term ended
Projected expiry passed 16 December 2024, 1.8 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| WO02087210A2 | Cites | World Intellectual Property Organization (WIPO) | X | Search report | 1-9 |
| EP0849950A2 | Cites | European Patent Office (EPO) | X | Search report | 1-9 |
| US5583580A | Cites | United States of America | X | Search report | 1-9 |
| WO9960779A1 | Cites | World Intellectual Property Organization (WIPO) | X | Search report | 1-9 |
17 members in 6 offices
Priority claims8
| Document | Office | Kind | Date |
|---|---|---|---|
| 532435P | United States of America | – | |
| 53243503 | United States of America | P | |
| 833198 | United States of America | – | |
| 83319804 | United States of America | A | |
| 532435P | – | – | – |
| 833198 | – | – | – |
| US20030532435P | – | – | – |
| US20040833198 | – | – | – |
Members17
| Document | Office | Kind | |
|---|---|---|---|
| US2005135483A1 | United States of America | A1 | |
| EP1548647A2 | European Patent Office (EPO) | A2 | |
| KR20050065297A | Republic of Korea | A | |
| JP2005182829A | Japan | A | |
| TW200534716A | Taiwan Province of China | A | |
| CN1694493A | China | A | |
| EP1548647A3This record | European Patent Office (EPO) | A3 | |
| CN100405818C | China | C | |
| CN101296377A | China | A | |
| US7480334B2 | United States of America | B2 | |
| US2009116557A1 | United States of America | A1 | |
| CN101296377B | China | B | |
| KR101130060B1 | Republic of Korea | B1 | |
| JP4991101B2 | Japan | B2 | |
| US8588306B2 | United States of America | B2 | |
| TWI419569B | Taiwan Province of China | B | |
| US2014056358A1 | United States of America | A1 |
12 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Application deemed to be withdrawnWithdrawn18D | 18D | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWNSTAA | STAA | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | |
| First examination report despatched17Q | 17Q | |
| Designation fees paidAKX | AKX | |
| Designated contracting statesAK | AK | |
| Request for extension of the european patentAX | AX | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | |
| Request for examination filed17P | 17P | |
| Designated contracting statesAK | AK | |
| Request for extension of the european patentAX | AX | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI |
Numbers
- Publication
- 1548647
- Publication, DOCDB
- 1548647
- Publication, EPODOC
- EP1548647
- Application
- 4257854
- Application, DOCDB
- 04257854
- Application, EPODOC
- EP20040257854
Titles3
- German
- Zeitliche Bewegungsvektorfilterung
- English
- Temporal motion vector filtering
- French
- Filtrage temporel de vecteur de mouvement
Classification
- CPC, 6
- H04N19/00703
- H04N19/80
- G06T7/20
- H04N19/513
- H04N19/521
- H04N19/53
- IPC, 3
- G06T7 20
- H04N7 12
- H04N7 26
Designated states36
- Contracting states, 30
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Hungary
- Ireland
- Iceland
- Italy
- Liechtenstein
- Lithuania
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Poland
and 6 moreShow fewer
- Portugal
- Romania
- Sweden
- Slovenia
- Slovakia
- Türkiye
- Extension states, 6
- Albania
- Bosnia and Herzegovina
- Croatia
- Latvia
- North Macedonia
- Yugoslavia, later Serbia and Montenegro (until 2006)