TintE™ - Ready to Deploy ISP Core for All Your Imaging Needs

TintE™ is an FPGA-based Image Signal Processor (ISP) designed to enhance camera system image quality. It includes all necessary imaging pipeline components and offers a complete ISP pipeline as a turnkey solution. Featuring optimized, customizable blocks like debayering, AWB, AE, gamma correction and more, TintE™ provides a comprehensive ISP pipeline. TintE can be ported to a wide range of FPGA platforms, from cost-effective to high-end SoCs, without compromising image quality. With its high-quality, optimized, and user-friendly ISP features, TintE ensures superior imaging solutions.

We offer extensive customization options to meet specific image processing requirements, ensuring optimal performance for diverse applications.

For any queries
ContactUs
Tech Documents
Download Document

Why TintE ISP?

Flexible

Select the IP Cores that fit your specific application needs.

Choose what IP Cores your application needs
Customizable

Works with any sensor

Works with any sensor
Portable

Easily deploy into any FPGA

Easily port into any FPGA

For over 20 years, we have honed our expertise in tuning ISPs from various vendors to achieve the best possible image quality for our customers. Leveraging this extensive experience, we have developed our own ISP, TintE™, to deliver unparalleled image enhancement. Our deep understanding of ISP tuning and image processing has culminated in a product that meets and exceeds the demands of modern imaging applications.

What's Inside TintE ISP?

Imaging Pipeline
Key Specifications
Block Diagram
Documents
Customization

e-con Systems offers new, ready-to-use imaging pipelines with essential image processing IP cores. These complete imaging pipelines facilitate simple integration into your target application, providing a seamless solution for your imaging needs.

Black level correction

click

Debayer

click

White Balance

click

Color Correction

click

Contrast

click

Brightness

click

Saturation

click

Gamma Correction

click

CSC

click

Host

You have selected: Contrast

Contrast adjustment enhances or modifies the difference in intensity between various parts of an image. It is crucial for making images visually appealing, as it determines the range of tones from light to dark. Adjusting contrast can enhance the visibility of objects or features within an image, making them more distinguishable from the background or surrounding elements.

After Before

You have selected: Brightness

Brightness control in image processing refers to the adjustment of the overall lightness or darkness of an image. It's a fundamental operation in image enhancement and manipulation.

After Before

You have selected: Saturation

Saturation control in image processing refers to the adjustment of the intensity of colors within an image. It allows you to increase or decrease the vividness of colors, thereby influencing the overall appearance and impact of the image.

After Before

You have selected: Gamma Correction

Gamma correction is the process of adding the nonlinear response to the image signal to match the gamma properties of displays. Gamma correction is much needed when the sensor gamma curve and the display gamma curve is not matching. This process ensures the good viewing experience of the humans and improves the image quality.

After Before

You have selected: Color Space Conversion(CSC)

The aim of color space conversion is to ensure accurate color representation across different devices and media, such as monitors, printers, cameras, and scanners. It is necessary for maintaining color consistency when different devices use different color spaces.

sample CSC image

You have selected: Black level correction

Black level correction suppresses noise in the image signals under no-light condition by subtracting the user defined values in all the color channels. This process helps improve overall image contrast and clarity by setting the correct baseline brightness level for the black areas, thus preserving details that might otherwise be lost in shadows.

After Before

You have selected: Debayer

Debayering block uses dual 5x5 interpolation method to derive/extrapolate the full color information (RGB color channels) of every pixel, without losing the context of the image and introducing edge noise and color bleeding. It ensures minimal zipper effects on edges and transitions while reducing color bleeding.

After Before

You have selected: Auto White Balance (AWB)

Auto white balance block aims to tune the white balance on the images continuously to achieve the true colors. This process ensures fast and smooth color transitions between different temperatures.

Supports standard color temperature.

After Before

You have selected: Color Correction

