![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
qq_32799915
这个作者很懒,什么都没留下…
展开
-
HOG特征(方向梯度直方图特征)
HOG特征(方向梯度直方图特征)Histogram of Oriented Gridients 最早是由法国研究员Dalal等在CVPR-2005上提出来的,一种解决人体目标检测的图像描述算子,是一种用于表征图像局部梯度方向和梯度强度分布特性的描述符。其主要思想是:在边缘具体位置未知的情况下,边缘方向的分布也可以很好的表示行人目标的外形轮廓。HOG特征检测算法的几个步骤:颜色空间归一化—>梯度计算原创 2017-10-19 19:22:22 · 4281 阅读 · 0 评论 -
从视频中提取帧并提取光流
从视频中截取帧python-opencv 使用ffmpeg 代码输入视频,输出视频中的每一帧图片,并保存,以及整个视频的帧数。from __future__ import print_functionimport sysimport numpy as npimport osimport imageioimport cv2Height = 256Width = 256fil...原创 2019-01-03 16:48:16 · 13316 阅读 · 15 评论 -
推荐算法(一)
推荐算法推荐系统(Recommendation System, RS),简单来说就是根据用户的日常行为,自动预测用户的喜好,为用户提供更多完善的服务。推荐按系统被广泛应用于电商购物推荐,电影推荐,音乐推荐,阅读浏览推荐。。。。。它的应用几乎无处不在。那么推荐系统的目的是什么呢?帮助用户找到想要的商品(新闻/音乐/……),发掘长尾。套用在互联网领域中,指的就是最热的那一小部分资源将得到绝...原创 2018-10-09 17:04:44 · 1007 阅读 · 0 评论 -
python 数组中的逆序对
# -*- coding:utf-8 -*-count = 0 class Solution: def InversePairs(self, data): global count def MergeSort(lists): global count if len(lists) <...原创 2018-10-15 21:14:58 · 552 阅读 · 0 评论 -
kNN算法及实现 python
原理测量不同特征值之间的距离来进行分类优点:精度高,对异常值不敏感,无数据输入假定缺点:计算复杂度高,空间复杂度高适用数据类型:数值型,标称型2. 面试题knn三要素:k值选择;距离度量(欧式距离,马氏距离);分类决策规则(多数表决规则) k值选择:k值越小模型越复杂,更容易过拟合;k值越大,模型越简单,当k=N时,无论什么样本都会属于训练集中类别最多的那个类 优缺点 ...原创 2018-08-29 20:48:33 · 383 阅读 · 0 评论 -
感知哈希 ,平均哈希,差异值哈希
感知哈希可以用来判断两个图片的相似度,通常可以用来进行图像检索。感知哈希算法对每一张图片生成一个“指纹”,通过比较两张图片的指纹,来判断他们的相似度,是否属于同一张图片。常用的有三种:平均哈希(aHash),感知哈希(pHash),差异值哈希(dHash)算法步骤他们的步骤都类似:平均哈希1.图片缩放,一般为8*8,或者32*322.将图片灰度化3.求平均值,并根据平均值将每一个像素二值化4.将8...原创 2018-07-11 15:24:26 · 13912 阅读 · 5 评论 -
8种应对机器学习数据集类别不平衡的策略
数据集类别不平衡通常发生在分类问题上,例如有两个类别(A,B)的数据集,A有80个,而B有20个,那么这个数据集是不平衡的。大多数数据集每一个类别通常不是完全的平衡,小的不平衡不会有太大的问题。但是当样本分布差距很大的时候,就会有很大的影响。严重的不平衡会导致训练的模型大概率会输出数量较多的那个类别,使模型具有很强的偏向性。 1.获取更多的数据这是一个最简单直接的办法,但往往数据并不是很容易获...原创 2018-06-21 09:31:11 · 3066 阅读 · 0 评论 -
迁移学习Transfer Learning
在迁移学习中,我们已有的知识叫做源域(source domain),要学习的新知识叫目标域(target domain)。迁移学习研究如何把源域的知识迁移到目标域上。特别地,在机器学习领域中,迁移学习研究如何将已有模型应用到新的不同的、但是有一定关联的领域中。(a)传统机器学习对不同的学习任务建立不同的模型,(b)迁移学习利用源域中的数据将知识迁移到目标域,完成模型建立。迁移学习按照学习方式可以分...原创 2018-06-08 16:07:01 · 1460 阅读 · 0 评论 -
图像语义分割 DeepLab v3+ 训练自己的数据集
环境:ubuntu 16.04 + TensorFlow 1.6.1 + cuda 9.0 + cudnn 7.0 +python2.7 tensorflow 项目链接 https://github.com/tensorflow/models.git下载后解压,所需要的工程在models/research/deeplab/ 目录下1. 测试本地环境首先添加slim路径,每次打开terminal都要...原创 2018-04-24 21:53:15 · 22687 阅读 · 216 评论 -
corner-net inference过程
inference1. sigmoid 出左上和右下角点的heatmaptl_heat = torch.sigmoid(tl_heat) br_heat = torch.sigmoid(br_heat)2. 然后进行一个NMS 也就是最大池化tl_heat = _nms(tl_heat, kernel=kernel) br_heat = _nms(br_heat, ke...原创 2019-06-18 14:49:49 · 467 阅读 · 1 评论