Normal Line Map Correction for 3D Print Preview Texture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing technologies struggle to accurately reproduce the texture of print media in print previews, as they are influenced by the capturing environment, leading to inconsistencies when the observation and capturing environments differ.
Innovation Solution
An image processing device that acquires image data and parameters for physical-based rendering of the print medium as a 3D object, including a normal line map representing the surface irregularities, and corrects the strength of the normal line map's application effect to generate a rendering image that accurately represents the print medium, independent of the observation environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a captured image is used to create parameters for reproducing texture of the print medium, then the print preview can be generated, but the texture reproduction is influenced by the capturing environment (camera orientation and lighting shape)
Solution Approach 1:
The patent applies parameter changes by transforming the captured image parameters into a normal line map that describes surface irregularities independently of the capturing environment. The normal line map stores directional information about surface normals, allowing the texture to be rendered accurately regardless of observation angle or lighting conditions. This parameter transformation resolves the contradiction by decoupling the texture representation from the capturing environment.
Solution Approach 2:
The patent creates a virtual copy of the print medium surface through the normal line map, which captures the essential texture characteristics without being bound to the original capturing environment. This virtual representation allows the texture to be displayed in various observation environments while maintaining accuracy, effectively copying the texture's intrinsic properties separate from extraneous environmental factors.
2Measurement precision
If the normal line map is applied with high strength to accurately represent surface irregularities, then the texture reproduction improves, but the rendering becomes sensitive to observation and lighting conditions
Solution Approach 1:
The patent implements dynamics by making the normal line map application strength adjustable and context-dependent. The rendering system dynamically adjusts the strength of normal line map application based on the desired observation environment and lighting conditions, allowing the same texture data to produce consistent and accurate representations across different scenarios without over-sensitivity to environmental variations.
Solution Approach 2:
The patent uses parameter changes to modulate the strength of normal line map application. By changing the application strength parameter based on lighting and observation conditions, the system maintains reliable and consistent texture reproduction while preserving surface irregularity accuracy. This parameter adjustment ensures the rendering adapts to different environments without introducing unwanted sensitivity.
Data Source
AI summary
An image processing device includes an image data acquisition section configured to acquire image data of an image to be printed on a print medium; a parameter acquisition section configured to acquire parameters for performing physical based rendering of the print medium on which the image is to be printed as a 3D object, the parameters including a normal line map representing a normal line direction of an irregularities surface of the print medium related to a reflection direction of light incident on the print medium; a correction section configured to correct strength of an application effect of the normal line map corresponded with the 3D object; and a rendering execution section for generating a rendering image representing the print medium on which the image is printed by executing the physical based rendering using the image data and the parameters.


