2017 年 6 月, Google 公司开放了 TensorFlow Object Detection API 。 这 个项目使用 TensorFlow 实现了大多数深度学习目标检测框架,真中就包括Faster R-CNN。 本系列文章将 (1)先介绍如何安装 TensorFlow Object Detection API; (2)再介绍如何使用已经训练好的模型进行物体检测 ; (3)最后介绍如...

2017 年 6 月, Google 公司开放了 TensorFlow Object Detection API 。 这 个项目使用 TensorFlow 实现了大多数深度学习目标检测框架,真中就包括Faster R-CNN。 本系列文章将 (1)先介绍如何安装 TensorFlow Object Detection API; (2)再介绍如何使用已经训练好的模型进行物体检测 ; (3)最后介绍如...

    在一个状态极佳的夜晚,终于将惦记了好几个月的object detection API装好了,主要安装步骤参考了这个博客 ,手动比心❤ 但是在安装过程中还是遇到了不少该博客中没有提到的问题,希望记录下来,给自己日后参考,也希望能为有需要的人提供绵薄之力。 1. 开发环境 操作系统:windows 10  64位 内存:8G GPU:Nvidia&nbs...

1、前言 本篇用到的pre-trained model是coco(上一篇提到的),下载几个图片文件作为训练数据,迭代次数10次,训练差不都5分钟。只是给个例子,本机小破mac怕爆炸。看google建议是每个label是100张图片(能500+最好)。本人实测,一个label样式不是很多的logo类图像,40或50个训练数据,200k迭代,感觉效果已经不错了。 上一篇:https://blog.cs...

基于上篇基于谷歌开源的TensorFlow Object Detection API视频物体识别系统搭建自己的应用(一),实现摄像头物体识别 下载opencv的cv2包 在Python官网即可下载opencv相关库,点击此处直接进入。  安装完成后,进入IDLE输入命令若未报错,则opencv-python库成功导入,环境搭配成功。 基于上篇新建CameraTest.py 目录结构如下:...

基于上篇基于谷歌开源的TensorFlow Object Detection API视频物体识别系统搭建自己的应用(一),实现视频物体识别 基于上篇,新建VideoTest.py,并将一个视频文件放入到object_detection目录下 主要步骤如下:  1.使用 VideoFileClip 函数从视频中抓取图片。  2.用fl_image函数将原图片替换为修改后的图片,用...

摘要 最近,在实验室里接了一个商业项目,我所需要完成的部分是通过识别图片内商品类别,并通过相关技术还原其相关参数,如:长、宽、高、深度(即距离摄像头的距离)。老板给了篇论文让我们先进行复现,也就是Faster R-CNN。 在复现期间,我遇到了许多的困难,在此记录下来,希望以后复现这篇论文的人能绕开不必要的坑。 一、关于论文 《Rich feature hierarchies for accura...

硬件环境 操作系统:ubuntu16.04LTS 显卡:GTX1080Ti 10G显存 内存32G 代码托管在码云,因为github实在是太慢了,老是timeout,翻墙也不行,搞了半天搞不定,突然看到中国有码云这个神器,以后就用码云来放代码了。 环境配置: 基于miniconda创建的python2.7环境 自己写一些脚本是用python3.6,训练环境是用python2.7,不过统一用pyth...

1、概述 上一讲,我们使用了别人根据COCO数据集训练好的模型来做目标检测,这一讲,我们就来训练自己的模型。 2、下载数据集 为了方便学习,我们先使用别人整理好的数据集来训练---VOC 2012数据集。VOC 2012一共有17125张图片,每张图片都有标注,标注的内容包括人、动物、交通工具、家具等20个类别。首先下载数据集,数据集很大,有1.9G,慢慢下吧~链接如下, ht...