1:48视频长度为1:48。
用树莓派和MATLAB在线检测人
学习如何使用您的树莓派™与MATLAB在线™检测正直的人。从任何有互联网连接的地方远程访问树莓派。连接到树莓派相机模块,并使用peopleDetectorACF
和检测()
方法为在直播视频中检测到的人返回边界框和分数。
下载代码在这个视频中使用。
在这个演示中,我将向您展示如何使用树莓派™和MATLAB在线™从Pi相机中检测人。
如果你还没有在MATLAB Online中设置树莓派,请参考文档来学习如何设置。
使用命令raspilist查看在线的Raspberry pi。您需要使用函数raspi()连接到您的板。您可以指定树莓派,也可以使用连接到最近的板的默认值。
在这里,我使用的是树莓派相机模块V2,它是通过带状线连接到Pi。使用cameraboard()函数连接到它。这里,我使用的分辨率是640 * 480。
接下来,您可以加载人员检测器。这个检测器是用一个人的数据集训练的。它使用聚合通道特征检测正直的人。
在这里,您可以使用for循环使用snapshot()函数重复拍摄图像,并使用detect()函数查找图像中的人并将结果存储为边界框和分数。
现在,您可以使用insertObjectAnnotation()将这些结果插入到图像中,然后使用imshow()将图像显示到屏幕上。
单击Run,将在右侧显示一个图形。
正如你所看到的,当人们走进画面时,他们会被黄色边框框突出显示,并在框的顶部加上一个分数。
我们已经成功地检测到人从树莓派相机使用MATLAB在线。
有关更多信息,请访问mathworks.com上的文档。
了解更多
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。