System for constructing mosaic images
First Claim
1. A method of constructing a mosaic image from a sequence of source frames, said method comprising:
- (a) constructing a sequence of encoded pixel data frames at an encoder, said sequence including at least a first pixel data frame, a second pixel data frame temporally later than said first pixel data frame, said second pixel data frame having an associated parameter indicating the global motion of the entire said second pixel data frame with respect to the entire said first pixel data frame, where said associated parameter is used as a basis upon which said second pixel data frame is encoded;
(b) transmitting from said encoder said first pixel data frame, said second pixel data frame, and said associated parameter to a decoder, said decoder not used by said encoder to encode said sequence of encoded pixel data frames;
(c) wherein said transmitting from said encoder does not transmit an encoded, constructed said mosaic image to said decoder;
(d) constructing at said decoder said sequence of source frames including said first pixel data frame and said second pixel data frame based upon said associated parameter;
(e) constructing said mosaic image at said decoder using at least said first and second pixel data frames based upon said associated parameter, wherein said mosaic image has a spatial extent greater than said first pixel data frame and greater than said second pixel data frame, wherein a portion of said mosaic image consistent with a portion of said first pixel data frame and said second pixel data frame does not exist within said encoder until after said mosaic image is first constructed by said decoder based upon said first pixel data frame and said second pixel data frame, and does not exist within said decoder until after said mosaic image is first constructed by said decoder based upon said first pixel data frame and said second pixel data frame, and includes pixels representing image information in addition to that found in either individual one of said first and second pixel data frames.
2 Assignments
0 Petitions
Accused Products
Abstract
A mosaic image construction system includes at least one of a decoder receiving or an encoder transmitting a sequence of pixel data frames. The sequence includes at least a first pixel data frame and a second pixel data frame. The second pixel data frame is preferably temporally later than the first pixel data frame. The second pixel data frame has an associated parameter indicating the motion of the second frame with respect to the first frame and is used in the construction of the sequence of the pixel data frames. The mosaic image is constructed using at least the first and second pixel data frames together with the associated parameter.
-
Citations
46 Claims
-
1. A method of constructing a mosaic image from a sequence of source frames, said method comprising:
-
(a) constructing a sequence of encoded pixel data frames at an encoder, said sequence including at least a first pixel data frame, a second pixel data frame temporally later than said first pixel data frame, said second pixel data frame having an associated parameter indicating the global motion of the entire said second pixel data frame with respect to the entire said first pixel data frame, where said associated parameter is used as a basis upon which said second pixel data frame is encoded; (b) transmitting from said encoder said first pixel data frame, said second pixel data frame, and said associated parameter to a decoder, said decoder not used by said encoder to encode said sequence of encoded pixel data frames; (c) wherein said transmitting from said encoder does not transmit an encoded, constructed said mosaic image to said decoder; (d) constructing at said decoder said sequence of source frames including said first pixel data frame and said second pixel data frame based upon said associated parameter; (e) constructing said mosaic image at said decoder using at least said first and second pixel data frames based upon said associated parameter, wherein said mosaic image has a spatial extent greater than said first pixel data frame and greater than said second pixel data frame, wherein a portion of said mosaic image consistent with a portion of said first pixel data frame and said second pixel data frame does not exist within said encoder until after said mosaic image is first constructed by said decoder based upon said first pixel data frame and said second pixel data frame, and does not exist within said decoder until after said mosaic image is first constructed by said decoder based upon said first pixel data frame and said second pixel data frame, and includes pixels representing image information in addition to that found in either individual one of said first and second pixel data frames. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 45)
-
-
13. A mosaic image construction system comprising:
-
(a) a decoder that receives a sequence of encoded pixel data frames, said decoder not used by an encoder to encode said sequence of encoded pixel data frames, said sequence including at least a first pixel data frame, a second pixel data frame temporally later than said first pixel data frame, said second pixel data frame encoded to include an associated parameter indicating the global motion of the entire said second pixel data frame with respect to the entire said first pixel data frame and used by said decoder to decode said second pixel data frame so as to reconstruct the entire said second pixel data frame apart from said first pixel data frame; (b) said decoder constructing said sequence of encoded pixel data frames including said first pixel data frame, said second pixel data frame constructed based upon said associated parameter; (c) a mosaic builder in said decoder using at least said first and second pixel data frames together with said associated parameter to construct said mosaic image, wherein said mosaic image has a spatial extent greater than said first pixel data frame and greater than said second pixel data frame, wherein a portion of said mosaic image consistent with a portion of said first pixel data frame and said second pixel data frame does not exist within said sequence of encoded pixel data frames until after said mosaic image is first constructed by said decoder based upon said first pixel data frame and said second pixel data frame. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A mosaic image construction system comprising:
-
(a) an encoder that receives and encodes a sequence of pixel data frames each frame having a respective spatial extent when received by said encoder, said encoder transmitting an encoded said sequence of pixel data frames to a decoder not used by said encoder to encode said sequence of pixel data frames, each encoded said pixel data frame having said respective spatial extent, said encoded sequence including at least a first pixel data frame, a second pixel data frame temporally later than said first pixel data frame, said encoded second pixel data frame including an associated parameter indicating the global motion of the entire said second pixel data frame with respect to the entire said first pixel data frame where said associated parameter is used as a basis upon which said second pixel data frame is decoded; and (b) a mosaic builder using at least said first and second pixel data frames together with said associated parameter to construct a mosaic image, wherein said mosaic image has a spatial extent greater than said first pixel data frame and greater than said second pixel data frame, wherein a decoder constructs said encoded pixel data frames including said first pixel data frame, said second pixel data frame based upon said associated parameter. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of constructing a mosaic image comprising:
-
(a) constructing a sequence of encoded pixel data frames at an encoder, said sequence including at least a first pixel data frame, and a second pixel data frame, said second pixel data frame having an associated parameter indicating the global motion of the entire said second pixel data frame with respect to the entire said first pixel data frame, where said associated parameter is used as a basis upon which pixel values of said second pixel data frame are selectively not encoded; and (b) constructing said mosaic image at a decoder using at least said first and second pixel data frames together with said associated parameter, wherein said mosaic image has a spatial extent greater than said first pixel data frame and greater than said second pixel data frame, wherein a decoder constructs said pixel data frames including said first and second pixel data frame, said second pixel data frame constructed using said associated parameter together with pixel values of said first frame. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46)
-
Specification