Archive for August, 2007
Algorithms, Algorithms where’s the source code?
I ran across this website, Computer Programming Algorithms Directory, while looking for resources for topics on this website. It’s not very large but it’s a good collection of algorithms and source code many of which will be of interest to artificial intelligence developers.
If you are looking for quick how to do somethings use Google Code Search. I find it useful for looking up specific things I know how to do but have forgotten the details.
There is also Sourcebank which has a directory of links to source code.
And for bigger projects, many of which you can join and contribute to try Source Forge
And there’s a list to your right of source code on various topics on this site. Topics that don’t have source code here usually have the algorithms spelled out for you. See specific topics for more information.
Your face is your password
In a radical new approach to solving identiy theft, CBL researchers are using three-dimensional information to obtain a unique biometric signature of a person’s face. With cutting-edge hardware and novel algorithms, they are designing system that turns a process practically as effortless as taking a photograph into a powerful authentication protocol.
Remembering dozens of personal identification numbers and passwords is not the solution to identity theft. Both are inconvenient to memorize and impractical to safeguard, and in essence merely tie two pieces of information together. Once the secret is compromised, the rest follows. The solution is to be able to tie private information to its owner in a way that cannot be compromised – biometric authentication
The CBL’s URxD system has the potential to move face recognition technology to the high performance gear needed for widespread application. The system determines not only the characteristics of each face, but also whether the person is wearing glasses, allowing for a practical system which offers high accuracy. So far, face recognition methods have focused on appearance – capturing, representing, and matching facial characteristics as they appear on two-dimensional images in the visible spectrum. This is quite challenging to machine recognition because such characteristics vary with orientation, age, habits (e.g., bearded appearance), and illumination. Instead, our system uses three-dimensional information, and has achieved the best published results when tried to 4,007 datasets (part of the international face recognition Grand Challenge organized by NIST). These results show strong promise in overcoming the difficult problems that have been holding back progress in this field for many years.
Cory Doctorow: The Totalitarian Urge: total information awareness and the cosmic billiards * the mp3 has a long intro, be patient the talk is worth it. This talk presents the other side of using bioinformatics as id.
While we all want to protect our identities it will change the nature of the internet and greatly reduce the freedom we enjoy online and off. Always trade offs, we just have to decide which ones we are willing to make.
SLAM Simultaneous Location and Mapping
Science Daily — Engineers at Purdue University are developing robots able to make “educated guesses” about what lies ahead as they traverse unfamiliar surroundings, reducing the amount of time it takes to successfully navigate those environments.The method works by using a new software algorithm that enables a robot to create partial maps as it travels through an environment for the first time. The robot refers to this partial map to predict what lies ahead. . . .
More information:
Simultaneous Localization and Mapping
PDF of slide show ‘Introduction to SLAM’
