3 dagongji10

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 20w+

Pandas基本API集锦

一、pandas 简介pandas 是基于 numpy 的一种工具,该工具是为了解决数据分析任务而创建的。它有两种常见的数据类型:Series,DataFrame。Series 是 pandas 中最基本的对象,类似一维数组,可以自定义标签(也就是索引),通过索引可以访问数组中的数据。DataFrame 是一个二维表结构,能够存储多种不同类型的数据,并且每一个坐标轴都有自己的标签,可以把它当作一个 Series 的字典项。二、Series 对象1、Series 的创建# 通过列表创建,此时会默认从

2020-07-30 23:15:56

CASIA-HWDB2.x 数据集DGRL文件解析(python)

CASIA-HWDB 数据集是最常见的手写汉字识别数据集,它包含脱机、联机两部分,分单字、文本行两种类型:HWDB1.x:脱机单字,1.0~1.2 三个版本,数据格式为 .gntOLHWDB1.x:联机单字,1.0~1.2 三个版本,HWDB2.x:脱机文本行,1.0~1.2 三个版本,数据格式为 .dgrlOLHWDB1.x:联机文本行,1.0~1.2 三个版本,一般常用的汉字识别多为脱机单字识别,该部分数据格式为 .gnt,网络上针对这种数据的解析文章也很多,这里主要介绍文本行识别数据集,

2020-06-30 21:02:39

matplotlib基本绘图API集锦

一、基本使用流程import matplotlib.pyplot as plt # 导入模块# 画布设置plt.figure(figsize=(12,9)) # 设置图像尺寸大小,参数值乘以100表示分辨率plt.subplot(m,n,j) # 多个图排列plt.figure().tight_layout() # 多个图排列时自动设置间距,消除重叠# 画图plt.plot(x, y)# 图形设置plt.xlabel( 'heigh

2020-06-20 18:56:11

viterbi 算法与python实现

Viterbi算法(部分内容转自知乎:《如何通俗地讲解 viterbi 算法?》)1、问题描述如下如所示,如何快速找到从 S 到 E 的最短路径?一:遍历穷举法,可行,但速度太慢;二:viterbi算法!注:viterbi 维特比算法解决的是篱笆型图的最短路径问题,图的节点按列组织,每列的节点数量可以不一样,每一列的节点只能和相邻列的节点相连,不能跨列相连,节点之间有着不同的距离,距离的值就不在图上一一标注出来了,大家自行脑补。2、算法分析(1)S 到 A 列的最短路径首先起点是S,

2020-06-02 15:21:19

Markdown编辑器typora集成图床插件,轻松搞定博客图片丢失问题

typora-copy-images-to: upload1、IDE工具:typora优势:书写方便,文档在编辑完成后迅速转换为阅读模式,效果能够实时呈现,方便修改调整;各种公式、插图、表格、代码等都能轻易实现,布局方便;UI界面简洁优美,操作起来得心应手。2、图床插件:picGo2.2.2下载:官方,非官方,官方下载速度太慢了!安装与配置:Windows安装直接点击....

2020-03-25 14:48:58

Video Understanding(3)——Spatio-Temporal Action Localization时空动作定位

《Action Tubelet Detector for Spatio-Temporal Action Localization》,2017,[caffe]《Tube Convolutional Neural Network (T-CNN) for Action Detection in Videos 》,2017,[caffe]

2020-01-13 09:30:39

评价度量指标之BLEU,METEOR,ROUGE,CIDEr