Color correction reduces color artifacts and produces true colors in the image pipeline. This process reduces the cross-color effects (shades of a color in other colors) introduced by the sensor and debayering block.

After Before
e-con's TintE ISP Specifications
Features

 Supports 4k 60 fps. Scalable up to 8k (MIPI, USB, PCI)

 Supports 2, 4, 8 pixels per clock

 Can be customized for any image sensors

 Low latency

 Supports I2C and APB interface

 Enhanced Debayer algorithm for superior image quality

 Supports RAW 8, 10, 12 bit input data width from sensors

 Supports crop and Binning

Interface

 Input - LVDS, Sub LVDS, MIPI, SLVS and SLVSEC

 Output - MIPI, USB and Ethernet

Image Format

 Input - Bayer

 Output - RGB888, RGB12, YUV420, YUV422, and YUV 444

User Controls

 Gain, Brightness, saturation, Contrast controls

 Black level correction, Gamma correction

 Auto / Manual white balance

 Manual temperature control

 CCM update

 Auto Exposure/ Manual Exposure

 Chroma re sampler

 Color space conversion

We offer extensive customization options to meet specific image processing requirements, ensuring optimal performance for diverse applications.

Our FPGA-based pipeline extends support for RGB-IR sensors, offering a novel approach to address their unique Bayer pattern and infrared (IR) sensitivity. Our innovative approach mitigates IR effects on RGB pixels by removing IR-induced artifacts. This tailored integration ensures seamless compatibility with RGB-IR sensors, enhancing image quality and sensor versatility. We have filed a patent for this technology.

TintE ISP User Manual

Download Document

Customization

e-con Systems delivers exceptional customization for your unique camera requirements. In addition to providing cutting-edge ISP solutions, we offer comprehensive FPGA design support, including:

  • ISP Tuning: Tailor cutting-edge ISP IP cores to suit the specific requirements of your application.
  • Interface Support: Support for various sensor interfaces such as subLVDS, MIPI, and output interfaces including PCI, MIPI, USB, and Ethernet.
  • FPGA Porting: Leverage e-con Systems' expertise in porting ISP to all the major FPGA vendor devices. The ISP can be ported to any FPGA platform, including AMD, Intel, Lattice®, and Efinix, ensuring compatibility with your chosen hardware configuration.
Contact Us

Deploy TintE ISP in 2 Steps

1. Evaluate TintE ISP with CertusPro-NX board

The CertusPro-NX Evaluation Board from Lattice Semiconductor® offers an ideal platform for evaluating e-con Systems' TintE™ FPGA-based Image Signal Processor (ISP). The board's robust features can be leveraged to evaluate a wide range of MIPI cameras, seamlessly integrating with TintE's versatile IP blocks, enabling comprehensive testing and evaluating the ISP's capabilities.

e-con Systems provides an adaptor board that allows you to connect e-con MIPI cameras with the CertusPro-NX kit to evaluate TintE's capabilities.

With e-con Systems' ready-to-use camera and adaptor board, you have everything needed for evaluation. You just need to purchase the CertusPro-NX board for a complete setup.

Evaluation kit Sensor Resolution Max Frame Rate Kit Contents  
4K Eval Kit IMX715 8MP 4K @ 30fps 4K camera board with cable,
Adaptor board
ContactUs
20MP Eval Kit AR2020 20MP 20MP @ 30fps 20MP camera board with cable,
Adaptor board
ContactUs


2. Deploy into any FPGA

TintE™ offers seamless deployment options to integrate advanced image processing capabilities into your vision systems:

  • FPGA Integration: Easily port TintE to a wide range of FPGA platforms, from cost-effective to high-end SoCs, without compromising image quality.
  • Highly Portable Architecture: TintE utilizes the processing power of Lattice's FPGA chips such as Crosslink, Crosslink NX, ECP5, Certus-NX, and Avant-G. It can also be ported to a range of FPGA architectures including Lattice®, AMD, Intel, EFINIX etc.