Hi,

```
There are several debayering algorithms available, which is implemented on Tegra ISP?
```

§ Debayering via nearest neighbor

§ Debayering via Cubic interpolation

-David

Hi,

```
There are several debayering algorithms available, which is implemented on Tegra ISP?
```

§ Debayering via nearest neighbor

§ Debayering via Cubic interpolation

-David

I think if you look through the patent archive, you’ll find even more algorithms in the world!

Some don’t even look at center of pixels, but corners of four pixels.

Others may for example assume that color is locally constant, and locally vary the R/B contribution based on the higher-frequency G data, rather than just interpolating each channel separately.

Anyway, I share your basic question, which is: what algorithm/s is/are actually implemented/used?

Hi David

Both of them are not. Why are you asking this question?

Hi,

One customer is asking us to implement some debayering algorithms in CUDA, I was trying to recommend to use the ISP for that and the question was: What is the algorithm running in the ISP? I looked in the documentation and I was NOT able to find an answer, do you know which is the algorithm?

Hi ShaneCCC,

Any reason to mark this question answered? I still don’t know which algorithm is used in the ISP…

-David

Hi David

My apologize,

Due the that’s nvidia IP I can’t much here.

For the ISP image tuning problem we would suggestion to contact to scaling partner for help.

Hi ShaneCCC,

Thanks for clarifying,

-David