CA2403665A1 - Image processing - Google Patents

Image processing Download PDF

Info

Publication number
CA2403665A1
CA2403665A1 CA002403665A CA2403665A CA2403665A1 CA 2403665 A1 CA2403665 A1 CA 2403665A1 CA 002403665 A CA002403665 A CA 002403665A CA 2403665 A CA2403665 A CA 2403665A CA 2403665 A1 CA2403665 A1 CA 2403665A1
Authority
CA
Canada
Prior art keywords
image
index pointer
images
sequence
identified
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.)
Granted
Application number
CA002403665A
Other languages
French (fr)
Other versions
CA2403665C (en
Inventor
Alexandre Jean Bourret
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.)
British Telecommunications PLC
Original Assignee
British Telecommunications Public Limited Company
Alexandre Jean Bourret
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 British Telecommunications Public Limited Company, Alexandre Jean Bourret filed Critical British Telecommunications Public Limited Company
Publication of CA2403665A1 publication Critical patent/CA2403665A1/en
Application granted granted Critical
Publication of CA2403665C publication Critical patent/CA2403665C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/32Determination of transform parameters for the alignment of images, i.e. image registration using correlation-based methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/38Registration of image sequences
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • G06V10/751Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
    • G06V10/7515Shifting the patterns to accommodate for positional errors
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/004Diagnosis, testing or measuring for television systems or their details for digital television systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/04Synchronising
    • H04N5/06Generation of synchronising signals
    • H04N5/067Arrangements or circuits at the transmitter end
    • H04N5/073Arrangements or circuits at the transmitter end for mutually locking plural sources of synchronising signals, e.g. studios or relay stations

Abstract

A method of aligning a first image with a second image, the method comprising the steps of: approximately locating the second image; scaling the first image to the approximate size of the second image; positioning the scaled first image over the ap-proximate location of the second image; generating a measure of fit between the first image and the second image; re-positioning the second image and repeating the above steps to obtain an increased measure of fit value. A method of synchronising a first sequence of images with a second sequence of images, the method comprising the steps of: creating a first index pointer identifying an image in the first sequence of images; creating s second index pointer iden-tifying an image in the second sequence of images; comparing the image identified by the first index pointer with the image identified by the second index pointer; incrementing the first index pointer to identify the subsequent image in the first sequence of images; and repeating the above steps until the image identified by the first index pointer matches the image identified by the second index pointer.
CA002403665A 2000-03-31 2001-03-29 Image processing Expired - Lifetime CA2403665C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP00302779 2000-03-31
EP00302779.4 2000-03-31
PCT/GB2001/001414 WO2001075799A2 (en) 2000-03-31 2001-03-29 Image processing

Publications (2)

Publication Number Publication Date
CA2403665A1 true CA2403665A1 (en) 2001-10-11
CA2403665C CA2403665C (en) 2007-12-04

Family

ID=8172882

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002403665A Expired - Lifetime CA2403665C (en) 2000-03-31 2001-03-29 Image processing

Country Status (5)

