Image processing 人车识别

Image processing 人车识别,image-processing,opencv,artificial-intelligence,computer-vision,image-recognition,Image Processing,Opencv,Artificial Intelligence,Computer Vision,Image Recognition,我正在寻找一个库(开源或非开源)来分析照片,并确定图像中是否有车辆或人。我不是在寻找面部识别或车辆分类。只是能够以一定百分比确定定期拍摄的图像中是否包含车辆和/或人员 我可以提供大量(1000张)照片来培训系统 编辑1 我希望向培训系统提供照片,并了解检测系统的质量将取决于我的培训照片。我想,我追求的是Numenta的图像识别演示软件(很好地打包),但有更灵活的api(从http api培训和调用系统会更好) 是否有任何OpenCV haar系统的实现已经很好地包装到windows程序中?使用搜

我正在寻找一个库(开源或非开源)来分析照片,并确定图像中是否有车辆或人。我不是在寻找面部识别或车辆分类。只是能够以一定百分比确定定期拍摄的图像中是否包含车辆和/或人员

我可以提供大量(1000张)照片来培训系统

编辑1

我希望向培训系统提供照片,并了解检测系统的质量将取决于我的培训照片。我想,我追求的是Numenta的图像识别演示软件(很好地打包),但有更灵活的api(从http api培训和调用系统会更好)

是否有任何OpenCV haar系统的实现已经很好地包装到windows程序中?

使用搜索词,如“机器学习”、“神经网络”、“图像分类”、库或包以及您最喜欢的编程语言。 可以是从scikit到Weka的任何东西


另请参见此处:

OpenCV绝对是您可以开始使用的最佳选择之一


但是请注意,你想要实现的目标远比你想象的要远。它不像一个图书馆,比如说JPEG压缩,当你需要一天的时间来理解和使用它的时候。OpenCV是科学家和工程师研究图像识别新方法的工具和算法的集合;您可能需要大量的时间和精力来完成任务。

OpenCV可以为您提供Haar cascades中用于检测的培训内容。这是一个哈特训练的教程。请注意,这是关于旧程序haartraining,而不是新程序traincascade(支持多线程,快速搜索应该会告诉您如何使用,它的用法几乎相同)

第一种类似于人类检测的方法是在有向梯度描述符的直方图上学习线性支持向量机分类器。是来自的基础文章。
Opencv提供了HoG、线性SVM和评估框架的实现。

我将编辑我的问题,以反映我真正想要的。一个独立的训练系统。我希望提供图像。但是如果有一个软件包有一个很好的接口(http api或其他什么),我可以使用,那将是一个很好的选择。对于这个问题,答案很简单:没有这样的库/培训系统。图像处理是最前沿的技术,所以你必须自己做一些研究——没有人会给你这样一个系统。也许更好