Spherical Image Representation via Triangular Pixel Arrays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies face challenges in efficiently generating a representation of spherical images, particularly in processing and storing such images due to their large size and complex field of view.
Innovation Solution
The method involves configuring a machine to process a rectangular image that represents a spherical image, by generating triangular and rectangular arrays of pixels from its upper, equatorial, and lower regions, and then combining these arrays to form a more compact output image that represents the spherical image.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a rectangular image is used to represent a spherical image, then the complete field of view can be captured, but the image size becomes large and storage requirements increase
Solution Approach 1:
The patent divides the rectangular image representing the spherical image into multiple triangular arrays of pixels. Each triangular array corresponds to a specific region of the spherical image (e.g., upper hemisphere, lower hemisphere, equatorial regions). This segmentation allows the large rectangular image to be broken down into smaller, more manageable triangular components that can be stored and processed more efficiently while preserving the complete spherical field of view.
2Reliability
If the complete spherical image is processed and stored, then visual quality is maintained, but computational resources and processing time increase
Solution Approach 1:
The patent applies different processing and storage strategies to different regions of the spherical image based on their importance and characteristics. Triangular arrays corresponding to different regions (polar regions, equatorial regions) can be processed with appropriate levels of detail and quality. This allows computational resources to be allocated efficiently while maintaining visual quality in all regions, avoiding the need to process the entire spherical image at maximum quality uniformly.
Data Source
AI summary
A machine is configured to generate a representation of a rectangular image, which may depict a projection of a spherical image. The machine generates a first triangular array of pixels based on an upper rectangular region of the rectangular image. The machine generates a second triangular array of pixels based on a lower rectangular region of the rectangular image, and the machine generates a rectangular array of pixels based on a middle rectangular region of the rectangular image. The machine then generates an output image that includes the first triangular array of pixels, the second triangular array of pixels, and the rectangular array of pixels. After the output image is generated, the machine may provide the generated output image for use as a representation of rearranged image data of the spherical image.


