wx__ERq8Ae 发表于 2025-8-20 14:14:15

AIO-3588L的IMX415图像颜色不正常

本帖最后由 wx__ERq8Ae 于 2025-8-20 14:14 编辑

摄像头用的不带ISP的IMX415摄像头https://wiki.t-firefly.com/IMX415/imx415.html#chan-pin-jian-jie
能正常出图,查看拓扑也都正常,rkaiq_3A_server正常运行,iq文件正常加载(),执行抓图命令:
v4l2-ctl -d /dev/video22 \
--set-selection=target=crop,top=0,left=0,width=3840,height=2160 \
--set-fmt-video=width=3840,height=2160,pixelformat=NV12 \
--stream-mmap=3 \
--stream-to=/mnt/nfs/out.nv12 \
--stream-count=1 \
--stream-poll

出来的图片效果如下:

wx__ERq8Ae 发表于 2025-8-20 14:14:16

rkaiq_3A_server启动log:
ug 20 05:25:27 rk3588 user.notice rkaiq_3A: Cound not find rkisp dev names, skipped /dev/media0
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media0
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media1
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: DBG: get rkisp-isp-subdev devname: /dev/v4l-subdev3
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: DBG: get rkisp-input-params devname: /dev/video30
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: DBG: get rkisp-statistics devname: /dev/video29
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: DBG: get rkisp_mainpath devname: /dev/video22
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: rkaiq log level ff1
Aug 20 05:25:27 rk3588 kern.err kernel: [ 8086.859884] imx415 3-0037: >>>>>>>>>>>set power on ret 0
Aug 20 05:25:27 rk3588 kern.err kernel: [ 8086.870804] imx415 3-0037: >>>>>>>>>>>reset sensor ret 0
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: XCORE:K:rk_aiq_init_lib, ISP HW ver: 30
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ************************** VERSION INFOS **************************
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: version release date: 2023-10-23
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A:          AIQ:       AIQ v5.0x4.1
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ************************ VERSION INFOS END ************************
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media3
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media4
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media5
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media6
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media7
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media8
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media9
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media10
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media11
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media12
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media13
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media14
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: ERR: Bad media topology for: /dev/media15
Aug 20 05:25:27 rk3588 kern.info kernel: [ 8086.921135] stream_cif_mipi_id0: s_power 1, entity use_count 1
Aug 20 05:25:27 rk3588 kern.info kernel: [ 8086.922006] stream_cif_mipi_id0: s_power 0, entity use_count 0
Aug 20 05:25:27 rk3588 kern.err kernel: [ 8086.923322] imx415 3-0037: >>>>>>>>>>>set power on ret 0
Aug 20 05:25:27 rk3588 kern.err kernel: [ 8086.943466] imx415 3-0037: >>>>>>>>>>>reset sensor ret 0
Aug 20 05:25:27 rk3588 kern.info kernel: [ 8086.993918] stream_cif_mipi_id0: s_power 1, entity use_count 1
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: XCORE:E:invalid main scene len!
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: IPCSERVER:K:cid Process path:/tmp/UNIX.domain1, sockfd:16
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: XCORE:K:cid rk_aiq_uapi_sysctl_init success. iq:/etc/iqfiles//imx415_CMK-OT2022-PX1_IR0147-50IRC-8M-F20.json
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: XCORE:K:cid rk_aiq_uapi_sysctl_setMulCamConc: cc:1
Aug 20 05:25:27 rk3588 kern.info kernel: [ 8087.117963] stream_cif_mipi_id0: open video, entity use_countt 2
Aug 20 05:25:27 rk3588 kern.info kernel: [ 8087.118001] stream_cif_mipi_id1: open video, entity use_countt 1
Aug 20 05:25:27 rk3588 kern.info kernel: [ 8087.118012] stream_cif_mipi_id2: open video, entity use_countt 1
Aug 20 05:25:27 rk3588 kern.info kernel: [ 8087.118435] imx415 3-0037: set hdr cfg, set mode to 0
Aug 20 05:25:27 rk3588 kern.info kernel: [ 8087.118439] imx415 3-0037: set fmt: cur_mode: 3864x2192, hdr: 0, bpp: 10
Aug 20 05:25:27 rk3588 kern.debug kernel: [ 8087.119737] imx415 3-0037: set analog gain 0x0
Aug 20 05:25:27 rk3588 kern.debug kernel: [ 8087.121171] imx415 3-0037: set exposure(shr0) 1845 = cur_vts(2250) - val(405)
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: XCORE:K:cid rk_aiq_uapi_sysctl_prepare success. mode:0
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: DBG: subscribe events from /dev/video30 success !
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: DBG: device manager start
Aug 20 05:25:27 rk3588 kern.info kernel: [ 8087.127198] rkisp rkisp0-vir2: first params buf queue
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: CAMHW:K:cid start success. isGroup:0, isOnline:0, isMultiIsp:0, init_ens:0x19fc8ffe473b
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: XCORE:K:cid rk_aiq_uapi_sysctl_start success.
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: DBG: rkisp_init engine succeed
Aug 20 05:25:27 rk3588 user.notice rkaiq_3A: DBG: /dev/media2: wait stream start event...

lanzj 发表于 2025-8-20 14:34:21

可能此时3A未调整完全,跳过前面的一些帧:--stream-skip=20

wx__ERq8Ae 发表于 2025-8-20 14:45:21

lanzj 发表于 2025-8-20 14:34
可能此时3A未调整完全,跳过前面的一些帧:--stream-skip=20

没啥用,我跳过50帧也没用{:4_142:}

wx__ERq8Ae 发表于 2025-8-20 14:53:24


把iq文件和图片load到rk的3d lut工具里颜色是正常的,是不是sdk有bug,sdk版本是rk3588_linux_release_20250114_v1.4.0g

wx__ERq8Ae 发表于 2025-8-20 15:01:33

问题解决,PC端YUV的预览工具像素格式没配对{:4_162:}
页: [1]
查看完整版本: AIO-3588L的IMX415图像颜色不正常