Country Link
US (1) US7133066B2 (en)
EP (1) EP1269415B1 (en)
AU (1) AU4262601A (en)
CA (1) CA2403665C (en)
WO (1) WO2001075799A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110060282A (en) * 2019-03-27 2019-07-26 东软睿驰汽车技术(沈阳)有限公司 A kind of method and device of point cloud registering

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030086596A1 (en) * 2001-11-07 2003-05-08 Medical Metrics, Inc. Method, computer software, and system for tracking, stabilizing, and reporting motion between vertebrae
KR100824711B1 (en) * 2003-08-22 2008-04-24 니뽄 덴신 덴와 가부시키가이샤 Video matching device, video matching method, and recording medium for recording video matching program
JP2005227897A (en) * 2004-02-10 2005-08-25 Fuji Photo Film Co Ltd Method, device, and program for image display
US20050285947A1 (en) * 2004-06-21 2005-12-29 Grindstaff Gene A Real-time stabilization
KR100963614B1 (en) * 2005-07-11 2010-06-15 니폰덴신뎅와 가부시키가이샤 Video matching device, method, and program
US8260056B2 (en) * 2005-08-19 2012-09-04 Telefonaktiebolaget Lm Ericsson (Publ) Resizing video and aligning video image edges to block boundaries and picture boundaries
CN101305400A (en) * 2005-10-12 2008-11-12 有源光学有限公司 Method and system for processing image
US7885443B2 (en) * 2005-11-14 2011-02-08 Hologic, Inc. Facilitating temporal comparison of medical images
US8676293B2 (en) 2006-04-13 2014-03-18 Aecc Enterprises Ltd. Devices, systems and methods for measuring and evaluating the motion and function of joint structures and associated muscles, determining suitability for orthopedic intervention, and evaluating efficacy of orthopedic intervention
US7822259B2 (en) * 2006-05-26 2010-10-26 Areva Np Inc. Method for positive identification of inner surface and outer surface of sample flakes
DE102006044929B4 (en) * 2006-09-22 2008-10-23 Opticom Dipl.-Ing. Michael Keyhl Gmbh Device for determining information about the time alignment of two information signals
US20090099481A1 (en) * 2007-10-10 2009-04-16 Adam Deitz Devices, Systems and Methods for Measuring and Evaluating the Motion and Function of Joints and Associated Muscles
EP2114080A1 (en) * 2008-04-30 2009-11-04 Thomson Licensing Method for assessing the quality of a distorted version of a frame sequence
US8326087B2 (en) * 2008-11-25 2012-12-04 Xerox Corporation Synchronizing image sequences
WO2011038236A2 (en) 2009-09-25 2011-03-31 Ortho Kinematics, Inc. Systems and devices for an integrated imaging system with real-time feedback loops and methods therefor
KR20120055102A (en) * 2010-11-23 2012-05-31 삼성전자주식회사 Image processing apparatus and image processing method
US20160354161A1 (en) 2015-06-05 2016-12-08 Ortho Kinematics, Inc. Methods for data processing for intra-operative navigation systems
US9552623B1 (en) * 2015-11-04 2017-01-24 Pixelworks, Inc. Variable frame rate interpolation

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL102659A (en) * 1992-07-27 1997-07-13 Orbot Instr Ltd Apparatus and method for comparing and aligning two digital representations of an image
US5550937A (en) * 1992-11-23 1996-08-27 Harris Corporation Mechanism for registering digital images obtained from multiple sensors having diverse image collection geometries
US5446492A (en) * 1993-01-19 1995-08-29 Wolf; Stephen Perception-based video quality measurement system
US5589884A (en) * 1993-10-01 1996-12-31 Toko Kabushiki Kaisha Adaptive quantization controlled by scene change detection
DE19521408C1 (en) 1995-06-13 1996-12-12 Inst Rundfunktechnik Gmbh Objective evaluation of two or three dimensional pictures
GB9604315D0 (en) * 1996-02-29 1996-05-01 British Telecomm Training process
EP0879527B1 (en) 1996-02-29 2004-09-15 BRITISH TELECOMMUNICATIONS public limited company Training process for signal classification apparatus
US6119083A (en) * 1996-02-29 2000-09-12 British Telecommunications Public Limited Company Training process for the classification of a perceptual signal
US6363116B1 (en) * 1997-04-04 2002-03-26 Tektronix, Inc. Picture quality assessment using spatial location with or without subsampling
US6014183A (en) * 1997-08-06 2000-01-11 Imagine Products, Inc. Method and apparatus for detecting scene changes in a digital video stream
US6075561A (en) 1998-02-20 2000-06-13 Tektronix, Inc. Low duty-cycle transport of video reference images
US6295083B1 (en) * 1998-02-27 2001-09-25 Tektronix, Inc. High precision image alignment detection
US6271879B1 (en) * 1998-04-03 2001-08-07 Tektronix, Inc. Controlling and detecting alignment of composite video color frames
US6483538B2 (en) * 1998-11-05 2002-11-19 Tektronix, Inc. High precision sub-pixel spatial alignment of digital images
US6853355B1 (en) * 1999-04-07 2005-02-08 Ati International Srl Switchable video overlay apparatus and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110060282A (en) * 2019-03-27 2019-07-26 东软睿驰汽车技术(沈阳)有限公司 A kind of method and device of point cloud registering

Also Published As

Publication number Publication date
WO2001075799A2 (en) 2001-10-11
AU4262601A (en) 2001-10-15
EP1269415B1 (en) 2015-07-29
CA2403665C (en) 2007-12-04
US20030039404A1 (en) 2003-02-27
WO2001075799A3 (en) 2002-03-21
US7133066B2 (en) 2006-11-07
EP1269415A2 (en) 2003-01-02

Similar Documents

Publication Publication Date Title
CA2403665A1 (en) Image processing
EP1143745A3 (en) Image processing apparatus
EP1251032A3 (en) Apparatus and method of recognizing vehicle travelling behind
SG145697A1 (en) Image processing method and system for microfluidic devices
WO2004051572A3 (en) Medical viewing system and method for detecting borders of an object of interest in noisy images
EP1117262A3 (en) Image processing apparatus and method, and storage medium
EP1418766A3 (en) Method and apparatus for processing images
EP1026521A3 (en) Method and apparatus for detecting an object
EP1641243A3 (en) Device, program and method for generating a profile for an image output device
ES2144746T3 (en) METHOD AND APPARATUS FOR THE COLLECTION OF SIGNATURES WITHOUT CONTACT.
WO2001091459A3 (en) Information processing apparatus, graphic processing unit, graphic processing method, storage medium, and computer program
ATE408867T1 (en) FACE RECOGNITION THROUGH KERNEL FISHERFACES
WO2003003313A3 (en) Apparatus, method and system with a graphics-rendering engine having a time allocator
WO2005018217A3 (en) Semantics-based motion estimation for multi-view video coding
EP1098167A3 (en) Jig for use in measuring mounting accuracy of mounting device and method of measuring mounting accuracy of mounting device
EP1489829A3 (en) Image display method, program for executing the method, and image display device
EP0939557A3 (en) High precision image alignment detection
WO2004093004A3 (en) Silhouette image acquisition
EP1071041A3 (en) Method and apparatus for generating a histogram of a volume data set
DE60225807D1 (en) IMAGE PROCESSING DEVICE
WO2005020150A3 (en) System and method for aligning images
EP1223555A3 (en) Image processing apparatus
WO2003060836A3 (en) Apparatus and method for recording a location of an object having an externally viewable identifier
CA2402842A1 (en) Wireless electronic libretto display apparatus and method
WO2001075793A3 (en) Fast hierarchical reprojection algorithm for tomography

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20210329