Method and system for scalable multi-user interactive visualization
First Claim
Patent Images
1. A method to synthesize at least one output view from at least one JPEG 2000 or Laplacian compressed image source comprising:
- a) image processing method for decoding and processing the at least one compressed image source to generate multi-resolution coefficients, said decoding and processing comprising;
(i) Tier 2 decoding to parse and de-packetize the coded video;
(ii) Tier 1 decoding to perform arithmetic decoding to extract quantized multi-resolution coefficients;
(iii) de-quantization to remove any bias; and
(iv) resolution normalization to create a common set of resolution bands across all image sources;
b) a set of view synthesis parameters for each output view; and
c) at least one view synthesis pipeline for processing the multi-resolution coefficients to synthesize at least one view based on the corresponding view synthesis parameters.
0 Assignments
0 Petitions
Accused Products
Abstract
A scalable method and apparatus is described to provide personalized interactive visualization of a plurality of compressed image data to a plurality of concurrent users. A plurality of image sources are digitally processed in the compressed domain to provide controllable enhanced user-specific interactive visualization with support for adjustment in viewing parameters such frame-rate, field of view, resolution, color format, viewpoint and bandwidth.
46 Citations
22 Claims
-
1. A method to synthesize at least one output view from at least one JPEG 2000 or Laplacian compressed image source comprising:
-
a) image processing method for decoding and processing the at least one compressed image source to generate multi-resolution coefficients, said decoding and processing comprising; (i) Tier 2 decoding to parse and de-packetize the coded video; (ii) Tier 1 decoding to perform arithmetic decoding to extract quantized multi-resolution coefficients; (iii) de-quantization to remove any bias; and (iv) resolution normalization to create a common set of resolution bands across all image sources; b) a set of view synthesis parameters for each output view; and c) at least one view synthesis pipeline for processing the multi-resolution coefficients to synthesize at least one view based on the corresponding view synthesis parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method to interactively synthesize at least one output view from at least one JPEG 2000 or Laplacian compressed image source comprising:
-
a) image processing method for decoding and processing the at least one compressed image source to generate multi-resolution coefficients, said image processing method comprising; (i) Tier 2 decoding to parse and de-packetize the coded video; (ii) Tier 1 decoding to perform arithmetic decoding to extract quantized multi-resolution coefficients; (iii) de-quantization to remove any bias; and (iv) resolution normalization to create a common set of resolution bands across all image sources; b) a set of view synthesis parameters for each output view; c) a View Control Manager to dynamically adjust view synthesis parameters based on view control requests; and d) at least one view synthesis pipeline for processing the multi-resolution coefficients to synthesize at least one view based on the corresponding view synthesis parameters. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer server for synthesizing at least one output view from at least one JPEG 2000 or Laplacian compressed image source, the system comprising:
-
a) image processing module for decoding and processing the at least one compressed image source to generate multi-resolution coefficients; b) interfaces for specification of view synthesis parameters; c) at least one view synthesis pipeline means for processing the multi-resolution coefficients to synthesize at least one view based on the corresponding view synthesis parameters; d) interfaces for transferring at least one synthesized view to at least one user device; and e) a calibration update module to dynamically update image source alignment, and image source color adjustment parameters. - View Dependent Claims (18)
-
-
19. A computer server for interactively synthesizing at least one JPEG 2000 or Laplacian output view from at least one compressed image source, the system comprising:
-
a) image processing module for decoding and processing the compressed image source to generate multi-resolution coefficients; b) interfaces for receiving view control requests; c) a View Control Manager means to dynamically adjust view synthesis parameters based on view control requests; d) at least one view synthesis pipeline means for processing the multi-resolution coefficients to synthesize at least one view based on the corresponding view synthesis parameters; e) interfaces for transferring at least one synthesized view to at least one user device; and f) a calibration update module to dynamically update image source alignment and image source color adjustment parameters. - View Dependent Claims (20, 21, 22)
-
Specification