NEW FEATURE FOR BATCH PCB!Mar 1, 2010
So you made a PCB design? Think others might benefit from it? Sell it! You can sell as many (or as few) designs as you want and can receive payment via check or paypal.
Monday, March 1, 2010
Sell your designs through BatchPCB!
BatchPCB is starting a new service where circuit designers can sell their boards through the BatchPCB Marketplace.
Compressed Sensing - Getting something for nothing
Wired has an interesting article on the data-manipulation techniques that could lead to real Blade-Runner / CSI style image enhancement.
I haven't seen the original paper, so I'm a little skeptical. I'd like to see what kind of error is incurred by this successive approximation. How different is the reconstructed image from the original? There are always limits to these things.
1 Undersample
A camera or other device captures only a small, randomly chosen fraction of the pixels that normally comprise a particular image. This saves time and space.
2 Fill in the dots
An algorithm called l1 minimization starts by arbitrarily picking one of the effectively infinite number of ways to fill in all the missing pixels.
3 Add shapes
The algorithm then begins to modify the picture in stages by laying colored shapes over the randomly selected image. The goal is to seek what’s called sparsity, a measure of image simplicity.
4 Add smaller shapes
The algorithm inserts the smallest number of shapes, of the simplest kind, that match the original pixels. If it sees four adjacent green pixels, it may add a green rectangle there.
5 Achieve clarity
Iteration after iteration, the algorithm adds smaller and smaller shapes, always seeking sparsity. Eventually it creates an image that will almost certainly be a near-perfect facsimile of a hi-res one.
I haven't seen the original paper, so I'm a little skeptical. I'd like to see what kind of error is incurred by this successive approximation. How different is the reconstructed image from the original? There are always limits to these things.
NASA's Golden Boy - Project M
IO9 has a great writeup on NASA's Project M to send humanoid telerobots to the moon in lieu of human exploration.
Wednesday, February 24, 2010
Inside Google
Wired has an excellent article on how the Google search engine works and it's continued development.
What strikes me about this article is how many times the core Google search engine has been revised - 5 major changes to the fundamental search architecture over the last 13 years. Also, the details about how Google handles "bi-gram breakage" are awesome. This kind of processing requires an very high level of 'understanding' of the human world, and Google is doing it extremely efficiently. This is the kind of system that is going to wake up one morning and take over it's own development.
What strikes me about this article is how many times the core Google search engine has been revised - 5 major changes to the fundamental search architecture over the last 13 years. Also, the details about how Google handles "bi-gram breakage" are awesome. This kind of processing requires an very high level of 'understanding' of the human world, and Google is doing it extremely efficiently. This is the kind of system that is going to wake up one morning and take over it's own development.
Just like Mombot used to Make
A New York Times article about food preparation and snack delivery robots.
BreakfastBot is ready to use his tiny, tiny hands to scramble your eggs.
Monday, February 22, 2010
Made by Robot Hands
A small stack of factory robot videos from the Singularity Hub. My favorite is the extremely awesome FANUC robot with a ridiculous array of tools:
Sunday, February 21, 2010
Friday, February 19, 2010
Subscribe to:
Posts (Atom)
