GB2378345B - Motion estimation apparatus and method for scanning a reference macroblock window in a search area - Google Patents
Motion estimation apparatus and method for scanning a reference macroblock window in a search areaInfo
- Publication number
- GB2378345B GB2378345B GB0213247A GB0213247A GB2378345B GB 2378345 B GB2378345 B GB 2378345B GB 0213247 A GB0213247 A GB 0213247A GB 0213247 A GB0213247 A GB 0213247A GB 2378345 B GB2378345 B GB 2378345B
- Authority
- GB
- United Kingdom
- Prior art keywords
- scanning
- window
- motion estimation
- search area
- estimation apparatus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/55—Motion estimation with spatial constraints, e.g. at image or region borders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/43—Hardware specially adapted for motion estimation or compensation
- H04N19/433—Hardware specially adapted for motion estimation or compensation characterised by techniques for memory access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/43—Hardware specially adapted for motion estimation or compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20010040904 | 2001-07-09 | ||
US10/112,011 US20030012281A1 (en) | 2001-07-09 | 2002-03-29 | Motion estimation apparatus and method for scanning an reference macroblock window in a search area |
Publications (3)
Publication Number | Publication Date |
---|---|
GB0213247D0 GB0213247D0 (en) | 2002-07-17 |
GB2378345A GB2378345A (en) | 2003-02-05 |
GB2378345B true GB2378345B (en) | 2004-03-03 |
Family
ID=26639222
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB0213247A Expired - Fee Related GB2378345B (en) | 2001-07-09 | 2002-06-10 | Motion estimation apparatus and method for scanning a reference macroblock window in a search area |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP2003125415A (en) |
KR (1) | KR100486249B1 (en) |
CN (1) | CN1297134C (en) |
GB (1) | GB2378345B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9021541B2 (en) | 2010-10-14 | 2015-04-28 | Activevideo Networks, Inc. | Streaming digital video between video devices using a cable television system |
US9042454B2 (en) | 2007-01-12 | 2015-05-26 | Activevideo Networks, Inc. | Interactive encoded content system including object models for viewing on a remote device |
US9077860B2 (en) | 2005-07-26 | 2015-07-07 | Activevideo Networks, Inc. | System and method for providing video content associated with a source image to a television in a communication network |
US9123084B2 (en) | 2012-04-12 | 2015-09-01 | Activevideo Networks, Inc. | Graphical application integration with MPEG objects |
US9204203B2 (en) | 2011-04-07 | 2015-12-01 | Activevideo Networks, Inc. | Reduction of latency in video distribution networks using adaptive bit rates |
US9219922B2 (en) | 2013-06-06 | 2015-12-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US9294785B2 (en) | 2013-06-06 | 2016-03-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US9326047B2 (en) | 2013-06-06 | 2016-04-26 | Activevideo Networks, Inc. | Overlay rendering of user interface onto source video |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7519115B2 (en) | 2003-03-31 | 2009-04-14 | Duma Video, Inc. | Video compression method and apparatus |
WO2005025230A1 (en) * | 2003-08-28 | 2005-03-17 | Hitachi Ulsi Systems Co., Ltd. | Image processing device |
KR100621137B1 (en) * | 2004-02-27 | 2006-09-13 | 세이코 엡슨 가부시키가이샤 | Moving image encoding apparatus and moving image processing apparatus |
US20060159170A1 (en) * | 2005-01-19 | 2006-07-20 | Ren-Wei Chiang | Method and system for hierarchical search with cache |
KR100677562B1 (en) | 2005-02-03 | 2007-02-02 | 삼성전자주식회사 | Motion estimation method and motion estimation apparatus |
CN100370808C (en) * | 2005-06-13 | 2008-02-20 | 北京中星微电子有限公司 | Sports detecting method |
US8270439B2 (en) | 2005-07-08 | 2012-09-18 | Activevideo Networks, Inc. | Video game system using pre-encoded digital audio mixing |
US8284842B2 (en) | 2005-07-08 | 2012-10-09 | Activevideo Networks, Inc. | Video game system using pre-encoded macro-blocks and a reference grid |
US9061206B2 (en) * | 2005-07-08 | 2015-06-23 | Activevideo Networks, Inc. | Video game system using pre-generated motion vectors |
US8118676B2 (en) | 2005-07-08 | 2012-02-21 | Activevideo Networks, Inc. | Video game system using pre-encoded macro-blocks |
KR100678911B1 (en) * | 2005-07-21 | 2007-02-05 | 삼성전자주식회사 | Method and apparatus for video signal encoding and decoding with extending directional intra prediction |
JP4182442B2 (en) * | 2006-04-27 | 2008-11-19 | ソニー株式会社 | Image data processing apparatus, image data processing method, image data processing method program, and recording medium storing image data processing method program |
KR101328931B1 (en) * | 2006-11-28 | 2013-11-14 | 엘지전자 주식회사 | Video decoder and decoding method |
US9826197B2 (en) | 2007-01-12 | 2017-11-21 | Activevideo Networks, Inc. | Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device |
KR101520027B1 (en) | 2007-06-21 | 2015-05-14 | 삼성전자주식회사 | Method and apparatus for motion estimation |
KR100909390B1 (en) * | 2007-09-18 | 2009-07-24 | 한국과학기술원 | High speed motion compensation device and method |
CN101179724B (en) * | 2007-12-11 | 2010-09-29 | 北京中星微电子有限公司 | Frame storage method and apparatus for interframe compressed encoding |
CN101800893B (en) * | 2009-02-06 | 2013-01-16 | 宏碁股份有限公司 | Low-power high-performance video coding method for implementing motion estimation |
US8194862B2 (en) | 2009-07-31 | 2012-06-05 | Activevideo Networks, Inc. | Video game system with mixing of independent pre-encoded digital audio bitstreams |
CN102340617B (en) * | 2010-07-14 | 2014-06-11 | 奇景光电股份有限公司 | Motion estimation (ME) and motion compensation (MC) circuit |
US10409445B2 (en) | 2012-01-09 | 2019-09-10 | Activevideo Networks, Inc. | Rendering of an interactive lean-backward user interface on a television |
US9800945B2 (en) | 2012-04-03 | 2017-10-24 | Activevideo Networks, Inc. | Class-based intelligent multiplexing over unmanaged networks |
WO2014145921A1 (en) | 2013-03-15 | 2014-09-18 | Activevideo Networks, Inc. | A multiple-mode system and method for providing user selectable video content |
US9788029B2 (en) | 2014-04-25 | 2017-10-10 | Activevideo Networks, Inc. | Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks |
CN109120941A (en) * | 2018-09-03 | 2019-01-01 | 山东师范大学 | A kind of video image data method for reusing, processor and system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2327827A (en) * | 1996-11-29 | 1999-02-03 | Sony Corp | Motion vector detection image processing apparatus |
EP0959626A2 (en) * | 1998-05-19 | 1999-11-24 | Nippon Telegraph And Telephone Corporation | Motion vector search method and apparatus |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07264602A (en) * | 1994-03-24 | 1995-10-13 | Sony Corp | Motion vector detecting method |
KR100205146B1 (en) * | 1996-09-12 | 1999-07-01 | 이득렬 | Motion estimation method in digital video encoder |
KR100397055B1 (en) * | 2000-07-21 | 2003-09-06 | (주)씨앤에스 테크놀로지 | Motion estimator architecture for low bit rate image communication |
KR100446235B1 (en) * | 2001-05-07 | 2004-08-30 | 엘지전자 주식회사 | Merging search method of motion vector using multi-candidates |
-
2002
- 2002-06-10 GB GB0213247A patent/GB2378345B/en not_active Expired - Fee Related
- 2002-06-10 CN CNB021227438A patent/CN1297134C/en not_active Expired - Fee Related
- 2002-07-08 JP JP2002199065A patent/JP2003125415A/en active Pending
- 2002-07-09 KR KR10-2002-0039835A patent/KR100486249B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2327827A (en) * | 1996-11-29 | 1999-02-03 | Sony Corp | Motion vector detection image processing apparatus |
EP0959626A2 (en) * | 1998-05-19 | 1999-11-24 | Nippon Telegraph And Telephone Corporation | Motion vector search method and apparatus |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9077860B2 (en) | 2005-07-26 | 2015-07-07 | Activevideo Networks, Inc. | System and method for providing video content associated with a source image to a television in a communication network |
US9042454B2 (en) | 2007-01-12 | 2015-05-26 | Activevideo Networks, Inc. | Interactive encoded content system including object models for viewing on a remote device |
US9355681B2 (en) | 2007-01-12 | 2016-05-31 | Activevideo Networks, Inc. | MPEG objects and systems and methods for using MPEG objects |
US9021541B2 (en) | 2010-10-14 | 2015-04-28 | Activevideo Networks, Inc. | Streaming digital video between video devices using a cable television system |
US9204203B2 (en) | 2011-04-07 | 2015-12-01 | Activevideo Networks, Inc. | Reduction of latency in video distribution networks using adaptive bit rates |
US9123084B2 (en) | 2012-04-12 | 2015-09-01 | Activevideo Networks, Inc. | Graphical application integration with MPEG objects |
US9219922B2 (en) | 2013-06-06 | 2015-12-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US9294785B2 (en) | 2013-06-06 | 2016-03-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US9326047B2 (en) | 2013-06-06 | 2016-04-26 | Activevideo Networks, Inc. | Overlay rendering of user interface onto source video |
Also Published As
Publication number | Publication date |
---|---|
CN1297134C (en) | 2007-01-24 |
KR100486249B1 (en) | 2005-05-03 |
GB2378345A (en) | 2003-02-05 |
KR20030007087A (en) | 2003-01-23 |
GB0213247D0 (en) | 2002-07-17 |
CN1396762A (en) | 2003-02-12 |
JP2003125415A (en) | 2003-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB2378345B (en) | Motion estimation apparatus and method for scanning a reference macroblock window in a search area | |
IL159675A0 (en) | Method and apparatus for motion estimation between video frames | |
GB2380383B (en) | Pose estimation method and apparatus | |
AU5516101A (en) | Methods and apparatus for motion estimation using neighboring macroblocks | |
GB2365272B (en) | Portable telephone and motion detection method for portable telephone | |
GB2411071B (en) | Scanning method and apparatus | |
HK1051921A1 (en) | Image processing method and apparatus | |
GB0211641D0 (en) | Apparatus and method for cleaning a surface | |
EP1211644A4 (en) | Method for describing motion activity in video | |
GB0019508D0 (en) | Method and apparatus for determining motion vectors in dynamic images | |
SG102055A1 (en) | Cleaning method and apparatus | |
GB2352578B (en) | Apparatus and method for coding a moving picture | |
GB0214935D0 (en) | Method and apparatus for past and future motion classification | |
GB2380920B (en) | Imaging apparatus and method | |
EP1460854A4 (en) | Moving picture compression/coding apparatus and motion vector detection method | |
GB2380349B (en) | Image processing method | |
GB2323993B (en) | Method for motion estimation in a moving picture | |
GB2377754B (en) | Movement detection apparatus and method | |
GB0219985D0 (en) | Moving picture coding apparatus and method | |
IL158473A0 (en) | Imaging apparatus and method | |
GB2364610B (en) | Method and apparatus for scanning an object | |
GB0110970D0 (en) | Method and apparatus for monitoring movement | |
IL155422A0 (en) | Method and apparatus for increasing scanning modes | |
GB2395018B (en) | Imaging apparatus and method | |
GB0008804D0 (en) | Tessellating apparatus and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 20100610 |