Processing

Please wait...

Settings

Settings

Goto Application

1. WO2018152609 - VIDEO STABILIZATION SYSTEM AND METHOD

Publication Number WO/2018/152609
Publication Date 30.08.2018
International Application No. PCT/CA2017/000036
International Filing Date 24.02.2017
IPC
H04N 19/51 2014.1
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
50using predictive coding
503involving temporal prediction
51Motion estimation or motion compensation
CPC
G06T 2207/10016
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
2207Indexing scheme for image analysis or image enhancement
10Image acquisition modality
10016Video; Image sequence
G06T 2207/20021
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
2207Indexing scheme for image analysis or image enhancement
20Special algorithmic details
20021Dividing image into blocks, subimages or windows
G06T 2207/20024
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
2207Indexing scheme for image analysis or image enhancement
20Special algorithmic details
20024Filtering details
G06T 7/248
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
7Image analysis
20Analysis of motion
246using feature-based methods, e.g. the tracking of corners or segments
248involving reference images or patches
H04N 5/144
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
5Details of television systems
14Picture signal circuitry for video frequency region
144Movement detection
H04N 5/21
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
5Details of television systems
14Picture signal circuitry for video frequency region
21Circuitry for suppressing or minimising disturbance, e.g. moiré or halo
Applicants
  • SYNAPTIVE MEDICAL (BARBADOS) INC. [BB]/[BB]
  • KUCHNIO, Piotr [CA]/[CA] (US)
  • LEITCH, Sam Anthony [CA]/[CA] (US)
  • JAMIESON, Christopher Thomas [CA]/[CA] (US)
  • DUMONT, Guillaume [CA]/[CA] (US)
  • CHEVALIER, Claude [CA]/[CA] (US)
  • ST-LAURENT, Louis [CA]/[CA] (US)
Inventors
  • KUCHNIO, Piotr
  • LEITCH, Sam Anthony
  • JAMIESON, Christopher Thomas
  • DUMONT, Guillaume
  • CHEVALIER, Claude
  • ST-LAURENT, Louis
Agents
  • DEETH WILLIAMS WALL LLP
Priority Data
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) VIDEO STABILIZATION SYSTEM AND METHOD
(FR) SYSTÈME ET PROCÉDÉ DE STABILISATION DE VIDÉO
Abstract
(EN) A system and method for stabilizing video using a census kernel having test points. A subset form a connected circle centered on the kernel's center point. For each candidate pixel, a signature is calculated based on the relative brightness of the candidate pixel and of the pixels corresponding to test points when the kernel overlays the image with the center point over the candidate pixel. A candidate pixel is designated to be a corner pixel by processing the signature to determine that the candidate pixel is significantly brighter or darker than the test point pixels. For each corner pixel, a corresponding pixel in the previous frame is identified by comparing the signature of the corner pixel with signatures of pixels in the previous frame, and a corresponding motion vector is established. A motion model is calculated based on the motion vectors and applied to the digital frame.
(FR) L'invention concerne un système et un procédé pour stabiliser une vidéo à l'aide d'un noyau de recensement ayant des points de test. Un sous-ensemble forme un cercle connecté centré sur le point central du noyau. Pour chaque pixel candidat, une signature est calculée sur la base de la luminosité relative du pixel candidat et des pixels correspondant à des points de test lorsque le noyau recouvre l'image avec le point central sur le pixel candidat. Un pixel candidat est désigné comme étant un pixel de coin en traitant la signature pour déterminer que le pixel candidat est significativement plus clair ou plus sombre que les pixels de points de test. Pour chaque pixel de coin, un pixel correspondant dans la trame précédente est identifié en comparant la signature du pixel de coin avec des signatures de pixels dans la trame précédente, et un vecteur de mouvement correspondant est établi. Un modèle de mouvement est calculé sur la base des vecteurs de mouvement, et appliqué à la trame numérique.
Related patent documents
Latest bibliographic data on file with the International Bureau