Hi All,
I am working on a DM355 processor based Development board and the kernel
version is 2.6.10.
I need auto focus value that is sharpness of the image.
I found an example application for autofocus in DM355 EVM package and
the output of the
sample example is as follows
2974 : Green Sum (Paxel 0 Data)
122 : FV Sum for IIR filter 0 (Paxel 0 Data)
1496 : FV Sum for IIR filter 1 (Paxel 0 Data)
0 : Zero (Paxel 0 Data)
1022 : Red/Blue Sum (Paxel 0 Data)
62 : FV Sum for IIR filter 0 (Paxel 0 Data)
831 : FV Sum for IIR filter 1 (Paxel 0 Data)
0 : Zero (Paxel 0 Data)
1122 : Red/Blue Sum (Paxel 0 Data)
115 : FV Sum for IIR filter 0 (Paxel 0 Data)
881 : FV Sum for IIR filter 1 (Paxel 0 Data)
0 : Zero (Paxel 0 Data)
I could not understand this output format. Please can anyone clarify my
doubts. I need a single focus value.
How does I know that the object is focused properly using the H3A engine
in DM355 ?
Can I give a static frame data (instead of the frame captured from
sensor) to this Auto Focus engine ?
My configuration:
int iir0[12] = { 64, 0, 0, 21, 22, 21, 0, 0, -16, 32, -16 };
int iir1[12] = { 64, 0, 0, 21, 22, 21, 0, -29, -16,32, -16 };
/* Enable Alaw */
config.alaw_enable = H3A_AF_DISABLE;
/*Set Horizontal Median filter*/
config.hmf_config.enable = H3A_AF_DISABLE;
config.hmf_config.threshold = 100;
/* Set paxel Parmateres */
config.iir_config.hz_start_pos = 2;
config.paxel_config.height = 8;
config.paxel_config.width = 8;
config.paxel_config.line_incr = 4;
config.paxel_config.vt_start = 4;
config.paxel_config.hz_start = 4;
config.paxel_config.hz_cnt = 1;
config.paxel_config.vt_cnt = 1;
/* Set Accumulator mode */
//config.mode = ACCUMULATOR_SUMMED;
config.mode = ACCUMULATOR_PEAK;
/* Set IIR Filter Parameters */
for (index = 0; index < 11; index++) {
config.iir_config.coeff_set0[index] = iir0[index];
config.iir_config.coeff_set1[index] = iir1[index];
}
/* Set RGBPOSITION */
config.rgb_pos = RG_GB_BAYER;
Thanks
Dinesh
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source