A few weeks ago, I wrote about 3-D printing in light of a Knight Rider episode in which KITT photographed a key and then used a handy laser cutter to produce the key. But in that post, I never considered the other component of that technology, namely, making a key based on a photograph. Fortunately, a couple of scientists at the University of California-San Diego got right on that problem and proved that you can, indeed, copy a key from a photograph.
Dr. Stefan Savage, a UCSD computer scientist, and his student, Benajamin Laxton, demonstrated their software on two images of a key. The first was taken from close range with a cellphone camera. The second set of keys was shot using a telephoto lens form a rofotop to capture an image of keys on a cafe table 200 feet away. Then they wrote an algorithm in Matlab that could normalize the picture of the key depending on distance and the angle of the photo. Once the image has been normalized, it was a relatively simple matter to encode the ridges along the keylength into a numerical pattern, and then render that pattern into a real metal key.
Of course, the unanswered question for this experiment has to be, Why? Here’s what Savage said on the UCSD website: “If you go onto a photo-sharing site such as Flickr, you will find many photos of people’s keys that can be used to easily make duplicates. While people generally blur out the numbers on their credit cards and driver’s licenses before putting those photos on-line, they don’t realize that they should take the same precautions with their keys.”
Well, that’s a good point, and it’s something worth being careful about. But I still say he watched too many police shows.
The writers of Knight Rider love us. Better yet, they are us. In last night’s Halloween episode, Zoe showed up in a Claire Bennet costume (Heroes‘ famed cheerleader), and Billy comes dressed as Capt. Jack Harkness of Dr. Who and Torchwood fame. We also got some love from the producers with the initiation of a multi-episode story arc (perhaps a product of the fact that Knight Rider has been picked up for the full season).
Around half way through the episode we learn that KITT has been programmed with a self-destruct mechanism by his creator, Dr. Charles Graiman, so there would be a failsafe against KITT going bad. Graiman is familiar with cyborgs gone wild, because he made a KITT prototype named KARR (who is not, as it happens, a car) with the capability to self-program. KARR’s evolution as a learning machine apparently led him to cause the deaths of seven people, though we don’t know how, exactly.
I almost laughed out loud at the start of last night’s episode of Knight Rider. Mike Traceur sat in KITT’s driver’s seat, reading a dossier, and watching football as he cruised down some scenic highway—and why not, when he’s got a car that can drive itself. Which is when it hit me: I’ve been writing about Knight Rider for weeks without looking into where we are on the whole self-driving car thing! I mean, a car that drives itself has to come before a talking car in the pantheon of useful technology, right?
Maybe it was the success of The Matrix, or maybe it was the age of the Internet that did it, but in the last 10 years, it’s no longer flying cars or fast-talking robots that symbolize the world of the future. No, these days it’s the ability to almost touch piles of data that has become the sine qua non of quality futuristic imaginings. Case in point, Minority Report. The high point of that film (for me, anyway) had to be when Tom Cruise dons his info gloves and commences a magnificent danse du data, shuffling through the visions of the precogs accompanied by the strains of Schubert’s Unfinished Symphony. Down here in small screen land, Knight Rider‘s writers make data manipulation a staple of the show.
Ah, the beach episode, a classic of the 1980s crime fighter genre, brought to vivid life in last night’s episode of Knight Rider, when Mike Traceur must infiltrate a band of (what else?) surfing mercenaries to locate a missing secret agent. Fortunately, an episode on the beach creates a perfect opportunity to bust out what has to be one of the coolest, if not always the most useful, things a super car can do, which is go into submarine mode. In last night’s episode a rocket actually blasted KITT off a cliff and into the water. Kitt’s shielding protected Traceur and this week’s sidekick, Zoe Chae, and he made a mid-air transformation to Aqua-KITT. Safe below the waves, Traceur and Chae pondered their next course of action.The episode got me wondering: Could we actually build a submarine car? As you can see from the video clip (skip ahead to 2:35 in the video): yes.
For all the giant exploding Death Stars in SciFi, its really the mundane devices that stay with us for years after. Doctor Who‘s sonic screwdriver, Picard’s replicator, and Spock’s tricorder have at least as much resonance for us as any gigantic space laser that ever turned a plot. In Knight Rider, our resident crime fighters rely pretty heavily on KITT’s ability to find people. He accesses a government database — usually the DMV — and then connects to various surveillance cameras in the area (Knight Rider crooks do tend to like Vegas casinos). The ability to access closed-circuit cameras aside, what’s really amazing here is KITT’s ability to digitally match photos to a moving image. For modern law enforcement and software search companies, that’s something of a holy grail.
The new Knight Rider series may have flaws, but at least it owns its 80s-era roots. Last night’s episode had all the trappings of the David Hasselhoff original: well-endowed women strolling around in bikinis, a car suffering a fender bender that causes it to explode, and an early-episode use of Turbo Boost, which is pretty much the Knight Rider equivalent of chanting “By the Power of Greyskull!” or “Form Blazing Sword!”
And as in the original show, KITT is conveniently loaded up with whatever gadgetry Michael Knight will need to solve the case. In a throwaway scene in the middle of this episode, Knight and Sarah Graiman (as the resident Babe Mechanic/Scientist that NBC feels we all should have in our lives) are sitting in KITT, pondering how best to steal a car from one of the bad guys. Stealing the car would be much easier if they had the key to the car, so KITT obliges them by by figuring out what key would be needed to open the car and making a software image of it. Then Graiman orders KITT to bust out his 3-D Duplicator. A little box located somewhere in the space that would be occupied by a backseat in a normal car springs to life, a laser starts cutting some kind of material, and voila, Knight gets the key he needs. He even looks suitably impressed at the technology.
Sometime in the future, a group of renegade scientists and technologists will take a time machine to now. They're spilling the secrets of tomorrow here at Discover's Science Not Fiction blog.
▪ Malcolm MacIver is a bioengineer at Northwestern University who studies the neural and biomechanical basis of animal intelligence. He consults for sci-fi films (Tron Legacy, Joss Whedon's The Avengers), and was the science advisor for Caprica. He covers AI and robotics for Science Not Fiction.
▪ Kyle Munkittrick (Web, Twitter) is program director at the Institute for Ethics and Emerging Technologies. He covers transhumanism.