03 2019 档案
摘要:[toc] 1. MOT评价指标 MOT :multiple object tracking 评价出发点 : 所有出现的目标都要及时能够找到; 目标位置要尽可能与真实目标位置一致; 每个目标都应该被分配一个独一无二的ID,并且该目标分配的这个ID在整个序列中保持不变。 评价指标数学模型 : 评价过程
阅读全文
摘要:[toc] 1. 准备代码与数据 "deep_sort开源代码" 克隆到本地服务器 git clone https://github.com/nwojke/deep_sort.git 下载MOT16数据集(MOT:Multi Object Tracking, 16的意思是相比MOT15多了更多的细节
阅读全文
摘要:   2. 维度的概念 一般认为时间的一维,而空间的维度,众说纷纭。霍金认为空间是10维的。 3. 为什么要进行降维? 维度灾难 :当维度超过一定值的时候,分类器效果呈现明显下降。 PCA旨在找到
阅读全文
摘要:题目 班上有 N 名学生。其中有些人是朋友,有些则不是。他们的友谊具有是传递性。如果已知 A 是 B 的朋友,B 是 C 的朋友,那么我们可以认为 A 也是 C 的朋友。所谓的朋友圈,是指所有朋友的集合。给定一个 N N 的矩阵 M,表示班级中学生之间的朋友关系。如果M[i][j] = 1,表示已知
阅读全文
摘要:[toc] 1. 读入图片并显示 2. RGB通道分离 基于numpy数组的方法 注意 :OpenCV读取的顺序是BGR。 基于OpenCV的RGB通道分离 3. RGB通道分离 4. 单像素处理 5. 遍历图像 图片的蓝色分量显示 5. 给图片添加椒盐噪声 注:np.random.random()
阅读全文
摘要:题目 一共39层台阶。如果我每一步迈上1个台阶或者两个台阶,先迈左脚,再迈右脚,然后左右交换,最后一步迈右脚,也就是一共要走偶数步,那么,上完39级台阶,有多少种不同的方法? 思路 采用递归的思想,边界条件就是台阶上数小于0,返回0;台阶上等于0,而且步数恰好是偶数步,那么说明走完了所有台阶,方法加
阅读全文
摘要:题目 给定一个由 '1'(陆地)和 '0'(水)组成的的二维网格,计算岛屿的数量。一个岛被水包围,并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。 示例 1:输入: 示例 2:输入: 思路 DFS,深度遍历搜索 visited记录遍历过的陆地 代码
阅读全文
摘要:题目 给定一个未排序的整数数组,找出最长连续序列的长度、 要求算法的时间复杂度为O(n). 示例 : 思路 思路一 1. 先由小到大进行排序 2. 考虑三种情况: 1. 前后相差1,则是连续序列 2. 前后相等,循环continue 3. 最后一个元素,break 代码
阅读全文
摘要:[toc] 1. 评价指标的局限性 准确率(Accuracy) 精确率(Precision) 召回率(Recall) 均方根误差(Root Mean Square Error, RMSE) 1.1 准确率 准确率: 指分类正确的样本占总样本个数的比例 准确度的问题: 当不同类别的样本比例非常不均衡时
阅读全文
摘要:1. 特征归一化 为了消除数据特征之间的量纲影响,我们需要对特征进行归一化处理,使得不同指标之间具有可比性。 对数值类型的特征做归一化可以将所有的特征都统一到一个大致相同的数值区间内。最常用的方法主要有以下两种。 备注: 有道云笔记支持的是KATEX语法 1.1 线性函数归一化(Min Max Sc
阅读全文
摘要:题目 :《Mask Scoring R CNN》 CVPR 2019 Oral Paper (2017年783篇论文,获得口头报道的有215篇,oral paper很有含金量) 华中科技大学horizon.ai地平线计算机视觉技术研究中心 1.1 Abstract 让深度网络意识到自己的预测质量是一
阅读全文
摘要:题目 给定一个从1 到 n 排序的整数列表。 首先,从左到右,从第一个数字开始,每隔一个数字进行删除,直到列表的末尾。 第二步,在剩下的数字中,从右到左,从倒数第一个数字开始,每隔一个数字进行删除,直到列表开头。 我们不断重复这两步,从左到右和从右到左交替进行,直到只剩下一个数字。 返回长度为 n
阅读全文
摘要:题目 给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。 你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为 NULL 的节点将直接作为新二叉树的节点。 示例 1: 注意: 合并必须从两个树的根节点开始
阅读全文
摘要:给定一个非空整数数组,找到使所有数组元素相等所需的最小移动数,其中每次移动可将选定的一个元素加1或减1。 您可以假设数组的长度最多为10000。 例如: 思路 寻找中位数 代码 int minMoves2(int nums, int numsSize) { //排序 for(int i = 0; i
阅读全文
摘要:给定一个非空数组,返回此数组中第三大的数。如果不存在,则返回数组中最大的数。要求算法时间复杂度必须是O(n)。 示例 1: 示例 2: 示例 3: 思路 先排序,再判断输出 int thirdMax(int nums, int numsSize) { int x; //排序,由大到小 for(int
阅读全文

浙公网安备 33010602011771号