hi,
jp6.0 36.3 docoder error:
sudo ./v4l2_camera_cuda -d /dev/video0 -s 3840x1080 -f MJPEG -n 60 -c
Hi,
It looks identical to
Making sure you're not a bot!
[gstreamer] jpeg-decode-very-slow-for-non-yuv420p-jpg
Would suggest upgrade to Jetpack 6.2.2 r36.5 or 7.2 r39.2
jp6.0 36.3 jpeg docoder error:
hihonor@hihonor-desktop …/samples/06_jpeg_decode → for i in {1..5}; do
./jpeg_decode num_files 1 out/img_$i.jpg out/img_$i.yuv
done
NvMMLiteOpen : Block : BlockType = 277
NvMMLiteBlockCreate : Block : BlockType = 277
Image Resolution - 3840 x 1080
NVMMLITE_NVVIDEODEC, NvVideoBufferProcessing:6109 Consume the extra signalling for EOS
App run was successful
NvMMLiteOpen : Block : BlockType = 277
NvMMLiteBlockCreate : Block : BlockType = 277
Image Resolution - 3840 x 1080
NVMMLITE_NVVIDEODEC, NvVideoBufferProcessing:6109 Consume the extra signalling for EOS
App run was successful
NvMMLiteOpen : Block : BlockType = 277
NvMMLiteBlockCreate : Block : BlockType = 277
Image Resolution - 3840 x 1080
NVMMLITE_NVVIDEODEC, NvVideoBufferProcessing:6109 Consume the extra signalling for EOS
App run was successful
NvMMLiteOpen : Block : BlockType = 277
NvMMLiteBlockCreate : Block : BlockType = 277
Image Resolution - 3840 x 1080
NVMMLITE_NVVIDEODEC, NvVideoBufferProcessing:6109 Consume the extra signalling for EOS
App run was successful
NvMMLiteOpen : Block : BlockType = 277
NvMMLiteBlockCreate : Block : BlockType = 277
Image Resolution - 3840 x 1080
NVMMLITE_NVVIDEODEC, NvVideoBufferProcessing:6109 Consume the extra signalling for EOS
App run was successful
jpeg.zip (1.2 MB)
Hi,
Please upgrade to Jetpack 6.2.2 r36.5. Certain issues are found and fixed in later releases.
06_jpeg_decode.zip (133.5 KB)
hi
如下是我们的复现过程
1、生成mjpg流的指令如下:
v4l2-ctl --device=/dev/video0 --set-fmt-video=width=3840,height=1080,pixelformat=MJPG --stream-mmap --stream-count=200 --stream-to=stream.mjp g
2、使用生成的流跑nv的sample code 06_jpeg_decode
jpeg_decode_main.cpp这个文件是我们做了简单修改,可以读取mjpeg流,增加了fps打印,jpeg_decode_main.cpp_bak为原始 文件
执行指令:sudo ./jpeg_decode num_files 1 stream.mjpg out .yuv
stream.mjpg解码的日志对应的stream.log里面就每帧都报EOS,每帧解码耗 时80ms
stream_new.mjpg解码的日志对应的stream_new.log,每帧解 码耗时5ms
相关代码和mjpeg流和日志都已上传附件
stream.zip (59.9 MB)
stream_new.zip (53.2 MB)
Hi,
Do you do the profiling on Jetpack 6.2.2 r36.5 AGX Orin developer kit?
Hi,
Please confirm you test on Jetpack 6.2.2 r36.5 AGX Orin developer kit and observe the issue.
tested the 06-jpeg-decode on Jetpack 6.2.2. Both steam & stream_new are good, with about 5ms(steam_new) to 6ms(steam) per frame.
stream_new.log (10.1 KB)
stream.log (10.1 KB)