Skip to content
Prolincur Technologies
Oil & gas

Camera Distortion Simulator

A web 3D simulator to study the distortion of a four-camera inspection tool inside a drilled shell.

Client
Imaging technology company, oil & gas drilling, USA
Solutions
Digital twins, IIoT and simulation, Smart manufacturing and digital thread
Capabilities
3D viewers and configurators, Digital twins, knowledge graphs and simulation
Industry
Oil & gas
Camera Distortion Simulator screenshot

Business context

The client is an imaging technology company in the USA that builds camera-based inspection tools for oil and gas drilling. Image quality inside a drilled shell decides whether an inspection tool is useful. Design choices about camera layout and distortion are costly to test with physical prototypes in real shells.

The challenge

The client needed a camera distortion simulator for a cylindrical tool with four cameras, used inside a drilled shell. Each camera sees a curved surface at close range, so small changes in tool size, shell size or lens distortion change what the cameras capture. Engineers needed to see all four views at once and understand where each camera sits and points.

Our solution

We built a web-based 3D simulator with three.js and React. It models the tool and the shell as parametric geometry and renders each camera's view live as users change the setup.

  • Cylindrical tool with four mounted cameras that can go inside the drilled shell
  • Tool and shell dimensions parametrized and controlled by the user
  • Camera distortion controlled by the user
  • Four viewports showing the view as seen by each camera
  • Helper to view camera position and orientation

Business impact

The client can study and simulate camera distortion.

  • Design engineers compare tool and camera options on screen before building hardware
  • Fewer physical prototypes and test runs are needed to settle a design
  • Product and sales teams can show customers what the tool will see in a given shell size
  • Runs in a browser, so engineers and stakeholders share one tool without installing software

Have a similar challenge in your product?

We can usually tell you in one call how we would approach it.