ReconstructMe

Posted May 25, 2012 by zhuoliang
Categories: Uncategorized

http://reconstructme.net/

一个用来capture 3D model的算法(软件?),测验下来效果貌似比Kinect Fusion PCL Open Source版效果要好不少,估计其中用到了不少surface, smooth, modeling的东西来去除noisy和建立合理的model。看来这个领域还是有不少好的东西出来了,挺有发展前景的。

下一步就应该对model进行semantic的分析了,比如material, semantic object parts,没有这些semantic的东西,构造出来的model也只是一些好看的点跟面而已,没有任何实际用处。

有了成熟的对构造的model 分析的算法,构建一个realistic的3D虚拟世界就不再是梦想了。一起前行吧!

Kinect Fusion

Posted May 25, 2012 by zhuoliang
Categories: Uncategorized

Finally, 我还是玩上自己很久以来就想玩的东西,还是拿着pay的,哇哈哈哈

http://pointclouds.org/documentation/tutorials/compiling_pcl_windows_3rdparty_installers.php

按照上面的过程把PCL安装好,然后build kinfu_app_debug 这个 project,几点注意的:

1. 貌似Kinect Windows SDK 跟 OpenNI的驱动是冲突的,我暂时靠uninstall Win SDK来解决这个问题,应该有直接switch的方法的。

Let’s me figure it out more!!!

Starting my magic summer @ WDI

Posted May 23, 2012 by zhuoliang
Categories: Uncategorized

WDI果然是一个很cool的地方,每个人最关心的都是自己做的东西是不是最好玩的,最酷的~

这几天先做一个用Kinect SDK 的 Face Tracking 做 Emotion detection吧。

1. Kinect SDK Face Tracking

http://msdn.microsoft.com/en-us/library/jj130970.aspx

2. Windows程序下浮点数的输出

“swprintf ” instead of “wsprintf”… wired

Sparse Bundle Adjustment (SBA) 使用

Posted April 26, 2012 by zhuoliang
Categories: Uncategorized

下载地址:

http://www.ics.forth.gr/~lourakis/sba/

说明文档:

http://www.ics.forth.gr/~lourakis/sba/sba-toms.pdf

看起来这个函数非常的flexible,可以很自由地选择固定的和需要优化的参数,只要你提供相应的projection方程。

Compile的过程中需要用到 LPACK library. 在cmake编译的时候把LPACK的几个lib文件链接进去即可。

CUDA3.2 + OpenCV2.1 + VS2008配置

Posted January 19, 2012 by zhuoliang
Categories: Uncategorized

1. 配置CUDA

利用 CUDA VS WIZARD 帮助配置好了CUDA。

2. 配置OpenCV2.1

配置好OpenCV2.1+ VS2008. 主要是下载pre-built OpenCV lib,然后把库路径等加入VS 2008.

3. CUDA + OpenCV

利用CUDA VS WIZARD建立CUDA程序,这样的话CUDA所需要的参数都自动配置好了。然后加入OpenCV的库。

http://opencv.willowgarage.com/wiki/VisualC%2B%2B_VS2010

需要注意的是:

以.cu后缀结尾的文件会自动利用CUDA的编译器进行处理,由于CUDA的编译器并没有VC的编译器这么强大,无法编译OpenCV的库。

所以我们需要把主要的利用了OpenCV Code的程序写在.cpp文件中,而.cu文件中只放CUDA相关的code。

测试文档

Posted September 29, 2010 by zhuoliang
Categories: 闲情杂记

Tags:

大四的生活闲散无比,前段时间宅在寝室恶补了好几部日本动画片,今天晚上又看完了《The Cove》,发现自己居然有希望把它和《高达00》串在一起组织出一片骚文。

刚看完《高达00》的时候感觉自己啥都没看懂,觉得还是《SEED》这种青春偶像+机棍的模式来得比较爽快。待我再细细品味了一遍后发现《00》其实提供了一种创建河蟹世界的思路:世界上这么多的冲突、矛盾都是由于人与人之间无法相互理解所造成的,当人与人之间能直接通过脑电波进行沟通,当感同身受这句话成为现实,当我们能切切实实感受到其他人的一切情感——忧愁或快乐、悲伤或幸福,当我们能真切的明白自己所做的一切对他人意味着什么,也许世界就美好了。说到底我还是相信人性本善的。

“我们所看到的海豚的微笑,是世界上最残忍的谎言。”如果只是看着它们的“笑容”,谁又知道我们的欢呼声对于它们是一种折磨呢?看着网上湖南大水的消息,身处上海的我波澜不惊,人与人之间所谓的感同身受都显得如此的客套,更何况人与海豚呢。退一步想,相比于我们餐桌上的红烧肉和干锅鸡,其实海豚的遭遇算不错的了。道德和伦理学从来是个带着强烈的人类主观倾向的领域,要达到真正“众生平等”的境界,起码得等到人类学会光合作用以后了,连佛教徒都还要吃素呢,毕竟生存是第一要务。

相比让人类学会光合作用这个方案,还是脑电波的实现比较靠谱一点,毕竟和自己将要做的事情相近点,看来以后可以做的事情还多着呢。不过此时此刻,最为靠谱的还是洗漱完毕上床明天早起准备后天答辩。

毕业的日子就在眼前,校园里身着学士服的同学们都希望在这个地方留下多一些的痕迹、带走多一些的回忆,同时,我很惊异自己还能蛋定地保持着寝室-实验室-食堂的生活,毫无感觉。嗯,等答辩完我就立刻启动伤感模式,力求泪眼婆娑、正常毕业。

Test for LaTex

Posted September 29, 2010 by zhuoliang
Categories: Uncategorized

LaTex math formular

x + y = z


Follow

Get every new post delivered to your Inbox.