OpenCL and Ubuntu
OpenCL is a powerful framework for GPU programming. Using your graphics card for scientific computations can save you time by orders of magnitude!
Connecting GIMP with Octave or Matlab
GIMP is one of the most common open source and platform independent image editing softwares. For scientific purposes you might want to apply your freshly developed image processing algorithm to an image loaded with GIMP.
The GIMP Octave Plugin is a quick and easy way to run Octave or Matlab right out of the GIMP environment.
Dropbox and TrueCrypt: Easy and Secure File Synchronization
Dropbox is a well-known platform independent file synchronization service that allows you to sync one Dropbox-folder on your filesystem with their webserver. Installing the Dropbox service on multiple computers you can
- almost instantly synchronize between Dropbox-folder on all computers,
- browser-based access to your files from any computer,
- share subfolders with friends,
- access via iPhone or Google Apps and
- go back to previous versions of your files.
Synergy: Working on Two Computers with One Keyboard/Mouse
Synergy is a great tool if you are working on two computers simultaneously and you would like to share one mouse and one keyboard. It comes with a light-weight GUI and is plattform independent.
Completeness of Coding with Image Features
We investigated combinations of different feature detectors to get as much information as possible. Good results can be achieved with two or three detectors only in case they are highly complementary. Therefore we developed a measurement scheme for the completeness of a set of detectors with respect to the information contained in an image, which gives direct insight into the complementarity of detectors. It has been published in the International Journal of Computer Vision and in a shorter version on BMVC’09.
SFOP - A scale-invariant junction detector
My colleagues and I at the Department of Photogrammetry, Bonn developed a novel scale-invariant keypoint detector, called SFOP, which contains a scale-selection mechanism for junction-type and circular features.
MATLAB Array Manipulation Tips and Tricks
MATLAB Array Manipulation Tips and Tricks is a collection of very useful tips and tricks regarding array manipulation in Matlab. The main focus is on memory requirements and computing time, which is mostly achieved by vectorization of for-loops or other clever knacks. This can save you hours!