在 VTT (Video to Text) 任务中,需要衡量模型输出的视频描述语句的准确性,因为衡量的对象是一个个的自然语言文本,所以通常会选择自然语言处理领域的相关评价指标。这些指标原先都是用来度量机器翻译结果质量的,并且被证明可以很好的反映待评测语句的准确性,主要包含4种:BLEU,METEOR,ROUGE,CIDEr。1、BLEUBLEU(Bilingual Evaluation und...

2019-12-25 21:08:53

目标检测之RCNN、Yolo、SSD、RetinaNet与Anchor-Free

1、RCNN系列1.1 从RCNN到Fast RCNN、Faster RCNN(1)RCNNObject Detection任务主要包含两个内容:识别物体,确定位置。在识别物体这一块,传统的做法是利用特征点来表征物体的类,例如:SIFT,SURF等;在CNN方法出现之后,普遍采用“卷积+池化+全连接”的方式来完成。而对于确定物体的位置,最流行的就是莫过于Region Proposal,在图像...

2019-12-06 09:32:42

python+OpenCV+cuda计算光流

利用OpenCV计算TVL1光流,具体实现可参考 这里,需要注意的是要用 opencv-contrib-python,opencv-python 是不包含光流计算模块的;这是纯 CPU 的计算方式,计算速度为大约为 3FPS,很难实现实时,考虑使用GPU加速。1、OpenCV3.x / OpenCV2.xOpenCV本身支持C++的GPU光流计算方法,完成编译就能使用,但是python的GPU...

2019-10-24 19:49:52

Video Understanding(2)——Temporal Action Detection时序动作检测

上一篇文章《Video Understanding(1)——Action Recognition动作识别》翻译于一篇综述,可以作为动作识别的入门内容看待(其实现在回过头来看,里面的内容很粗糙,只能提供大方向上的参考)。本文则作为补充,记录一下自己学习动作识别的历程。1、TSN1.1 算法理解1.2 代码实现2、Decouple-SSAD2.1 算法理解2.2 代码实现2.3 后续问题...

2019-08-16 16:28:36

Face++(旷视)人脸检测SDK开发流程

1、SDK下载2、新建项目工程3、核心文件导入SDK包含三个核心文件:MGFaceppSDK-0.5.2.aar :里面包含SDK 的接口,一般使用最多的接口都封装在这里;MGLicenseManagerSDK-0.3.1.aar :授权SDK,专门负责检验授权,每次应用启动第一件事就是检测授权;megviifacepp_0_5_2_model :做人脸检测的模型文件,旷视将其合并压...

2019-09-06 17:44:51

Video Understanding(1)——Action Recognition动作识别

1.推荐阅读动作识别综述动作识别开源集锦2.何为 Action Recognition这里讨论的动作识别针对的是视频帧,也就是说:对每一帧图像进行动作的分类,然后总结出该序列帧属于哪一类动作。事实上,图像分类已经取得了比较喜人的成绩,但是对于视频分类(video classification)、表征学习(representation learning)来说,深度学习的进展还显得比较缓慢。...

2019-07-07 21:16:08

语义分割之FCN、Deeplab V3+

1、相关参考链接基本概念:语义分割三维语义分割空洞卷积两篇综述最新论文:LEDNet这里将语义分割网络分为两类:一类是以FCN为代表的“encode-decode”,另一类是以Deeplab为代表的“dilate convolution”(空洞卷积网络)。2、从FCN讲起FCN(Fully Convolutional Networks for Semantic Segmenta...

2019-05-22 19:36:16

准确率、召回率和mAP、AP50/75

1、准确率和召回率真实值与预测值之间的关系为:准确率(precision)和召回率(recall)作为统计值,各自的计算方式:P=TPTP+FPP=\frac{TP}{TP+FP}P=TP+FPTP​R=TPTP+FNR=\frac{TP}{TP+FN}R=TP+FNTP​准确率 PPP 给出了“预测为真值的样本中确实有多少比例为真值”,召回率 RRR 给出了“本来就是真值的样本模型预测出...

2019-05-13 11:27:13

三、OpenCV-python 之 图像处理(Ⅰ)

1、空间转换OpenCV的图像颜色空间很多,常见的有BGR、HSV等。cv.cvtColor(input_image, flag) # 空间转换函数,flag参数多达150多种,常用的cv.COLOR_BGR2GRAY、cv.COLOR_BGR2HSV(1)HSV空间中,色调范围Hue range【0,179】,饱和度Saturation range【0,255】,颜色明亮程度Valu...

2019-05-11 16:32:36

二、OpenCV-python 之 图像像素操作

1、像素值操作OpenCV读取图像后,将其作为numpy存储,所以大部分的图像计算都是numpy的工作px = img[100,100] # 获取像素点(100,100)的三通道颜色值blue = img[100,100,0] # 获取像素点(100,100)的蓝色通道数值img[100,100] = [255,255,255] # 修改像素点(100,100)的三通道颜色值...

2019-05-09 21:27:54

一、OpenCV-python 之 图像/视频/绘图

1、图像部分图像读取cv.imread(filepath, model)filepath:图片路径model:cv.IMREAD_COLOR读取3通道BGR图像,默认参数 cv.IMREAD_GRAYSCALE 读取灰度图 cv.IMREAD_UNCHANGED 读取4通道rgba图像注意:(1)读取是根据内容,而不是根据文件名...

2019-05-09 19:37:25

人体姿态估计:OpenPose、CPN

1、OpenPose2、CPNCPN(Cascaded Pyramid Network for Multi-Person Pose Estimation,级联金字塔网络)是2017 COCO Keypoints Challenge的冠军(同年亚军是AlphaPose),由旷视完成。它的主要工作是人体关键点检测,也就是说它是建立在人体边框检测的基础之上的,原文的人体边框检测是由FPN(就是Mas...

2019-05-06 18:06:28

分类任务之LeNet-5、AlexNet、VGG、ResNet、GoogLeNet

1、LeNet-5手写体数字识别模型,是一个广为人知的商用的卷积神经网络, 当年美国大多数银行用它来识别支票上面的手写数字。Lenet-5 原始结构如下图所示,包括:卷积层,降采样,卷积层,降采样,卷积层(实现全连接),全连接层,高斯连接层(进行分类)。在后期发展中,降采样层被 max_poolingmax\_poolingmax_pooling 所取代,分类也被 softmaxsoftm...

2019-04-01 21:28:47

4、数据库应用系统功能设计与实施

2019-03-17 13:15:06

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取