- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 可能是史上最详细-Faster RCNN Pytorch 复现全纪录
Faster RCNN 复现Faster RCNN作为两阶段检测网络发展中最重要的一个网络,基本可以视为检测任务的里程碑性成果。伴随而生的MaskRCNN,CascadeRCNN都成为了2019年这个时间点上除了各家AI大厂私有网络范围外,支撑很多业务得以开展的基础。所以,Pytorch为基础来从头复现Faster RCNN 网络是非常有必要的,其中包含了太多的Trick和理论中不会包括的先验...
2019-07-25 16:42:34
37768
16
原创 MakeFile.Python & C++ 混编教程 上
MakeFile.Python & C++ 混编教程 上对于习惯IDE的Programmer来说 底层实际上是非常陌生的领域 然而下探到C++编译机制,对于一个合格的工程师又是非常有必要掌握的技术因此 本篇文章将讲解利用MakeFile 来实现Python C++混编的目的首先不同平台的编译,存在着显著的差别:Linux/UnixLike平台的动态链接库一般为.so为结尾(sha...
2019-02-19 14:58:25
1248
2
原创 基础算法 之 BFS & DFS
AlgorithmBFS & DFS本篇文章讨论一个最基础寻路场景 迷宫 在DFS BFS 中怎样求解 基础数据:0#000000#*#########0###0#00#0000000000000#0#00##########0#0000#00#0000000000######00#0000######00000000#00000000000000#00##########0000
2017-11-13 19:49:13
858
原创 Monte-Carlo Ray Tracing System (一)原理以及架构设计
实时全局光照对于现在的CG相关行业来说 就如同一个待跨越的圣杯一样。而在GPU不断进步的过程中,我们却对实现全局光照越来越没有信心 。性能不够也是我们最常在嘴上提到的词语 但是可以说其核心原理早就实现了 在这些年其核心原理并没有取得很大的突破这也是现阶段无法实现实时全局光照的原因之一。对待这样一个系统来说 我们要先从原理说起也就是Monte-Carlo 数值积分。
2017-05-10 22:42:43
3363
1
原创 《Unity Shader 与 计算机图形学》第二章
提示:本篇将会非常长~本系列文章分为硬件编程入门工程实践上一篇主要介绍了GPU的特征工作原理 以及渲染的底层流程 其实对于新架构而言还有所不同
2017-02-04 19:44:04
4935
5
原创 《Unity Shader 与 计算机图形学》第一章
《Unity Shader 与 计算机图形学》第一章问题:入图形学大坑这么久,看了不少书,却发现一个严重的问题。大部分时间在知其然不知其所以然。没有一篇文章从GPU讲到游戏引擎再到游戏。 这种自底向上的架构性的东西对于图形学程序员来说可谓至关重要 我初学的时候就无时不刻在为GPU怎么参与图形运算 shader是干吗的? 管线是个什么鬼? 那些牛逼闪闪的demo效果为什么的那么好?所以:这个系
2016-12-28 19:50:21
8848
2
原创 Unity输入系统
Unity输入系统到了一定的阶段输入控制系统很重要 尤其是对于PC来说更是重要,但是市面上的博客输入控制写的实在是不堪入目,给初学者造成一种Input很垃圾的假象,那么我们就来好好探究一下 Unity输入系统首先看一下如果要做一个类似于WASD前进后退这种简单的功能 常见的博客里是怎么写的? if(Input.GetKey(KeyCode.W)){//当鼠标按下W键时,小球向前移动
2016-12-23 22:48:40
2213
2
原创 微软亚洲研究院比赛记:hackathon! MPC,Fight!
现在离截止时间还有十一个小时………….我刚写完了一段字符串处理代码正好乘着我们旁边北邮OI选手,以及队友睡着了 我来文字直播下比赛。主题:微软2016在build上统筹了五大交互技术也就是win hello认知服务(牛津计划)cortana inkkinect可以说这些都是为Hololens在铺平道路。那么除了以上这些扯淡内容我们来正式直播比赛我们要使用这些最新的人工智能和人机交互成果来产
2016-05-29 04:43:19
2437
原创 OPEN GL实践系列(1)
自从入了图形学的大坑 没计划去搞Direct x,反倒是因为不停的触及物理运算被迫又开了cuda并行运算的大坑,过两个月又要去搞AI了,整个人就处于不停的填坑过程疲于奔命 ; 而到了OPEN GL就一直挂在嘴边 但是实际上一直没有打开正确的使用方式 最近要写三维物理计算的论文所以特地又回来整open GL 搞演示 虽说OPENGL比Matlab原生的图形生成要麻烦的多 但是对于自定过程
2016-05-22 18:18:07
8721
原创 LEAPMOTION开发UI专题(2)
过了这么久才来写这篇实在是因为工程量实在是浩大首先声明我并不是专业的UI设计人员 我们所有的leap UI设计全部来源与项目需求 且因为项目不是商业项目 所以设计方法看起来有一种“邪门歪道”的既视感 但是为VR/AR环境中的交互设计提供了一种思路 以下内容并不是针对初学者而言的如果你是个unity/leap开发的双面小白 那么基本可以不用看这篇文章了整个项目的效果可以去这里看视频OK~
2016-05-18 18:46:12
6059
5
原创 LEAPMOTION开发UI专题(1)
很抱歉的是,之前说的LEAP/UI框架设计可能只有两篇 因为个人时间实在是不允许 这个问题如果展开去写的话 那么说写本书都是不为过的 且因为内容修改很是杂乱 所以我第一篇文章用来介绍LEAP预置UI的结构第二篇用来讲How to design&build~鉴于直接涉及交互问题 因此这篇文章的受众显得很尴尬 但是相信 认真按照我之前博客学习的同学都能够理解其中的意思 关于leap
2016-04-06 15:38:21
6887
10
原创 OPENCV入门系列(1)
前言:本系列从入门角度去学习计算机视觉相关知识,再从算法设计角度去解析计算机视觉中的一些基础算法以及技巧不知不觉就开了计算机视觉的坑 入门虽然没什么难度 但是opencv每个版本更新 都像是两个不同团队写的东西 真实被恶心到了 所以本系列文章都基于opencv3.0&VS2015与其他的版本差异或许在讲解过程中会提到。需要注意的是:本文默认你有一定的c++/c基础首先当然是环境配置啦(极
2016-03-22 11:28:56
995
2
原创 《深入探究C语言》系列——1.专题简介
《深入探究C语言》系列c语言 作为一个科班出身的Coder可谓是神奇一切似乎以他为起点 但多数人不会对他研究很深 和OIer或ACMer不同的是 大多数人太早的转向了面对对象语言也就是所谓的很强大的C# java python objc等等 一般人也不会去从底到顶的实现什么但是 一些重要的 设计思维 编程思维 甚至编程习惯就这样被遗失了 试想想windows.h 里面的东西你知道多少
2016-02-01 17:43:35
1644
原创 Unity leapmotion开发实录(5)完结篇
本系列文章将会从一个初学者的脚步去讲解unity和leapmotion协同开发的一系列问题:基础环境搭建场景创建核心组件使用sdk使用脚本编写与功能实现方法代码优化UI交互部分 特:本人水平有限所以有错误请及时指正 本人也会引用一些代码如果有所侵犯请联系删除 自2015.11.22开始周更本周 我们着重将讲解代码的优化问题首先 经过了上周我们 讲解的代
2015-12-24 19:11:38
14473
9
原创 Unity leapmotion开发实录(4)
Unity leapmotion开发实录(4)本系列文章将会从一个初学者的脚步去讲解unity和leapmotion协同开发的一系列问题:基础环境搭建场景创建核心组件使用sdk使用脚本编写与功能实现方法代码优化UI交互部分 特:本人水平有限所以有错误请及时指正 本人也会引用一些代码如果有所侵犯请联系删除 自2015.11.22开始周更本周着重开始讲解leap开
2015-12-15 19:42:14
7128
1
原创 Unity leapmotion开发实录(3)
Unity leapmotion开发实录(3)本系列文章将会从一个初学者的脚步去讲解unity和leapmotion协同开发的一系列问题:基础环境搭建场景创建核心组件使用sdk使用脚本编写与功能实现方法代码优化UI交互部分 特:本人水平有限所以有错误请及时指正 本人也会引用一些代码如果有所侵犯请联系删除 自2015.11.22开始周更 因个人原因上周拖
2015-12-08 21:52:15
7809
5
原创 Unity leapmotion开发实录(2)
Unity leapmotion开发实录(2)本系列文章将会从一个初学者的脚步去讲解unity和leapmotion协同开发的一系列问题:基础环境搭建场景创建核心组件使用sdk使用脚本编写与功能实现方法代码优化UI交互部分 特:本人水平有限所以有错误请及时指正 本人也会引用一些代码如果有所侵犯请联系删除 自2015.11.22开始周更第二部分:环境搭建本周我们
2015-11-29 16:11:33
10159
7
原创 Unity& leapmotion开发实录
Unity leapmotion开发实录(1)本系列文章将会从一个初学者的脚步去讲解unity和leapmotion协同开发的一系列问题:基础环境搭建场景创建核心组件使用sdk使用脚本编写与功能实现方法代码优化UI交互部分 特:本人水平有限所以有错误请指正 本人也会引用一些代码 如果有所侵犯请联系删除 自2015.11.22开始周更第一部分基-基础首先,关于le
2015-11-22 19:04:13
20149
7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人