Concepts and mathematics
You can download C sources for Mesh generation and Delaunay triangulation here. The code does not come packaged so you will have to download each file and write your own Makefiles but it is worth looking at an actual implementation.
Formal and de-facto standards
Container and vector file formats
If you are running a web app and looking to obtain the geo location from a browser in real-time, the following tutorial on HTML5 Geolocation is a very good starting point. Further reference include the Geolocation API Specification
The Google Maps API Family has a wide array of APIs that let you embed the robust functionality and everyday usefulness of Google Maps into your own website and applications, and overlay your own data on top of them.
Tools and datasets
There seems to be some interesting projects with source code related to video watermarking and feature extractions so I went about to try to build them from a source repository whenever possible, or a source package whenever I could not find a public repository.
|OpenVDB Sparse Volume Processing toolkit||C++||?|
|OpenCV a library of programming functions for real time computer vision.||C++||BSD|
NMM is a flow graph based multimedia middleware.
It did not take long after downloading the source package (no repository access apparently) and running configure/make before it stopped on a compilation error (OSX 10.6.8, gcc 4.2.1).
pHash is perceptual hash library used to identity audio and video stream.
Despite what is written in the documentation, defining LDFLAGS in the shell environment won't help. It gets overwritten early on without regards to its previous value. Looking through the configure script, CFLAGS seems OK to achieve the purpose of defining the library search path so that is what I did. The configure script still complains it does not find libavcodec but this time a look at config.log shows that the problem is another missing link-time library for av_malloc, etc. That is a symptom that configure looks for dynamic libraries and thus I had to figure out how to pick those over the static version when both are installed on a local system. Once the configure finishes, apparently happily, it did not take long before compilation failed.
Research in photo retouching, a software tool for measuring how much fashion and beauty photos have been altered.