3D Image Weaving for Cross-Device Resolution Consistency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current N-screen services face challenges in providing seamless three-dimensional (3D) image transmission across multiple devices, such as smartphones, PCs, and smart TVs, as they struggle to maintain consistent resolution and geometric structure, leading to suboptimal user experiences due to differences in device capabilities and display configurations.
Innovation Solution
A method and apparatus for generating and transmitting image data that involves calibrating input images, determining depth values, generating virtual view images, and weaving them with actual images based on an image expression pattern to create panel images, which are then converted into instances of image data for transmission to target devices, ensuring consistent 3D image rendering across various displays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If image data is transmitted across multiple devices with different display configurations, then device compatibility and adaptability are improved, but maintaining consistent resolution and geometric structure becomes difficult
Solution Approach 1:
The system performs preliminary calibration of intrinsic parameters (focal length, principal point) and extrinsic parameters (rotation, translation) for each device before actual 3D image transmission. This advance preparation creates device-specific projection matrices that enable consistent rendering across different displays without requiring real-time adjustment
Solution Approach 2:
The patent changes parameters by creating device-specific projection matrices based on calibrated intrinsic and extrinsic parameters for each display. The system adjusts projection parameters (focal length, principal point, rotation, translation) to match each device's characteristics while maintaining the underlying 3D scene consistency
2Productivity
If 3D images are rendered in real-time across multiple devices, then user experience and service continuity are improved, but computational complexity increases
Solution Approach 1:
The system performs preliminary calibration and matrix computation offline before actual 3D image transmission. By pre-computing device-specific projection matrices and storing them, the system eliminates the need for complex real-time calculations on mobile devices, enabling efficient real-time rendering during actual use
Solution Approach 2:
The patent creates simplified 2D projection matrices that copy and represent the complex 3D scene transformation for each device. These pre-computed 2D matrices serve as simplified representations that can be applied efficiently during real-time rendering without requiring complex 3D calculations on the client device
3Measurement precision
If device-specific calibration is performed for each display, then image quality and geometric accuracy are improved, but system complexity and calibration time increase
Solution Approach 1:
The patent applies local quality by calibrating each device individually with device-specific intrinsic and extrinsic parameters. Each display receives customized projection matrices tailored to its specific characteristics (screen size, resolution, lens properties), ensuring optimal geometric accuracy for each device while maintaining a unified system architecture
Data Source
AI summary
Transmitting image data, and generating a three-dimensional (3D) image, may include generating one or more images associated with corresponding fields of view of one or more viewpoints that a display is configured to provide to a user, generating image data based on the images, and transmitting the image data to a target device. The one or more images may be generated based on weaving one or more images to generate one or more panel images. An image device that may receive the image data may generate one or more first images based on the image data, select one or more second images from the first images, and generate a panel image based on weaving the selected second images.


