Image Decoding Direction Adaptation for Visual Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing JPEG2000 image decoding methods result in visual discontinuities when users interactively move within an image, as they always decode and display missing portions from top to bottom, leading to unpleasant visual artifacts.
Innovation Solution
A method that dynamically determines the decoding direction (top to bottom or bottom to top) and area selection based on user movement, prioritizing the display of uncovered areas, using a calculation of rectangular areas to be decoded, and implementing an inverse wavelet transform by successive lines to provide pixels for immediate display without waiting for full area decoding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the missing image portion is always decoded and displayed from top to bottom, then the decoding process is simple and systematic, but visual discontinuities and unpleasant artifacts appear in the displayed image
Solution Approach 1:
The patent applies inversion by reversing the decoding direction from the conventional top-to-bottom approach to bottom-to-top when the user moves upward in the image. This reversal eliminates visual discontinuities that occur when decoding from top to bottom, as the decoded pixels are displayed in the same order they appear on screen, creating continuous visual transitions.
Solution Approach 2:
The patent implements dynamics by making the decoding direction adaptive rather than fixed. The system dynamically selects between top-to-bottom and bottom-to-top decoding directions based on the user's movement direction in the image, allowing the decoding process to adapt to interactive operations and maintain visual continuity throughout the viewing experience.
2Reliability
If the entire new display window is decoded, then the missing area is completely restored, but unnecessary decoding of already displayed areas increases decoding time and computational load
Solution Approach 1:
The patent extracts only the necessary portion of the image that needs decoding by calculating the difference between the new display window and the previously displayed area. Instead of decoding the entire new display window, the system identifies and decodes only the missing rectangular area, eliminating redundant decoding operations while ensuring complete restoration of visible content.
Solution Approach 2:
The patent applies partial action by decoding only the minimum necessary area required to fill the gap created by user movement. Rather than performing excessive decoding of the entire display window, the system calculates the precise rectangular area that needs to be decoded and processed, reducing computational load and decoding time while maintaining complete image restoration.
Data Source
AI summary
In order to decode and display a previously compressed digital image portion, a first portion of this image being previously decoded and displayed in a first display window:—a request of a user defining a direction of movement in the image is read (115);—a new display window in the image is determined (119) as a function of this movement;—at least one area to be decoded and a decoding direction is determined (121) from the relative position of the new display window with respect to the first display window and this area is decoded and displayed (125, 127, 129) according to the decoding direction determined.


