Solving the challenges of traditional optics

Today’s optics are typically composed of many optical elements. These elements correct geometric and chromatic aberrations that arise when using a single lens. Assembling more lenses can further correct these deviations but there’s a trade-off: Additional weight, thickness and cost of the device.

Traditional optics have therefore hit a wall: Their size can no longer be reduced significantly for cameras inside thin devices (smartphones, tablets, etc.).

Lenses in smart devices are small and plastic (for the most part), and do not have the quality of a full-sized optical system, especially for low-light images. As sensors and pixels get smaller, the probability of blur and other aberrations in pictures increases.


Algolux Virtual Lens

Algolux Virtual Lens corrects optical aberrations. This enables sharper, more detailed photos. Additionally, Virtual Lens empowers flexibility in lens design that can be used to reduce the cost and/or the number of lenses. This approach can also be used to improve camera production yield.

Examples of Virtual Lens – deblurring a picture taken with a smartphone’s camera:

  • Before-Image Capture
    After-Image Capture
    Image Capture Image Capture With Virtual Lens

Mobile camera, 8-megapixel sensor (Image cropped to visualize details)


  • Before-Test
    Image Capture Test With Virtual Lens

Mobile camera, 5-megapixel sensor (Image cropped to visualize details)


  • Before-
    Image Capture With Virtual Lens

Mobile camera, 2-megapixel sensor (Image cropped to visualize details)

Algolux Virtual IS

Algolux Virtual IS provides image stabilization by correcting motion blur and shutter shake, two common problems that arise when taking pictures in low-light conditions. Virtual IS uses a secondary camera (for example, the front-facing camera on a smartphone) to track the micro-movements causing the blur. It then uses this information to deblur the image. The resulting low-light pictures are sharp and blur-free.

Example of Virtual IS – deblur a picture taken with a smartphone’s camera: