Hybrid Image Format Combining Low and High Resolution Bitmaps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Enabling existing applications to utilize high-resolution images is time-consuming and costly, and can result in image loading errors for users when legacy applications are not configured to handle higher resolution images.
Innovation Solution
The hybrid image format combines a low-resolution bitmap image with higher resolution images in a multi-frame format, including detectable data to signal the availability of higher resolution images, allowing hybrid-aware applications to output higher resolution images while legacy applications interact as if it were a standard bitmap.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high-resolution images are used to take advantage of higher display resolution, then image quality is improved, but application redevelopment is required which increases time and cost
Solution Approach 1:
The patent combines multiple resolution images (low-resolution and high-resolution versions) into a single hybrid image file. This merging allows applications to access high-resolution images without requiring redevelopment, as the hybrid file presents a uniform interface that legacy applications can handle while hybrid-aware applications can detect and utilize the embedded high-resolution content.
Solution Approach 2:
The hybrid image file serves multiple functions: it acts as a standard bitmap file for legacy applications while simultaneously containing detectable data and embedded high-resolution images for hybrid-aware applications. This multi-functionality resolves the contradiction by making a single file compatible with both application types.
2Measurement precision
If high-resolution images are used, then image quality is improved, but legacy applications encounter loading errors
Solution Approach 1:
The hybrid image file format acts as an intermediary between legacy applications and high-resolution image content. It includes detectable data that signals the presence of embedded images and provides a structured format that hybrid-aware applications can parse to extract high-resolution images, while legacy applications interact with it as a standard bitmap without errors.
Solution Approach 2:
The high-resolution images are pre-processed and embedded into the hybrid image file during creation. This preliminary action ensures that when legacy applications load the file, they encounter a valid bitmap structure without errors, while hybrid-aware applications can detect the embedded content and utilize the pre-prepared high-resolution images.
3Measurement precision
If multiple resolution images are embedded in hybrid image file, then hybrid-aware applications can output higher resolution images, but file structure complexity increases
Solution Approach 1:
The hybrid image file is segmented into distinct components: a bitmap portion containing low-resolution image data and a multi-frame portion containing embedded high-resolution images. This segmentation allows the file to maintain a structured, manageable format while incorporating multiple resolution levels, reducing the complexity burden compared to a monolithic structure.
Data Source
AI summary
Hybrid image format techniques are described in which multiple resolution images are concatenated to a standard bitmap image to create a hybrid image file. The hybrid image file is created through combining a relatively low resolution image with the additional images in a multi-frame format having higher resolution. The hybrid image file may contain data detectable to signal that higher resolution images are available in the hybrid image file. A hybrid aware application may be configured to detect and output a higher resolution image from the hybrid image file based on detection of the data. A legacy application that is not configured to detect the data may be unaware of higher resolution images contained in the hybrid image file, and accordingly outputs the relatively low resolution image.


