Pattern-Guided Image Retexturing With UV Mapping and Mesh Synthesis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for generating synthesized images of items with different textures are computationally intensive, require significant resources, and are inaccessible for entities with limited resources, necessitating the fabrication and manual capture of multiple textured items, which is costly and inefficient.
Innovation Solution
An image retexturing system that uses a known pattern on a physical item, employing a correspondence module to identify pixel correspondences and a regression module with a multilayer perceptron to establish UV coordinates, generating a mesh for mapping textures onto the item's surface, while preserving visual characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional methods are used to generate synthesized images of items with different textures, then the visual quality and realism of the synthesized images can be maintained, but the computational resources required and the time needed increase significantly
Solution Approach 1:
The patent uses a single physical item with a known pattern as a template to generate multiple synthesized images with different textures. Instead of creating multiple physical items and capturing each separately, the system creates digital copies and applies texture mapping algorithms to generate variations, significantly reducing computational resources while maintaining visual quality
Solution Approach 2:
The system performs preliminary actions by first capturing a single reference image of an item with a known pattern, then uses this pre-captured image as the basis for generating multiple textured variations through coordinate mapping and texture application, avoiding the need to capture multiple images separately
2Measurement precision
If conventional methods fabricate multiple instances of items with different textures and capture each manually, then the visual realism can be achieved, but the manufacturing cost and time consumption increase
Solution Approach 1:
The patent creates digital copies of a single physical item through coordinate mapping and mesh generation, allowing multiple textured versions to be generated virtually. This eliminates the need to physically fabricate multiple item instances, dramatically improving productivity while maintaining visual realism
Solution Approach 2:
The system replaces the mechanical process of fabricating multiple physical items with digital processing operations. Instead of physically creating different textured items and manually capturing each one, the patent uses automated coordinate mapping, mesh generation, and texture application algorithms to substitute manual labor with computational processes
3Use of energy by moving object
If a single physical item with a known pattern is used as input, then the computational resources required are reduced, but the system complexity increases due to pattern recognition and coordinate mapping requirements
Solution Approach 1:
The patent introduces a known pattern as an intermediary element that facilitates the coordinate mapping process. The pattern serves as a reference framework that simplifies the establishment of correspondences between the reference image and the mesh, making the overall system more manageable despite the added processing steps
Solution Approach 2:
The system segments the image processing into distinct stages: pattern recognition, coordinate correspondence establishment, mesh generation, and texture application. This segmentation of the complex process into modular steps makes the system more manageable and easier to implement, reducing the perceived complexity through structured organization
Data Source
AI summary
Retexturing items depicted in digital image data is described. An image retexturing system receives image data that depicts an item featuring a pattern. The image retexturing system identifies coarse correspondences between regions in the image data and a two-dimensional image of the pattern. Using the coarse correspondences, the image retexturing system establishes, for each pixel in the image data depicting the item, a pair of coordinates for a surface of the item featuring the pattern. The coordinate pairs are then used to generate a mesh that represents the surface of the item. The image retexturing system then applies a new texture to a surface of the item by mapping the new texture to a surface of the mesh. A shading layer and item mask are generated for the image data, which are combined with the retextured mask to generate a synthesized image that depicts the retextured item.


