CA2359260A1 - Coding apparatus and method for orientation interpolator node - Google Patents

Coding apparatus and method for orientation interpolator node Download PDF

Info

Publication number
CA2359260A1
CA2359260A1 CA002359260A CA2359260A CA2359260A1 CA 2359260 A1 CA2359260 A1 CA 2359260A1 CA 002359260 A CA002359260 A CA 002359260A CA 2359260 A CA2359260 A CA 2359260A CA 2359260 A1 CA2359260 A1 CA 2359260A1
Authority
CA
Canada
Prior art keywords
key
data
interpolator node
orientation
rotation
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
CA002359260A
Other languages
French (fr)
Other versions
CA2359260C (en
Inventor
Sung-Jin Kim
Do-Kyoon Kim
Seok-Yoon Jung
Sang-Oak Woo
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co 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
Priority claimed from KR1020010040705A external-priority patent/KR100590522B1/en
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CA2359260A1 publication Critical patent/CA2359260A1/en
Application granted granted Critical
Publication of CA2359260C publication Critical patent/CA2359260C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/20Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
    • H04N19/27Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding involving both synthetic and natural picture components, e.g. synthetic natural hybrid coding [SNHC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • 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
    • 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/593Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques

Abstract

An encoding apparatus and method for an orientation-interpolator node are provided. The encoding apparatus for an orientation interpolator node, which provides information on the rotation of an object in a 3-dimensional space, includes a field data input unit for extracting field data to be encoded at present from a key which indicates information on a position on a time axis where a change of a rotational movement on a time axis occurs and key values which indicate rotation information corresponding to the position information, by parsing the orientation interpolator node; an adaptive differential pulse code modulation (ADPCM) processing unit for converting the key value data into a quaternion, and then ADPCM processing the quaternion using a rotation differential converting matrix, and differential pulse code modulation (DPCM) processing the key data ; and a quantizing unit for quantizing the key data and key value data and outputting the quantized data.
CA 2359260 2000-10-20 2001-10-18 Coding apparatus and method for orientation interpolator node Expired - Fee Related CA2359260C (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR2000-61985 2000-10-20
KR20000061985 2000-10-20
KR2001-40705 2001-07-07
KR1020010040705A KR100590522B1 (en) 2000-10-20 2001-07-07 Coding apparatus and method for orientation interpolator node

Publications (2)

Publication Number Publication Date
CA2359260A1 true CA2359260A1 (en) 2002-04-20
CA2359260C CA2359260C (en) 2004-07-20

Family

ID=36274084

Family Applications (1)

Application Number Title Priority Date Filing Date
CA 2359260 Expired - Fee Related CA2359260C (en) 2000-10-20 2001-10-18 Coding apparatus and method for orientation interpolator node

Country Status (8)

Country Link
US (1) US6834081B2 (en)
EP (1) EP1199894B1 (en)
JP (1) JP3521412B2 (en)
CN (1) CN1198462C (en)
CA (1) CA2359260C (en)
DE (1) DE60118491T2 (en)
ES (1) ES2261353T3 (en)
RU (1) RU2224290C2 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7920143B1 (en) * 1997-03-27 2011-04-05 At&T Intellectual Property Ii, L.P. Method for defining animation parameters for an animation definition interface
JP2002163678A (en) * 2000-09-13 2002-06-07 Monolith Co Ltd Method and device for generating pseudo three- dimensional image
JP4002502B2 (en) * 2001-11-27 2007-11-07 三星電子株式会社 Coordinate interpolator encoding / decoding apparatus and method
US7502507B2 (en) * 2002-10-31 2009-03-10 Microsoft Corporation Active embedded interaction code
US7430497B2 (en) * 2002-10-31 2008-09-30 Microsoft Corporation Statistical model for global localization
US7116840B2 (en) * 2002-10-31 2006-10-03 Microsoft Corporation Decoding and error correction in 2-D arrays
US7133563B2 (en) 2002-10-31 2006-11-07 Microsoft Corporation Passive embedded interaction code
JP4037875B2 (en) * 2005-02-24 2008-01-23 株式会社東芝 Computer graphics data encoding device, decoding device, encoding method, and decoding method
US7826074B1 (en) 2005-02-25 2010-11-02 Microsoft Corporation Fast embedded interaction code printing with custom postscript commands
US7421439B2 (en) 2005-04-22 2008-09-02 Microsoft Corporation Global metadata embedding and decoding
US7400777B2 (en) 2005-05-25 2008-07-15 Microsoft Corporation Preprocessing for information pattern analysis
US7729539B2 (en) 2005-05-31 2010-06-01 Microsoft Corporation Fast error-correcting of embedded interaction codes
US7817816B2 (en) 2005-08-17 2010-10-19 Microsoft Corporation Embedded interaction code enabled surface type identification
US8924222B2 (en) 2010-07-30 2014-12-30 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for coding of harmonic signals
US9208792B2 (en) 2010-08-17 2015-12-08 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for noise injection
CN104092467A (en) * 2014-07-09 2014-10-08 无锡梵天信息技术股份有限公司 Method for compressing matrixes through dual quaternions
US10560678B2 (en) * 2016-11-09 2020-02-11 Mediatek Inc. Method and apparatus having video encoding function with syntax element signaling of rotation information of content-oriented rotation applied to 360-degree image content or 360-degree video content represented in projection format and associated method and apparatus having video decoding function

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4797836A (en) * 1986-11-19 1989-01-10 The Grass Valley Group, Inc. Image orientation and animation using quaternions
US5511153A (en) * 1994-01-18 1996-04-23 Massachusetts Institute Of Technology Method and apparatus for three-dimensional, textured models from plural video images
CA2144253C (en) 1994-04-01 1999-09-21 Bruce F. Naylor System and method of generating compressed video graphics images
US6084908A (en) * 1995-10-25 2000-07-04 Sarnoff Corporation Apparatus and method for quadtree based variable block size motion estimation
US6097854A (en) * 1997-08-01 2000-08-01 Microsoft Corporation Image mosaic construction system and apparatus with patch-based alignment, global block adjustment and pair-wise motion-based local warping
US6577310B1 (en) * 1998-12-01 2003-06-10 Samsung Electronics Co., Ltd. 3D mesh coding/decoding method and apparatus for error resilience and incremental rendering
US6204854B1 (en) * 1998-12-04 2001-03-20 France Telecom Method and system for encoding rotations and normals in 3D generated scenes
US6559848B2 (en) * 2000-12-13 2003-05-06 Intel Corporation Coding and decoding three-dimensional data

Also Published As

Publication number Publication date
DE60118491D1 (en) 2006-05-18
ES2261353T3 (en) 2006-11-16
EP1199894B1 (en) 2006-04-05
CA2359260C (en) 2004-07-20
EP1199894A2 (en) 2002-04-24
US20020071488A1 (en) 2002-06-13
US6834081B2 (en) 2004-12-21
JP2002232897A (en) 2002-08-16
EP1199894A3 (en) 2003-07-09
CN1367618A (en) 2002-09-04
CN1198462C (en) 2005-04-20
DE60118491T2 (en) 2007-05-03
JP3521412B2 (en) 2004-04-19
RU2224290C2 (en) 2004-02-20

Similar Documents

Publication Publication Date Title
CA2359260A1 (en) Coding apparatus and method for orientation interpolator node
EP1322119A3 (en) Apparatus for encoding and decoding key data and keyvalue data of coordinate interpolator and recording medium
EP1944758A3 (en) Method of coding data
EP1320264A3 (en) Method and apparatus for encoding and decoding an orientation interpolator
EP2268036A3 (en) Video signal encoding and decoding method
EP2533210A3 (en) Video-information encoding apparatus and method
CA2419521A1 (en) System and method for using pattern vectors for video and image coding and decoding
EP1699137A3 (en) Apparatus and method for artihmetic coding and arithmetic decoding of digital signals
WO2002087087A3 (en) Protocol encoder and decoder
EP0771120A3 (en) Video encoding and decoding apparatus
Witten et al. On the privacy afforded by adaptive text compression
RU2006125719A (en) METHOD AND DEVICE FOR RECODING N-BIT WORDS TO M-BIT WORDS WHERE M IS LESS THAN N
CA2372969A1 (en) Encoding method and apparatus of deformation information of 3d object
WO2006041994A8 (en) Methods and systems for rate control in image compression
WO2004047425A3 (en) Apparatus and method for multiple description encoding
CN105898302A (en) Image transmission method and system based on compressed sensing
CA2359519A1 (en) Encoding/decoding apparatus and method for orientation interpolator node data
WO2004095707A3 (en) Data encoding using an oscillator circuit
EP1248468A3 (en) Coding method, coding apparatus, decoding method and decoding apparatus using subsampling
EP1209626A3 (en) Method and apparatus for data compression
WO2006084252A3 (en) Method for two-channel coding of a message
EP1320266A3 (en) Method and apparatus for encoding and decoding data
RU2001131591A (en) Methods and apparatus for compressing and restoring an animation path using linear approximation
CA2392644A1 (en) Coding and decoding apparatus of key data for graphic animation and method thereof
EP1331824A3 (en) Method and apparatus for encoding and decoding key value data of coordinate interpolator

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed