Image processing apparatus, image processing method, and storage medium
US-2024428519-A1 · Dec 26, 2024 · US
US9275497B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9275497-B2 |
| Application number | US-201013255896-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 26, 2010 |
| Priority date | Mar 9, 2009 |
| Publication date | Mar 1, 2016 |
| Grant date | Mar 1, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Surface form data as an object to which a grain is applied is inputted to a data input part. A plane polygon forming part projects a borderline of the surface form data on an x-y plane and changes the borderline to poly-lines to form a two-dimensional polygon mesh having the borderline as an outer edge. A three-dimensional polygon forming part connects together intersections of straight lines extending to a z-axis direction from apexes of the polygon mesh and the original surface form data to obtain a three-dimensional polygon mesh and further make the mesh uniform. A grain forming part obtains an amount of displacement from texture data corresponding to the apex of the three-dimensional polygon mesh through a texture model formed and deformed in a texture model deforming part to set polygon data obtained by connecting together the apexes respectively displaced in normal directions as the surface processed data.
Opening claim text (preview).
The invention claimed is: 1. A method for forming surface processed data relating to an existing object, the existing object including a mold for use in forming a resin device, the method comprising: obtaining a surface form of an existing object; applying a grain to the surface form of the object by replacing surface form data of the object with a three-dimensional polygon mesh; displacing each of apexes of the polygon mesh in a prescribed direction calculated from each polygon mesh sharing the apex in accordance with texture data of the grain and processing tool data, the processing tool data including a mold opening direction of the mold; generating new polygon mesh data in accordance with the apexes displaced in the prescribed direction; and determining the new polygon mesh data as surface processed data to which the grain is applied, wherein an amount of displacement that each of apexes is displaced is set to an amount of final displacement obtained by multiplying an amount of reference displacement by a reduction ratio of an amount of displacement, where the reference displacement is based on the texture data, a drawing gradient of a metal mold is based on the processing tool data, and the reduction ratio varies based on the drawing gradient. 2. The method for forming surface processed data according to claim 1 , wherein the prescribed direction is a normal direction. 3. The method for forming surface processed data according to claim 1 , wherein the texture data is image data in which the depth of the grain relative to a two-dimensional position coordinate is assigned to the gradation of density and the amount of displacement of the apex of the polygon mesh is obtained by multiplying the gradation of the density of the image data by a prescribed conversion rate. 4. The method for forming surface processed data according to claim 3 , wherein a texture model having a designated grid space is formed from the texture data, the texture model is deformed so as to meet an inclination of a curved surface forming the product form data and the gradation of the density is obtained from the texture data in accordance with the position coordinate of the deformed texture model corresponding to the apex of the polygon mesh. 5. The method for forming surface processed data according to claim 1 , wherein the product form data is divided into a plurality of patches and each of the patches is replaced by the polygon mesh in which spaces between the apexes are uniformed within a prescribed range. 6. The method for forming surface processed data according to claim 5 , wherein the replacement of the patch by the polygon mesh includes a step of projecting a borderline of the patch on a two-dimensional plane and changing the borderline to poly-lines on the two-dimensional plane; trimming a two-dimensional grid mesh covering the borderline changed to the poly-lines by the borderline; forming a two-dimensional polygon mesh from the trimmed grid mesh; connecting together intersections of straight lines extending in vertical directions to the two-dimensional plane respectively from the apexes of the two-dimensional polygon mesh and the original patch to three-dimensionally form the polygon mesh; and converging and allowing the three-dimensional polygon mesh to be uniformed so that the apexes are arranged at equal intervals. 7. The method for forming surface processed data according to claim 6 , wherein when the borderline is changed to the poly-lines on the two-dimensional plane, the projected borderline is divided by straight lines of a maximum division number among division numbers by which the length of each of the line segments of the poly-lines is larger than the length of a diagonal line of the square grid of the square grid mesh. 8. The method for forming surface processed data according to claim 6 , characterized in that spacing between grids is common to all the patches. 9. The method for forming surface processed data according to claim 5 , wherein the texture data is image data in which the depth of the grain relative to a two-dimensional position coordinate is assigned to the gradation of density and the amount of displacement of the apex of the polygon mesh is obtained by multiplying the gradation of the density of the image data by a prescribed conversion rate. 10. The method for forming surface processed data according to claim 9 , wherein the amount of displacement of the apex of the polygon mesh is set to an amount of final displacement obtained by multiplying by reduction ratios of an amount of displacement depending on a drawing gradient of a metal mold. 11. The method for forming surface processed data according to claim 1 , wherein when a patch is replaced by the polygon mesh, grid points are formed by prescribed division lines in a parameter space of a parametric curved surface of the product form data, a sequence of points are formed at prescribed intervals on a borderline, and the grid point located inside the borderline and the sequence of points on the borderline are used to form a three-dimensional triangular polygon having apexes respectively located on the parametric curved surface. 12. A method for forming surface processed data relating to an existing object, the existing object including a mold for use in forming a resin device, the method comprising: applying a grain to a surface form of a previously obtained existing object; dividing the surface form of the object to which a the grain was applied into a plurality of patches; forming grid points by prescribed division lines in a parameter space of a parametric curved surface of each of the patches and forming a sequence of points at prescribed intervals on a borderline of the patch; using the grid points located inside the borderline and the sequence of points on the borderline to form a three-dimensional polygon mesh having apexes respectively located on the parametric curved surface; then, integrating the polygon meshes of all the patches to one polygon mesh; displacing the apexes respectively in their normal directions in accordance with (i) texture data of the grain having coordinates respectively allowed to correspond to the apexes of the integrated polygon mesh and (ii) processing tool data, the processing tool data including a mold opening direction of the mold; and connecting together the displaced apexes to obtain polygon data of the surface form including the grain, wherein an amount of displacement that each of apexes is displaced is set to an amount of final displacement obtained by multiplying an amount of reference displacement by a reduction ratio of an amount of displacement, where the reference displacement is based on the texture data, a drawing gradient of a metal mold is based on the processing tool data, and the reduction ratio varies based on the drawing gradient. 13. The method for forming surface processed data according to claim 12 , wherein the division lines forming the grid points and the sequence of points on the border line respectively have uniform spaces within a prescribed range, and when the three-dimensional polygon mesh is formed, the grid points located inside the borderline are connected together to form a grid mesh, the grid mesh is changed to the triangular polygons and the grid points on the outer periphery of the grid mesh are connected to the sequence of points on the borderline to form the triangular polygons. 14. A method for forming surface processed data according to claim 13 , wherein as the triangular polygon formed by connecting the grid point on the outer periphery of the grid mesh to the sequence of points on the borderline,
Manipulating three-dimensional [3D] models or images for computer graphics · CPC title
Moulding surfaces provided with means for marking or patterning (for injection moulding B29C45/372) · CPC title
Moulding · CPC title
Computer-aided design [CAD] · CPC title
Designing moulds, e.g. using CAD-CAM · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.