This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler: What needs to be done to add the customer's aewb algorithm in tda4

Tool/software: TI C/C++ Compiler

hi

I have bring up the AR0220 sensor in tda4, now I need to add the customer’s aewb algorithm。

what should I do?

  • TI's 2A algorithms are in the folders

    imaging/algos/ae

    imaging/algos/awb

    You can create new folders for customer algorithms and place the code there.

    The algorithms are called from Aewb OpenVX node which can be found in the path

    imaging/kernels/arm/vx_aewb_target.c

    This implements 2A framework, tying the algorithms with the rest of the system. 2A algorithm APIs like TI_AE_do, TI_AWB_do etc are called from process function of this node.

    You may reuse this framework and simply replace calls to TI 2A APIs with customer 2A APIs.

    You may also replace AEWB node completely and create your own.