Project case study
Automated Circular Polarizer Lens System
A computer-vision-driven lens rig that rotates a circular polarizer automatically, improving image contrast while cutting manual setup and calibration time.
What it solves
Manually tuning a circular polarizer can take too long when lighting changes quickly. I wanted a system that could read the scene, move the lens, and get to a strong setting without the usual trial and error.
That made the project part optics, part embedded control, and part computer vision calibration.
How it works
The control pipeline uses contour detection and thresholding to measure the scene, then maps ambient light conditions to motor positions through a regression model.
- image contrast improved by roughly eighty percent in testing
- 3D-printed mounts and embedded routines kept rotation within about plus or minus one degree
- automating the adjustment process cut setup time by about seventy percent