de en es fr nl pl pt sv zh

vision

A Vision for the Team: The Conclusion of my Series on Design Team Strategy

Maximilian Speicher

Tales of Design & User Experience (ToDUX) #13 ⁂ Dear readers & friends, It’s been a while, and I’m sorry for that. I’ve been suffering from a mild case of writer’s block for the better part of the past year. But I’ve managed to turn things around and could finally finish my...

Notes to Myself — For Photography and Living — John Neel

John Neel

A Few Thoughts On Photography, Light and Seeing   Originally published Published on: Oct 17, 2013 “It’s easy to respond to a world that is new to us. However, if we pay attention, it is possible to find things in the commonplace that look amazing. Soon, we begin to see the familiar in entirely new...

In Frame Out of Frame

John Neel

TeePee – © John Neel         This article is a repost from 2013.   The photographic image captures a segment of what is in front of the camera, but the viewer senses that what is shown is simply a crop of a much larger scenario. The framing of an image is a border of sorts. To a degree, it defines...

KinectFusion Presents: Lord Pyry

Brian C. Becker

After working all weekend on getting PCL’s new KinectFusion and collecting cool voxel representations of my friend (and after fixing the bug patch), we got this rendering: We got this by setting the voxel size to be about upper-torso sized and then spinning my friend around on a chair. Thanks to...

KinectFusion Weekend (T-107)

Brian C. Becker

So KinectFusion is an awesome new Microsoft algorithm for the GPU that essentially does real-time SLAM with Kinect RGBD cameras. They didn’t publish the source, but the WillowGarage PCL and OpenCV guys have been busy implementing it from the paper. And I must say, the beta versions so far in the...

Intel Quick Sync Hardware Encoding

Brian C. Becker

This post details my experiences with Intel’s hardware encoding Quick Sync functionality that is part of their new processors. I’ve spent the past three days struggling with the Intel Media SDK to implement encoding of video streams to H.264 and wanted to (a) document the experience and (b)...

Kinects & IR & Microscope

Brian C. Becker

Microsoft, always the butt of nerd jokes with Windows and blue screens, has introduced a new device that will revolutionize robotics: the Kinect. It is a depth-camera using structured light that gives full 3D representations of indoor environments within 2 to 10 feet along with a normal camera...

Matrix Multiplication Optimization

Brian C. Becker

Sparse encoding and finding solutions of the form Ax=b with x subject to an l1 norm is a popular solution in signal reconstruction and now face recognition. Unlike the least-squares l2 norm which can be solved rapidly with SVD, finding the sparse l1 norm is a rather CPU expensive task. One of the...

Analysis of JPEG Decoding Speeds

Brian C. Becker

As a computer vision/controls grad student at CMU, I often work with very large image/video datasets. My latest project involves a terabyte or so of image data – all compressed in JPEG format to save space. I usually analyze the data in batches and am interested in maximum speed for minimum cpu...

Kalman Filters + QNX madness

Brian C. Becker

Today was a packed day, full of excitement. As the TA for computer vision, I had to give the lecture today since my professor is in Kyoto at the ICCV conference. My lecture was on SIFT, arguably the most important concept in computer vision. And so many glazed looks from the class….sigh….at least...