自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

转载 darknet 的python接口使用

https://blog.youkuaiyun.com/cwenge/article/details/80389988

2020-02-14 17:41:54 536

原创 用darknet-yolo批量检测一个文件夹下的图片

主要参考如下两篇文章https://blog.youkuaiyun.com/wangzy9766/article/details/88749696https://blog.youkuaiyun.com/qq_28534585/article/details/80057195主要是第一篇文章 修改C的代码,但是我在下面这一步出错了作者是直接用命令行创建的txt文件 我创建失败了 于是我自己建一个t...

2020-02-12 19:40:49 1909 1

原创 关于keras版本的EarlyStopping的详细解释

再用keras-yolov3中看到了EarlyStopping,想要仔细了解一下,下面这篇写的很好https://blog.youkuaiyun.com/zwqjoy/article/details/86677030

2020-01-20 14:10:54 2039

转载 darknet-yolov3 训练输出log的理解

可以参考下面两篇文章,写的很好https://blog.youkuaiyun.com/avideointerfaces/article/details/91958986https://blog.youkuaiyun.com/maweifei/article/details/81148414

2020-01-17 11:44:46 2469

转载 darknet-yolo训练自己的数据

https://www.cnblogs.com/answerThe/p/11481564.html上面这篇文章已经写的非常详细了。有一点在我的实际情况中有点不一样,就是我的图片有些是没有标注内容的,在运行my_lables.py的时候会报错,我是这样修改的,直接跳过没有标注过的图片,不知道后面会不会出现问题,在这里先记录一下,代码如下:def convert_annotation(yea...

2020-01-16 15:01:37 249

转载 keras防止显存占满

https://blog.youkuaiyun.com/sinat_26917383/article/details/75633754

2020-01-16 09:25:00 1570

原创 防止keras占满GPU显存-keras-yolo

import osimport numpy as npimport keras.backend as Kfrom keras.layers import Input, Lambdafrom keras.models import Modelfrom keras.optimizers import Adamfrom keras.callbacks import TensorBoard,...

2020-01-14 17:00:25 1498 1

转载 提高yolo检测精度的一些方法

随手记,看到别人写的,觉得蛮有道理的,有时间去实现看看,是否有用 random=1可以设置适应多分辨率 提升分辨率:416--> 608等必须是32倍数 重新计算你的数据集的anchor:(注意设置的时候计算问题) darknet.exe detector calc_anchors data/obj.data -num_of_clusters 9 -width ...

2020-01-07 14:40:41 11655 3

转载 清理conda

https://blog.youkuaiyun.com/weixin_41481113/article/details/88411241

2019-12-06 11:28:28 1272

转载 yolo数据增广

https://www.cnblogs.com/lky-learning/p/11653861.html

2019-12-05 16:02:38 812

转载 gitlab的使用(更新部分)

https://blog.youkuaiyun.com/weixin_30387799/article/details/98967131

2019-12-02 10:14:20 350

原创 tensorflow 读取权重

