VIDEO CODING WITH EMBEDDED MOTION
First Claim
1. A method, comprising:
- identifying one or more basis functions representative of image data; and
associating motion data with the basis functions.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and apparatus for video coding and decoding with embedded motion information are disclosed. Image data is associated with basis functions and motion data. A method of identifying one or more basis functions which are representative of image data and associating the basis function with the motion data. A method or receiving information indicative of a basis function and of motion data and determining a motion vector based on the motion data. A system where portions of an image representative of basis functions are further associated with motion data at an encoder and then communicated to a decoder. A decoder produces at least portions of a predicted image using basis functions parameters and motion data.
86 Citations
61 Claims
-
1. A method, comprising:
-
identifying one or more basis functions representative of image data; and associating motion data with the basis functions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 60, 61)
-
-
9. An apparatus, comprising:
an encoder adapted to identify atoms based on image data and to associate motion data with the atoms. - View Dependent Claims (10, 11, 12, 13)
-
14. An apparatus, comprising:
a decoder adapted to receive a bitstream, the bitstream including coded atoms associated with coded motion data. - View Dependent Claims (15, 16, 17, 18)
-
19. An apparatus, comprising:
an encoding device adapted to; identify a basis function representative of at least a portion of an image; associate motion data with the basis function; and indicate that the motion data is associated with the basis function. - View Dependent Claims (20, 21, 22, 23)
-
24. A method, comprising:
-
receiving coded information indicative of a basis function; receiving coded information indicative of motion data associated with the basis function; and determining a motion vector based on the motion data. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. An apparatus, comprising:
a decoder adapted to; receive basis function parameters and motion data associated with the basis function parameters; and use the basis function parameters and the motion data to produce at least portions of a predicted image. - View Dependent Claims (31, 32, 33)
-
34. A method, comprising:
transmitting information including codes indicative of basis functions and codes indicative of motion data associated with the basis functions. - View Dependent Claims (35, 36, 37, 38)
-
39. A system, comprising:
an encoder adapted to; identify basis functions representative of portions of a video image; associate motion data with the basis functions; and transmit a bitstream including codes indicative of the basis functions and codes indicative of the motion data to a decoder communicatively coupled to the encoder and adapted to receive the bitstream. - View Dependent Claims (40, 41, 42)
-
43. A tangible computer readable storage medium having computer program code recorded thereon that when executed by a processor produces desired results, the computer readable storage medium comprising:
-
computer program code that enables the processor to identify one or more basis functions representative of image data; and computer program code that enables the processor to associate motion data with the basis functions. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50)
-
-
51. A tangible computer readable storage medium having computer program code recorded thereon that when executed by a processor produces desired results, the computer readable storage medium comprising:
-
computer program code that enables the processor to receive coded information indicative of a basis function; computer program code that enables the processor to receive coded information indicative of motion data associated with the basis function; and computer program code that enables the processor to determine a motion vector based on the motion data. - View Dependent Claims (52, 53, 54, 55)
-
-
56. A tangible computer readable storage medium having computer program code recorded thereon that when executed by a processor produces desired results, the computer readable storage medium comprising:
computer program code that enables the processor to transmit information including codes indicative of basis functions and codes indicative of motion data associated with the basis functions. - View Dependent Claims (57, 58, 59)
Specification