自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木头VS星星

工科转AI,奋进中……

  • 博客(23)
  • 收藏
  • 关注

原创 基于MMDetection训练VOC格式数据集

基于MMDetection训练VOC格式数据集

2022-11-16 21:52:09 2325 1

原创 Windows10系统下安装GPU版Pytorch和MMDetection

Windows10系统下安装GPU版Pytorch和MMDetection,Pytorch版本1.12.0,MMDetection版本2.25.3

2022-11-11 14:10:56 1509

原创 Windows10 高效安装pycocotools方法

问题描述:目标检测算法通常需要安装pycocotools,但Windows10环境下会报错,报错内容如下:Microsoft Visual C++ 14.0 is required.Microsoft Visual C++ 14.0 is required.尝试的解决方法:1、安装visual studio C++ build tools,成功过一次,但网络不好的时候会失败,提示安装包丢失或毁坏;2、安装VS2015,成功过,但网络不好的时候会失败,提示某些组件安装失败,最后安装py.

2021-05-10 09:55:34 571

原创 利用Python调用海康威视综合管理平台openAPI接口

前言:对海康威视综合管理平台iSecureCenter进行二次开发,主要想获取直播流地址,需要进行二次开发。但是官网给出的Demo没有Python版本,这里给出调用示例。核心问题:获取到指定接口的签名(CA认证),然后才能正常调用各个接口,自己也走了一些弯路。主要问题在:1、生成签名拼接的字符串,拼接的不对导致出了验证失败;2、得到了签名不知道怎么用,主要问题还是POST请求的各参数不明白真正含义;3、平台对应的各端口需要开通;4、多利用官网给出的小工具进行接口测试。参考链接

2021-01-09 22:43:46 6679 5

原创 报错:Invalid JPEG data or crop window, data size *** 解决方案

问题描述: 在进行图像处理任务时,遇到错误,Invalid JPEG data or crop window, data size ***,训练程序直接中断。 运行环境:Windows10 + TensorFlow + CUDA + CUDNN + OPENCV原因分析: 图片在解码时,通常有2种格式,一种是progressive,一种叫bas...

2019-09-09 18:41:45 2573 4

原创 Windows Server 2012 R2 安装 OpenCV-Python

背景: 利用Python和Opencv开发的应用程序,需要部署到Windows Server上,故需要安装Opencv.躺过的坑: 1. 采用源码安装; 2. 利用 pip install opencv-python; 3. 利用 conda install opencv; 以上方法均报错:ImportError: DLL load fail...

2019-06-22 11:03:54 6914 34

原创 利用百度文字识别API获取视频图片上的文字信息

背景描述: 在对监控录像进行分析时,希望直接获取到视频上面的时间信息,以视频上的时间戳对关心的帧命名等,本文通过调用百度文字识别API获取到图片上的文字信息(主要是时间+地点)。主要步骤: 1. 前往百度API中心申请自己的Api Key 和 Secret Key; 2. 获取自己的 Access token; 3. 调用API进行文字识别,目前通...

2019-06-15 20:26:13 1599 2

原创 OpenCV-Python选择ROI(矩形和多边形)

1. 矩形ROI OpenCV自带 API 可直接选择矩形区域作为ROI,该API位于目标追踪模块,主要是cv2.selectROI()函数。import cv2import imutilsimg = cv2.imread("./test_image.jpg")img = imutils.resize(img, width=500)roi = cv2.selectROI...

2019-04-02 11:43:02 13038 4

原创 Python - RuntimeError: OrderedDict mutated during iteration解决办法

