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.

TDA4VE-Q1: After completing the AWB calibration, the image appears slightly blue.

Part Number: TDA4VE-Q1


Tool/software:

Hi Ti 

After calibrating the AWB reference additional settings, I found that there was little difference before and after the calibration. However, in the actual environment, due to the presence of warm-colored lights, the overall tone of the entire picture was slightly yellowish, but the actual preview image was slightly bluish. Please help check if there are any other ways to improve.

 I opened the AElog and found that the curY has been adjusted to be within 50.

I have uploaded part of the

[MCU2_0]     53.960686 s: sp1h_again:256
[MCU2_0]     53.960701 s: sp1h_again:256
[MCU2_0]     53.992756 s: AE debug: R = 11, G = 19, B = 12
[MCU2_0]     53.992803 s: AE debug: curY=16, avgY=16, locked=1, lockcnt=3
[MCU2_0]     53.992852 s: IMX390_SetAeParams:analogGain[ISS_SENSOR_EXPOSURE_LONG] = 1996
[MCU2_0]     53.992886 s: IMX390_SetAeParams:exposureTime[ISS_SENSOR_EXPOSURE_LONG] = 33000
[MCU2_0]     53.993286 s: read expsureTime:0x0216 - 0x6a9
[MCU2_0]     53.993669 s: read expsureTime:0x0202 - 0x6a9
[MCU2_0]     53.994044 s: read again:0x0236 - 0x100
[MCU2_0]     53.994062 s: sp1h_again:256
[MCU2_0]     53.994076 s: sp1h_again:256
[MCU2_0]     54.026014 s: IMX390_SetAeParams:analogGain[ISS_SENSOR_EXPOSURE_LONG] = 1996
[MCU2_0]     54.026064 s: IMX390_SetAeParams:exposureTime[ISS_SENSOR_EXPOSURE_LONG] = 33000
[MCU2_0]     54.026463 s: read expsureTime:0x0216 - 0x6a9
[MCU2_0]     54.026846 s: read expsureTime:0x0202 - 0x6a9
[MCU2_0]     54.027223 s: read again:0x0236 - 0x100
[MCU2_0]     54.027241 s: sp1h_again:256
[MCU2_0]     54.027257 s: sp1h_again:256
[MCU2_0]     54.059313 s: IMX390_SetAeParams:analogGain[ISS_SENSOR_EXPOSURE_LONG] = 1996
[MCU2_0]     54.059361 s: IMX390_SetAeParams:exposureTime[ISS_SENSOR_EXPOSURE_LONG] = 33000
[MCU2_0]     54.059764 s: read expsureTime:0x0216 - 0x6a9
[MCU2_0]     54.060147 s: read expsureTime:0x0202 - 0x6a9
[MCU2_0]     54.060522 s: read again:0x0236 - 0x100
[MCU2_0]     54.060540 s: sp1h_again:256
[MCU2_0]     54.060554 s: sp1h_again:256
[MCU2_0]     54.092629 s: AE debug: R = 11, G = 19, B = 12
[MCU2_0]     54.092678 s: AE debug: curY=16, avgY=16, locked=1, lockcnt=3
[MCU2_0]     54.092727 s: IMX390_SetAeParams:analogGain[ISS_SENSOR_EXPOSURE_LONG] = 1996
[MCU2_0]     54.092762 s: IMX390_SetAeParams:exposureTime[ISS_SENSOR_EXPOSURE_LONG] = 33000
[MCU2_0]     54.093164 s: read expsureTime:0x0216 - 0x6a9
[MCU2_0]     54.093546 s: read expsureTime:0x0202 - 0x6a9
[MCU2_0]     54.093920 s: read again:0x0236 - 0x100
[MCU2_0]     54.093939 s: sp1h_again:256
[MCU2_0]     54.093955 s: sp1h_again:256
[MCU2_0]     54.125901 s: IMX390_SetAeParams:analogGain[ISS_SENSOR_EXPOSURE_LONG] = 1996
[MCU2_0]     54.125955 s: IMX390_SetAeParams:exposureTime[ISS_SENSOR_EXPOSURE_LONG] = 33000
[MCU2_0]     54.126354 s: read expsureTime:0x0216 - 0x6a9
[MCU2_0]     54.126739 s: read expsureTime:0x0202 - 0x6a9
[MCU2_0]     54.127115 s: read again:0x0236 - 0x100
[MCU2_0]     54.127133 s: sp1h_again:256
[MCU2_0]     54.127149 s: sp1h_again:256
[MCU2_0]     54.159186 s: IMX390_SetAeParams:analogGain[ISS_SENSOR_EXPOSURE_LONG] = 1996
[MCU2_0]     54.159235 s: IMX390_SetAeParams:exposureTime[ISS_SENSOR_EXPOSURE_LONG] = 33000
[MCU2_0]     54.159636 s: read expsureTime:0x0216 - 0x6a9
[MCU2_0]     54.160023 s: read expsureTime:0x0202 - 0x6a9
[MCU2_0]     54.160398 s: read again:0x0236 - 0x100
[MCU2_0]     54.160417 s: sp1h_again:256
[MCU2_0]     54.160433 s: sp1h_again:256
[MCU2_0]     54.192510 s: AE debug: R = 11, G = 19, B = 12
[MCU2_0]     54.193796 s: sp1h_again:256
[MCU2_0]     54.259034 s: IMX390_SetAeParams:analogGain[ISS_SENSOR_EXPOSURE_LONG] = 1996
[MCU2_0]     54.259084 s: IMX390_SetAeParams:exposureTime[ISS_SENSOR_EXPOSURE_LONG] = 33000
[MCU2_0]     54.259488 s: read expsureTime:0x0216 - 0x6a9
[MCU2_0]     54.259870 s: read expsureTime:0x0202 - 0x6a9
[MCU2_0]     54.260246 s: read again:0x0236 - 0x100
[MCU2_0]     54.260264 s: sp1h_again:256
[MCU2_0]     54.260279 s: sp1h_again:256
[MCU2_0]     54.292315 s: AE debug: R = 11, G = 19, B = 12
[MCU2_0]     54.292364 s: AE debug: curY=16, avgY=16, locked=1, lockcnt=3
[MCU2_0]     54.292417 s: IMX390_SetAeParams:analogGain[ISS_SENSOR_EXPOSURE_LONG] = 1996
[MCU2_0]     54.292453 s: IMX390_SetAeParams:exposureTime[ISS_SENSOR_EXPOSURE_LONG] = 33000
[MCU2_0]     54.292852 s: read expsureTime:0x0216 - 0x6a9
[MCU2_0]     54.293236 s: read expsureTime:0x0202 - 0x6a9
[MCU2_0]     54.293610 s: read again:0x0236 - 0x100
[MCU2_0]     54.293627 s: sp1h_again:256
[MCU2_0]     54.293643 s: sp1h_again:256
[MCU2_0]     54.325490 s: IMX390_SetAeParams:analogGain[ISS_SENSOR_EXPOSURE_LONG] = 1996
[MCU2_0]     54.325543 s: IMX390_SetAeParams:exposureTime[ISS_SENSOR_EXPOSURE_LONG] = 33000
[MCU2_0]     54.325977 s: read expsureTime:0x0216 - 0x6a9
[MCU2_0]     54.326362 s: read expsureTime:0x0202 - 0x6a9
[MCU2_0]     54.326736 s: read again:0x0236 - 0x100
[MCU2_0]     54.326753 s: sp1h_again:256
[MCU2_0]     54.326768 s: sp1h_again:256
[MCU2_0]     54.586178 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_STREAM_OFF
[MCU2_0]     54.586217 s: IM_SENSOR_CMD_STREAM_ON:  channel_mask = 0x1
log and the chromatic aberration-affected YUV image and the raw image used for calibration.

 

Thanks photo.zip

Peng

  • Hi Peng,

    After calibrating the AWB reference additional settings, I found that there was little difference before and after the calibration.

    I suppose this is regarding your shared YUV images.
    Those YUV images look the same and good to me.

    However, in the actual environment, due to the presence of warm-colored lights, the overall tone of the entire picture was slightly yellowish, but the actual preview image was slightly bluish.

    I am not sure what you mean exactly.
    Could you please share the YUV images for this case.