It has been a long time since last update. In my recent work, I want to intuitively understand how deep learning work rather than using some deep learning frameworks. Therefore, I decide to program the deep learning code from the very beginning. After referring the tutorial of Andrew Ng, I write a simple DNN code for cat classification. The source code can be downloaded here.
最近发现微软的vscode编辑器貌似做得貌似越来越好了,于是也想尝试着体验下。毕竟有时候不是随时都要用集成度比较高的IDE,过于庞大,也累赘。而传说中的。编辑器之神vim,以及神之编辑器Emacs,个人觉得不是太符合自己的操作习惯,于是这么看来vscode确实可以一试。用python和C++较多,就研究了一下windows/Ubuntu对于它们的配置。
近年工作中,唯一能和之前所学的机器人方向比较有关联的,就是虚拟拍摄系统中的视觉定位系统了。于是借着这个机会,在这一年多的时间里,断断续续,又学习和回顾了一些和SLAM比较相关的知识。俗话说的好:“好记性不如烂笔头,烂笔头不如电子档,电子档不如写在网络上”。于是,我就决定将我的好记性记录一下。
虚拟拍摄的本质核心是要将实拍摄像头的参数信息,实时传递到虚拟场景中,让虚拟摄像机与其参数同步。因此本质上就是一个SLAM的问题,即:计算实拍相机到底在哪里(定位),以及这个场景里有哪些东西是我的定位参考(建图)。对于SLAM的东西,个人觉得理解起来确实有一定的难度。所以我自己的一些理解可能也会是错的。以后发现了,慢慢再来修正,也希望有人能指出我的一些错误。OK,Let‘s GO!
Read More
近来,一神奇友人与我提起,欲藏信息于图像,以作拷贝追踪之用也。大致为加一层肉眼不可见,然可以检测出来之标识,亦称为数字水印技术。之前虽未涉猎,然觉得有趣,遂决定尝试一番。同月,广电总局居然也和NexGuard签署了水印保护协议,本人不才,目前也是影视技术研发一员,顿觉此技术约莫也是有用的,何须耗费财力于外邦也?摸索三日,得一粗陋之结果,虽觉毫无创新之处,然也有所得,遂记之~
It was a sunny day. I started to setup my Spark Evironment. After reading a lot of online tutorials about how to config Spark1.X on Intellij Idea, I found it would be very easy. But something unexpected may happen any time. I still met some troubles as the Spark2.X has some differences from Spark1.X. That is why I want to write this blog to specify how to setup Spark2.X on Intellij Idea. There are five elements required:
Recently, I start to touch the Docker technology as I had a idea with some of my friends that we want to run Spark on Docker. The reason that this blog written in English is that I run Docker on Ubuntu and there is no chinese input method installed.
Read More
最近的工作中,有个需求,需要监控用户使用Windows电脑时候的鼠标键盘事件、cpu内存使用量、以及守护另外一个程序。涉及到的一些知识,个人觉得除非以后要写个外挂、流氓软件、或者是盗号软件,应该以后都不会用到了。
但是个人觉得还是记录下来一些比较好,万一以后要用到还忘记了,就TM尴尬了。难说以后混不下去了,还可以去盗号赚点生活费什么的。
Read More