saver = tf.train.import_meta_graph('/home/xie/multi-task-learning-master/save/current5/model-age101.ckpt.index.meta')saver.restore(sess, tf.train.latest_checkpoint('/home/xie/multi-task-learning-mas...

2019-11-18 18:21:34 1213

原创 pip临时使用清华源镜像源

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy

2019-11-18 09:00:57 1645

转载 Ubuntu / 下的挂载空间不足问题

清除所有已下载的过期安装包sudo apt-get autoclean清除所有已下载的安装包sudo apt-get clean在某个空间大的分区建立一个目录,然后把/var/cache/apt/archives换成指向那个目录的软链接mkdir -p "$HOME/debs/partial"sudo rm -rf /var/cache/apt/archivessudo ln -s...

2019-11-13 17:31:31 649

原创 ptyhon cv2.namedWindow()函数的用法

cv2.namedWindow('2', cv2.WINDOW_NORMAL)cv2.imshow('2', hebin_180_img)cv2.waitKey(100)上面的代码可以让show出来的图形自由变换大小,记录一下

2019-08-20 11:44:15 5169 1

原创 海康卫视摄像头yolo检测,转换gps,用高德api借口显示点

直接上代码和效果图,因为用了高德的api接口,无法达到实时性import sysimport argparsefrom yolo_xie import YOLO, detect_videofrom PIL import Imageimport cv2import osimport timeimport numpy as npfrom datetime import dat...

2019-08-15 21:24:25 2396 2

原创 海康威视摄像头用yolo检测行人的一些问题

今天拿到了海康威视的摄像头,拿来做目标检测,因为是网线接口,所以必须要用交换机,然后查它的IP地址,然后才可以连接,不能把网线直接连接到主机上,下面是简单的读取摄像头的代码。import cv2import numpy as npurl = "rtsp://admin:lingtan666@192.168.0.176:554//Streaming/Channels/1"cap = ...

2019-08-14 13:18:25 8113 1

原创 固定摄像头检测行人投射到gps坐标

场景是在2楼我们固定了一个摄像头,然后实现yolo检测行人,并把行人的gps坐标试试显示出来下面附上部分代码:import math,osm_nScreenResolution_l = 640;m_nScreenResolution_h = 480;m_dScreenResolution_angle = 90/640m_dPlane_kappa = 0;m_dPlane...

2019-08-10 21:46:51 2404 1

原创 瑞芯微RK3399PRO 试用记录

需求是在3399pro上跑yolov3,因为是liunx系统,不太熟悉,下面是一些安装连接,记录一下,之后会更新把。https://v.qq.com/x/page/t0849kbmfne.html瑞芯微Toybrick RK3399Pro开发板YOLOV3开发http://t.rock-chips.com/forum.php?mod=viewthread&tid=18...

2019-08-10 21:40:58 5435 1

原创 xavier的CAN通信

记录:https://steinslab.io/archives/1712https://blog.youkuaiyun.com/weixin_39549161/article/details/89443179上面2两个就是我当时主要的参考文档。

2019-08-05 10:53:02 2786

原创 labelme 批量转换

#!/bin/bashdir=`ls /data/self-sweeper/8.2/json/` #定义遍历的目录 path="/data/self-sweeper/8.2/json/" #名字与上一行相同for i in $dirdo labelme_json_to_dataset ${path}$i #echo $idone...

2019-08-02 15:08:03 1435 1

原创 datatime.now 使用记录

from datetime import datetimea=datetime.now()# Run detectionresults = model.detect([test_img], verbose=1)b=datetime.now()# # Visualize resultsprint("检测时间:",(b-a))# 检测时间: 0:00:00.254750...

2019-08-01 14:58:36 505

原创 mask-rcnn检测物体时,用固定颜色

我自己训练了mask-rcnn权重后,就4类物体,检测的时候随机颜色很麻烦,就自己写了,一种类就用固定颜色表示。主要是修改这个/data/Mask_RCNN/mrcnn/visualize.py附上我的代码:"""Mask R-CNNDisplay and Visualization Functions.Copyright (c) 2017 Matterport, Inc.L...

2019-07-31 18:32:01 4055 14

原创 在Xavier上调用摄像头实现yolo-v3检测

目前手上有两块板子,TX2和Xavier,然后代码都很容易移植,下面附上用摄像头实时监测的代码,yolov3其实检测,主要就是调用摄像头的一些参数问题,记得好像(160,320)的图在xavier上有15Fpsimport sysimport argparsefrom yolo_xie import YOLO, detect_videofrom PIL import Imagei...

2019-07-31 18:25:56 29452 2

原创 用mask-rcnn训练自己的数据

这篇是记录用maskrcnn训练自己的数据集,防止以后忘记.主要参考:1.https://blog.youkuaiyun.com/qq_29462849/article/details/810373432.https://github.com/matterport/Mask_RCNN这个工作需求是识别公园道路和公园的一些立面物体,就是防止公园的无人清扫车碰撞(老板一定要用视觉解决...不要用超...

2019-07-30 10:32:31 3253 1

原创 yolov3的多显卡训练单显卡测试(keras)版本

今天是记录yolov3的多显卡的训练,之前也尝试过,没有跑起来,或者是跑起来了,但是不能单显卡检测,之后就不了了之了。知道最近要训练大批量的数据,有多显卡不用实属浪费,于是就在网络找了找,跑成功了,可以多显卡训练,单显卡检测了。主要是参考3个地方:1.https://github.com/qqwweee/keras-yolo3这个就是原始的yolo keras版本,但是好像没有多gp...

2019-06-06 17:20:08 7340 19

原创 python 在win10下和Ubuntu下通过摄像头保存视频

要求是想通过手上现有的摄像头来保存25fps的视频,在win10和Ubuntu下的代码稍微有些不同。倒是目前遇到的问题是不能保证fps的稳定和也不是想要的25fps,我已经在fourcc = cv2.VideoWriter_fourcc('M', 'J', 'P', 'G')设置了25fps,但是拍出来是接近30fps,我只能用sleep来人为控制fps,有人知道为什么不能得到制定的fps吗?...

2019-05-29 09:14:22 574

原创 ubuntu下摄像头录制花屏

随手记,在win10下用摄像头录制视频没问题,把代码直接复制带ubutnu下,一直花屏,试了很多,最后发现是少了一句cap.set(6,cv2.VideoWriter_fourcc('M', 'J', 'P', 'G') )下面贴全部代码import cv2import timetimenow = time.strftime('%Y%m%d_%H%M%S')def get...

2019-05-27 17:35:56 578

原创 基于Mask-rcnn的人流量统计

这次是记录一下最近做的项目,要求是统计一些摄像头的人流量,有一些是旅游景点的视频,有些是安检口的视频,要求统计出in,out的人数。一开始是找追踪算法,deep-sort,kcf等等,效果不太理想,然后用了百度ai的人流量统计,它的追踪做的不错,但是他的摄像头的角度和高度是固定的,用在我的视频上可能是因为角度的问题,准确率只有百分之六七十。然后试了试mask-rcnn,mask-rcnn的包围...

2019-05-24 16:50:37 3223 5

原创 python 捕获异常 try except

自己的随手记录,遇到了读取文件,但是要比较前后两个,最后那个会超出范围,所以记录下怎么用try捕获异常。--------------------------------------------------------------------------------------------------------------------------------------------------...

2019-05-24 11:18:55 595

原创 用百度ai的人流量统计(动态版)来统计固定场景的人流

这里简单的记录下怎么用这个百度ai来统计人流量,也在网上找了很多的多目标追踪的方法,都不是太理想,百度这个算好的了,但是由于我的摄像头角度的问题,和百度预设的角度不一样,效果不算理想,如果角度高度满足百度官方文档的要求的话,效果应该会不错。官方文档:https://ai.baidu.com/docs#/Body-API/ab92bcdc这篇只是想记录下自己的代码,现在代码能力很弱,记录下。...

2019-05-22 10:53:49 7355 7

原创 用masker_rcnn原始权重只检测想要的类别

记录一下怎么用原始权重只检测人 参考的是:https://blog.youkuaiyun.com/qq_15969343/article/details/80568579,因为有一些bug,所以自己在记录一下。谢谢原博主的代码!https://github.com/matterport/Mask_RCNNgithub地址 只需要修改几行代码就可以只检测人,或者你想要的类别。下载权重:https://...

2019-05-15 15:20:48 608

原创 python 透视变换

在网上找了很多的关于透视变换的例子,觉得都不是很详细,这里记录一下自己的理解。这里的图是我自己的理解,想要透视变换,我们需要8个点的数据,第一批四个点是原图你想显示的区域,然后还有一个顺序问题,这里网上很少提到,是一个逆时针填写,就是(左上,坐下,右下,右上)这样一个规律,第二批4个点就是你想投影在新背影下的四个点,顺序也是(左上,坐下,右下,右上)。示例图如下,手机上画的,有点粗糙。...

2019-04-29 10:10:55 9377 4

原创 无人驾驶工程师第二期——P5MPC

 P5要重新配置一些环境 主要就是安装Ipopt和CppAD我的是Ubuntu14 先按照Udacity给的教程配置sudo apt-get install gfortran sudo apt-get install unzip wget https://www.coin-or.org/download/source/Ipopt/Ipopt-3.12.7.zip &&amp...

2018-09-30 19:29:18 2671 1

原创 无人驾驶工程师第二期——P1扩展卡尔曼滤波器

这次记录的是优达学城的无人驾驶工程师第二期的第一个项目,Extended Kalman Filters,这个项目和之前第一期的P3项目比较像,也是需要代码和一个程序之间链接,所以一开始的安装步骤就会比较麻烦,文中也有说在linux上执行会比较容易,所以这篇文章就是介绍我是如何一步步安装成功的,希望你看了这篇文章可以少踩点坑。我的是ubuntu14.04,各各版本应该不会有太多的差别,怎么安装u...

2018-08-14 21:03:02 2096 2

原创 优达学城无人驾驶工程师——P5车辆检测功能

这次讲的是优达学城无人驾驶工程师第一期的最后一个项目,车辆检测功能,代码如下。导包import cv2import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dimport matplotlib.image as mpimg%matplotlib inlineimpor...

2018-07-12 17:11:25 4042 2

原创 优达学城无人驾驶工程师——P4车道线检测功能

这次讲的是优达学城的无人驾驶工程师的P4项目,利用车前方的摄像头检测车道线,下面开始我们的代码部分。import numpy as npimport cv2import globimport matplotlib.pyplot as pltimport pickleimport matplotlib.image as mpimgfrom moviepy.editor import Vi...

2018-07-12 16:54:17 6576 2

原创 优达学城无人驾驶工程师——P3行为克隆

这次是P3项目,就是通过模拟器,来实现无人驾驶的作用,虽然和真正的无人驾驶是两码事。首先有一个模拟器,如下图,有一个训练模式,一个自动驾驶模式。一开始先用训练模式,有一个保存路径,可以把训练好的图片和所对应的转向角给保存下来。分别有中间,左边,右边,三个摄像头拍摄的图片,还有对应的转向,加速,刹车,速度。然后我们就可以利用这些信息来实现无人驾驶,通过Keras。下面开始代码部分。import cs...

2018-06-25 16:54:35 2320 3

原创 优达学城无人驾驶工程师——P2交通路牌识别

这次是P2项目——交通路牌识别,用到的是简单的卷积网络,2层的卷积层加上4层全连接层,因为用的数据集的图片大小是32x32的,所以不用很复杂的神经网络。数据地址在这里:https://s3-us-west-1.amazonaws.com/udacity-selfdrivingcar/traffic-signs-data.zip直接粘贴到迅雷下载就好了。下载好后解压是有3个文件,test.p tra...

2018-05-29 19:32:24 3854 2

原创 优达学城无人驾驶工程师——P1寻找车道线

这次介绍的是优达学城的无人驾驶工程师的P1项目,利用车的前摄像头来识别当前车道的左右两边两条的车道线。一开始先倒包#importing some useful packagesimport matplotlib.pyplot as pltimport matplotlib.image as mpimgimport numpy as npimport cv2%matplotlib inli...

2018-05-29 14:47:41 5184 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除