KinectFusion is a powerful 3D reconstruction technique based on Microsoft Kinect Sensor. It's included in the Microsoft Kinect SDK, which is pretty easy to use. But if you wish to do some serious vision applications based on that, more technical details need to be figured out. And here are some …
Articles in the Computing category
C++ or MATLAB for research?
I used to be (and still am) a big fan of C#/C++, and wrote all the research codes in these languages. But after reading this post by Olivier Duchenne discussing about MATLAB's advantages, my view is changing and think MATLAB may be a better candidate for research...
Why did …
Sending Emails from Cygwin
Googled a lot but couldn't find tutorials about how to send emails from Windows command line. After playing with the mail tools in Cygwin, found it's pretty straightforward and put it up here for future reference.
- Install cygwin if you don't have it. (It's handy if you are familiar with …
Build a Small-World Fish-Eye Style Panorama
Sometimes a small-world panorama is quite stunning. For comparison, a regular panorama is shown below.
Spent about half an hour to do experiments and finally get a program to convert to regular panorama to small-world style.
The key is coordinate system transform, from rectangular to polar. This is pretty intuitive …
Efficiency comparison among several platforms for scientific computing
[Update2] I used the library eigen to reimplement the algorithm, reducing the code from 84 lines to 41 lines (wow), and time increases 11%. Looks acceptable, with similar workload as unoptimized C#, but the same speed as heavily optimized C# (with 164 lines of code and unsafe compilation). What's even …