Related Experiment Video
Updated: Aug 26, 2025

11:34
High-resolution, High-speed, Three-dimensional Video Imaging with Digital Fringe Projection Techniques
Published on: December 3, 2013
15.7K
Ray-transfer functions for camera simulation of 3D scenes with hidden lens design
Optics Express
|October 13, 2022
Summary
This study introduces a black box lens model for precise optical simulation in imaging system design. This method enables accurate soft prototyping and machine learning data synthesis while protecting intellectual property.
Area of Science:
- Optics and Photonics
- Computer Graphics
- Machine Learning
Background:
- Image sensor simulation and physically based ray tracing are crucial for designing novel imaging systems.
- Synthesizing physically accurate, labeled images aids machine learning applications.
- Simulating lens optics precisely is challenging due to proprietary lens designs.
Purpose of the Study:
- To present a pragmatic solution for simulating lens optics accurately while preserving intellectual property.
- To enable precise soft prototyping of imaging systems.
- To facilitate the synthesis of high-fidelity training data for machine learning.
Main Methods:
- Developed a black box lens model using Zemax software.
- Created software to construct a polynomial ray transfer function characterizing lens behavior.
- Implemented the ray-transfer calculation as a camera model in PBRT (Physically Based Rendering Toolkit).
Main Results:
- The polynomial ray transfer function accurately models lens optical properties.
- PBRT ray-transfer calculations were validated against Zemax lens calculations.
- Edge spread functions and relative illumination were accurately reproduced.
Conclusions:
- The black box lens model offers a viable method for accurate optical simulation in imaging system design.
- This approach balances the need for precise simulation with the protection of intellectual property.
- The validated method supports advanced imaging system development and machine learning applications.
Related Concept Videos
Focusing of Light in the Eye
3.0K
Light rays enter the eye through the cornea, a transparent dome-shaped tissue that is the eye's outermost layer. The cornea bends or refracts, light rays traveling to the pupil. The shape of the cornea determines how much of the light is bent and whether the image will be focused correctly on the retina at the back of the eye. Once the light has passed through both refraction layers, it converges into a single focal point onto a small area. This is where photoreceptors start transforming...
3.0K
Design Example: Traverse Angle Computations
128
Traverse angle computations are a critical component of surveying, used to compute the internal angles within a closed traverse. A traverse consists of a series of connected lines forming a closed loop, often used for land boundary delineation or mapping. Calculating the internal angles ensures accuracy in the traverse geometry and is essential for checking survey data integrity.The process begins with known azimuths and bearings of the traverse sides. Internal angles at each vertex are...
128
Depth Perception and Spatial Vision
840
Depth perception is the ability to perceive objects three-dimensionally. It relies on two types of cues: binocular and monocular. Binocular cues depend on the combination of images from both eyes and how the eyes work together. Since the eyes are in slightly different positions, each eye captures a slightly different image. This disparity between images, known as binocular disparity, helps the brain interpret depth. When the brain compares these images, it determines the distance to an object.
840
Relative Motion Analysis using Rotating Axes
512
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
512
Curvilinear Motion: Rectangular Components
584
Curvilinear motion characterizes the movement of a particle or object along a curved path, notably evident when envisioning a car navigating a winding road. If the car starts at point A, its position vector is established within a fixed frame of reference, where the ratio of the position vector to its magnitude signifies the unit vector pointing in the position vector's direction.
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the...
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the...
584

