This project is an aid to the blind. Till date there has been no technological advancement in the way the blind navigate. So I have used deep learning particularly convolutional neural networks so that they can navigate through the streets.
- Assistant Professor at School of Information Science and Technology, ShanghaiTech, Shanghai
- PhD from ETH Zurich
- author of OpenGV
- inviting PhD Applications
r/cad: ***Computer-Aided Design*** A place to talk about anything related to CAD. Ask questions about CAD software, drawing standards or just show off your latest project.
Did Germany experience rapid industrial expansion in the 19th century due to an absence of copyright law? A German historian argues that the massive proliferation of books, and thus knowledge, laid the foundation for the country's industrial might.
I’m sort of obsessed about iteration speed. I’ve written about this in the past and it deserves more posts in the future, but the quick summary is that iteration speed is always going to be the strongest competitive advantage in this industry. There’s of course many ways we can iterate faster, but for today let’s focus on two particular aspects of it: testing and deploying more often.
For something that we spend a third of our lives doing (if we’re lucky), sleep is something that we know relatively little about. “Sleep is actually a relatively recent discovery,” says Daniel Gartenberg, a sleep scientist who is currently an assistant adjunct professor in biobehavioral health at Penn State. “Scientists only started looking at sleep...
This is an undergraduate textbook suitable for linear algebra courses. This is the only textbook that develops the linear algebra hand-in-hand with the geometry of linear (or affine) spaces in such a way that the understanding of each reinforces the other. The text is divided into two parts: Part I
In January of 2013, some nice folks at Intel released a Software Occlusion Culling demo with full source code. I spent about two weekends playing around with the code, and after realizing that it made a great example for various things I'd been meaning to write about for a long time, started churning out blog…
This post is part of a series - go here for the index. Welcome back! The previous post gave us a lot of theoretical groundwork on triangles. This time, let's turn it into a working triangle rasterizer. Again, no profiling or optimization this time, but there will be code, and it should get us set…
libfive is a software library and set of tools for solid modeling, especially suited for parametric and procedural design. It is infrastructure for generative design, mass customization, and domain-specific CAD tools.
DataScience Digest - Collection of the top news, articles, videos, podcasts, events, books and presentations on Machine Learning, Deep Learning, Natural Langu
The purpose of deep learning is to learn a representation of high dimensional and noisy data using a sequence of differentiable functions, i.e., geometric transformations, that can perhaps be used…
The good news about Erlang can be summed up at this: Erlang is the culmination of twenty-five years of correct design decisions in the language and platform. Whenever I've wondered about how something in Erlang works, I have never been disappointed in the answer. I almost always leave with the impression that the designers did the “right thing”. I suppose this is in contrast to Java, which does the pedantic thing, Perl, which does the kludgy thing, Ruby, which has two independent implementations of the wrong thing, and C, which doesn't do anything.
W. Lavrijsen, and A. Dutta. Proceedings of the 6th Workshop on Python for High-Performance and Scientific Computing, page 27--35. Piscataway, NJ, USA, IEEE Press, (2016)
A. Zeng, S. Song, M. Nießner, M. Fisher, J. Xiao, and T. Funkhouser. (2016)cite arxiv:1603.08182Comment: To appear at the Conference on Computer Vision and Pattern Recognition (CVPR) 2017. Project webpage: http://3dmatch.cs.princeton.edu.