GB2575672B - Motion estimation in video - Google Patents

Motion estimation in video Download PDF

Info

Publication number
GB2575672B
GB2575672B GB1811818.2A GB201811818A GB2575672B GB 2575672 B GB2575672 B GB 2575672B GB 201811818 A GB201811818 A GB 201811818A GB 2575672 B GB2575672 B GB 2575672B
Authority
GB
United Kingdom
Prior art keywords
video
motion estimation
estimation
motion
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.)
Active
Application number
GB1811818.2A
Other versions
GB201811818D0 (en
GB2575672A (en
Inventor
James Knee Michael
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Grass Valley Ltd
Original Assignee
Grass Valley Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Grass Valley Ltd filed Critical Grass Valley Ltd
Priority to GB1811818.2A priority Critical patent/GB2575672B/en
Publication of GB201811818D0 publication Critical patent/GB201811818D0/en
Publication of GB2575672A publication Critical patent/GB2575672A/en
Application granted granted Critical
Publication of GB2575672B publication Critical patent/GB2575672B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/207Analysis of motion for motion estimation over a hierarchy of resolutions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • H04N19/139Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/513Processing of motion vectors
    • H04N19/521Processing of motion vectors for estimating the reliability of the determined motion vectors or motion vector field, e.g. for smoothing the motion vector field or for correcting motion vectors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/144Movement detection
    • H04N5/145Movement estimation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • G06T2207/10021Stereoscopic video; Stereoscopic image sequence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20016Hierarchical, coarse-to-fine, multiscale or multiresolution image processing; Pyramid transform
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20021Dividing image into blocks, subimages or windows

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)
GB1811818.2A 2018-07-19 2018-07-19 Motion estimation in video Active GB2575672B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB1811818.2A GB2575672B (en) 2018-07-19 2018-07-19 Motion estimation in video

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB1811818.2A GB2575672B (en) 2018-07-19 2018-07-19 Motion estimation in video

Publications (3)

Publication Number Publication Date
GB201811818D0 GB201811818D0 (en) 2018-09-05
GB2575672A GB2575672A (en) 2020-01-22
GB2575672B true GB2575672B (en) 2021-11-10

Family

ID=63364418

Family Applications (1)

Application Number Title Priority Date Filing Date
GB1811818.2A Active GB2575672B (en) 2018-07-19 2018-07-19 Motion estimation in video

Country Status (1)

Country Link
GB (1) GB2575672B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010070128A1 (en) * 2008-12-19 2010-06-24 Thomson Licensing Method for multi-resolution motion estimation
US20110194025A1 (en) * 2010-02-08 2011-08-11 Himax Technologies Limited Method and system of hierarchical motion estimation

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010070128A1 (en) * 2008-12-19 2010-06-24 Thomson Licensing Method for multi-resolution motion estimation
US20110194025A1 (en) * 2010-02-08 2011-08-11 Himax Technologies Limited Method and system of hierarchical motion estimation

Also Published As

Publication number Publication date
GB201811818D0 (en) 2018-09-05
GB2575672A (en) 2020-01-22

Similar Documents

Publication Publication Date Title
SG11202005339QA (en) Affine motion compensation in video coding
SG11202001985VA (en) Affine prediction in video coding
TWI800555B (en) Affine motion vector prediction in video coding
SG11202100487TA (en) Affine motion prediction
ZA202103094B (en) Improvements on history-based motion vector predictor
SG11202100556YA (en) Image disparity estimation
SG11202103302VA (en) Motion estimation using 3d auxiliary data
EP3459249C0 (en) Affine motion prediction for video coding
SG11201706537WA (en) Motion vector derivation in video coding
GB201811197D0 (en) Video processing
GB201509889D0 (en) Motion estimation using collocated blocks
GB2568326B (en) Video image processing
IL274614A (en) Motion tracking with multiple 3d cameras
EP3714435A4 (en) Temporal foveated rendering using motion estimation
GB2598028B (en) Age estimation
GB201700623D0 (en) Video encoding
IL286178A (en) Continuous video capture glasses
EP3785427A4 (en) Motion estimation
GB2586941B (en) Reducing judder using motion vectors
SG11202001284YA (en) Temporal offset estimation
GB2578354B (en) Video inpainting via confidence-weighted motion estimation
GB201712975D0 (en) Three-dimensional video processing
GB201712687D0 (en) Three-dimensional video processing
GB2575672B (en) Motion estimation in video
GB201621921D0 (en) Super-wide area motion estimation for video coding