Archive notice: This site is an academic archive of my past research work. It is not updated, and some links or references may be obsolete. For current projects and commercial work, please visit raphaelposs.com.