最近在学习目标追踪,定义好的类在运行的过程中报错,RuntimeError: OrderedDict mutated during iteration,解决办法很多,记录一下我认为最简洁明了的解释和办法。 代码实例测试如下:from collections import OrderedDictdict = OrderedDict([("a", 1), ("b", 2)...

2019-03-27 13:51:52 15091 2

原创 决策树结果可视化中文乱码问题解决方案

问题描述:    因决策树可解释强,采用决策树来处理分类问题,在导出结果时,出现中文无法显示的问题(中文显示为框框)。这种情况是由于字体的原因导致的,解决方法如下:1. 修改Graphviz配置文件    字体配置文件 fonts.conf 路径:C:\Program Files (x86)\Graphviz2.38\fonts    将 <dir>#FONTDIR...

2019-02-21 14:43:14 6981 4

原创 图像语义分割——利用DeeplabV3+预测单张照片

当训练好DeeplabV3+模型后,生成了.ckpt文件,下一步希望利用模型进行真实的场景预测,通用的做法生成.pb文件。这样做的好处是:1. 将变量转换为常量,减小模型,2. 便于其他语言调用(.pb文件可直接被C/C++/Java/NodeJS等读取)。运行 export_model.py 生成模型利用官方代码文件export_model.py生成 frozen_inference_g...

2018-11-16 22:06:31 8946 74

原创 图像语义分割——利用OpenCV提取各类别的面积

问题描述:    在利用Deeplab V3+ 获得图片的分割之后,下一步希望获得各类别的像素面积及其比例,从而进行其他方面的分析工作,提取过程如下:利用OpenCV提取面积:    主要过程:1. 将图像从BGR 转换为 HSV,便于颜色区分;                      2. 利用cv2.inRange函数,提取指定的颜色,如:红色;             ...

2018-10-11 16:13:32 8747 48

原创 Python连接SQL Server——报错InterfaceError: Connection to the database failed for an unknown reason解决办法

模块介绍:    pymssql:用于SQL Server 数据库的连接,安装Anaconda时默认并没有安装此模块,可使用 pip install pymssql安装;  pyodbc:也可用于SQL Server数据库的连接,但除此之外,还可用于Oracle,Excel, MySql等,安装Anaconda时默认已安装。利用pymssql连接本地数据库:    连接数据库使用c...

2018-09-14 10:29:31 17874 9

原创 图像语义分割 — 利用Deeplab v3+训练自己的数据 loss震荡解决办法

问题描述:    在利用DeeplabV3+ 训练自己数据集时,loss一直在0.4附近震荡,测试集MIOU值在0.55附近(结果较差),折腾许久,终于有所提高,最近计算结果:测试集 MIOU > 0.8,且过拟合现象不明显。参考链接:1. https://blog.csdn.net/u011974639/article/details/80948990;2. https:/...

2018-08-22 10:15:17 13714 132

原创 报错:OutOfRangeError: FIFOQueue '_1_batch/fifo_queue' is closed and has insufficient elements 解决办法

  Tensorflow在跑图像数据时报错,报错信息如下:OutOfRangeError (see above for traceback): FIFOQueue '_1_batch/fifo_queue' is closed and has insufficient elements (requested 8, current size 1) [[Node: batch = Queue...

2018-08-09 16:51:02 13204 4

原创 利用Numpy对特征中的异常值进行替换及条件替换

   原始数据为Excel文件,由传感器获得,通过Pyhton xlrd模块读入,读入后为数组形式,由于其存在部分异常值和缺失值,所以便利用Numpy对其中的异常值进行替换或条件替换。1. 将'nan'替换为给定值import numpy as npdata = np.array([['nan', 1, 2, 3, 4], # 数据类型为字符串型 [...

2018-07-30 14:20:42 15026 1

原创 图像语义分割 —利用Deeplab v3+训练VOC2012数据集

前言:  配置:windows10 + Tensorflow1.6.0 + Python3.6.4(笔记本无GPU)  源码:https://github.com/tensorflow/models/tree/master/research/deeplab  权重下载地址:https://github.com/tensorflow/models/blob/master/research...

2018-07-17 16:06:46 15900 109

原创 图像语义分割 Deeplab v3+报错[`predictions` out of bound]解决办法

  运行环境:windows10 + Tensorflow 1.6.0 + Python 3.6.4(笔记本无GPU)  参考文章:https://blog.csdn.net/qq_32799915/article/details/80070711(图像语义分割 DeepLab v3+ 训练自己的数据集)              运行DeeplabV3+,数据集为VOC2012,整个过程...

2018-07-17 10:48:58 8552 35

原创 tkinter+tensorflow,利用神经网络拟合函数可视化小程序

    写这个小程序的目的有2个:    1. 向同事证明神经网络可以拟合函数;    2. 讨论不同参数对拟合过程的影响。    做成可视化,主要是想给人直观的感觉,现在就是这样,越直观越好,能用小视频解决的,就不要用文字。    下图是用tkinter做的GUI界面,请忽略丑陋的布局。...

2018-07-07 22:13:37 1166 4

原创 图像语义分割样本制作——使用Matlab模块Image Labeler 标记样本

    在进行图像语义分割的时候,需要自己制作数据集,目前开源的标记软件很多,但个人觉得最好用的还是MATLAB中的Image Labeler,下面是简介的使用介绍。    1. 定义各类别说明:    2. 工具栏介绍: 工具栏和PS很像,基本上是一看就会,个人觉得不错的是: Smart Polygon,可自动抓取边缘。    3.自动抓取边缘(Smart Polygon):    4.结果导出...

2018-07-06 16:52:16 12137 39

原创 利用pooling layer替代最后的FC layer,减少模型参数

    在图像分类任务中,模型经过最后CNN层后的尺寸为[bath_size, img_width, img_height, channels],通常的做法是:接一个flatten layer,将尺寸变为[batch_size, w * h * channels],再至少接一个FC layer,这样做的最大问题是:模型参数多,且容易过拟合。    为此,研究者提出了利用pooling layer来...

2018-06-20 10:48:24 3439

原创 卷积、池化后的图像大小计算(附例子)

用CNN网络进行图片处理,就会遇到卷积、池化后的图像大小问题,一般搜到的答案是这样的:对于初学者,看到这个公式的唯一疑问是:P值到底是多少?在Tensoflow中,Padding有2个选型,'SAME'和'VALID' ,下面举例说明差别:如果 Padding='SAME',输出尺寸为: W / Simport tensorflow as tfinput_image = tf.layers.In...

2018-06-11 11:30:31 21001 4

原创 Annoconda环境下无法运行Windows PowerShell解决方案

环境:Windows10 + Annoconda在安装完Annoconda后,一直是用Jupyter进行学习,后来想尝试直接运行脚本,可选择cmd or Windows PowerShell,我选择了Windows PowerShell,在环境变量下添加了python路径,还是无法运行。最终解决方案:见下图。...

2018-05-24 09:15:17 3787 1

空空如也

空空如也

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

TA关注的人

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