High-precision NURBS surface tracing method based on surface modeling optical system

By performing parameterized expression and subdividing grid processing on the NURBS surface model, the effective surface element center point is determined as the iteration starting point, and the Newtonian method is used for ray tracing, which solves the accuracy and efficiency of ray tracing in the optical system, achieving high-precision and efficient ray tracing effect.

CN118839527BActive Publication Date: 2025-09-02CHANGCHUN INST OF OPTICS FINE MECHANICS & PHYSICS CHINESE ACAD OF SCI
2 Cites 0 Cited by

Patent Information

Application Number
CN202411042777.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-31
Publication Date
2025-09-02
Estimated Expiration
2044-07-31

AI Technical Summary

Technical Problem

Prior art In optical systems, especially wide-angle and X-ray optical systems, the accuracy and efficiency of the ray tracing algorithm are difficult to meet the high-precision requirements, and the accumulated errors lead to unavailability of ray data, especially when the intersection tangent plane of the NURBS surface model is close to parallel, ray tracing fails or is abnormal.

Method used

By establishing the parameterized expression of the NURBS surface model, a subdivided grid is constructed, the effective surface element center point is determined as the iteration starting point, the Newtonian method is used for high-precision ray tracing, and the position coordinates of the surface element center point are used as the iteration initial value to reduce unnecessary cross product operations and improve calculation efficiency and accuracy.

Benefits of technology

It realizes high-precision ray tracing, reduces the calculation amount, improves the robustness and adaptability of ray tracing, meets the accuracy requirements of the order of 10-9mm, and is suitable for non-high configuration computing platforms.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The present invention belongs to the field of ray tracing technology, and in particular relates to a high-precision NURBS surface tracing method based on a surface modeling optical system. The method comprises: S1: establishing a NURBS surface model and parametrically expressing the NURBS surface model; S2: constructing each subdivision grid of the NURBS surface model based on node vectors in two directions of the NURBS surface model; S3: obtaining the position coordinates of the center points of each valid facet of the NURBS surface model; and S4: using the tracing ray passing through the valid facet as the effective tracing ray, and using the position coordinates of the center point of the valid facet as the iterative starting coordinates, and performing ray tracing iterations on the NURBS surface model using the Newton method to obtain a final high-precision numerical solution of the effective tracing ray and the NURBS surface model. The present invention can improve the computational efficiency and robustness of the high-precision NURBS surface tracing method.
Need to check novelty before this filing date? Find Prior Art