TensorRT 板载摄像头实时图像识别
今天,调用了jetson-inference库中的例程,通过CSI摄像头采集图像并进行图像处理识别。
进入到jetson-inference/ aarch64 / bin目录下:
实时图像识别演示位于jetson-inference/ aarch64 / bin中并被调用imagenet-camera。它在实时摄像机流上运行,并根据用户参数,使用TensorRT加载googlenet或alexnet。
$ ./imagenet-camera
每秒帧数(FPS),来自视频的分类对象名称和分类对象的置信度被打印到openGL窗口标题栏。
默认情况下,应用程序可以识别多达1000种不同类型的对象,因为Googlenet和Alexnet是在包含1000类对象的ILSVRC12 ImageNet数据库上进行培训的。1000种类型对象的名称映射,可以在repo下找到data/networks/ilsvrc12_synset_words.txt
如果csi摄像头画面倒置,可以修改~/jetson-inference/utils/camera目录下的 gstCamera.cpp,把倒置画面命令注释掉。