<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
	background:[[ColorPalette::TertiaryPale]];
	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}



.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}
.readOnly {background:[[ColorPalette::TertiaryPale]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity=60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 0.3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0 0; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0;}
.wizardFooter .status {padding:0 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0 0 0.5em;}
.tab {margin:0 0 0 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0 0.25em; padding:0 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0; right:0;}
#backstageButton a {padding:0.1em 0.4em; margin:0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin-left:3em; padding:1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none !important;}
#displayArea {margin: 1em 1em 0em;}
noscript {display:none;} /* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser excludeLists'></span></div>
<!--}}}-->
To get started with this blank [[TiddlyWiki]], you'll need to modify the following tiddlers:
* [[SiteTitle]] & [[SiteSubtitle]]: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* [[MainMenu]]: The menu (usually on the left)
* [[DefaultTiddlers]]: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These [[InterfaceOptions]] for customising [[TiddlyWiki]] are saved in your browser

Your username for signing your edits. Write it as a [[WikiWord]] (eg [[JoeBloggs]])

<<option txtUserName>>
<<option chkSaveBackups>> [[SaveBackups]]
<<option chkAutoSave>> [[AutoSave]]
<<option chkRegExpSearch>> [[RegExpSearch]]
<<option chkCaseSensitiveSearch>> [[CaseSensitiveSearch]]
<<option chkAnimate>> [[EnableAnimations]]

----
Also see [[AdvancedOptions]]
<<importTiddlers>>
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
[[Personal Information]]
[[Publications]]
To get started with this blank [[TiddlyWiki]], you'll need to modify the following tiddlers:
* [[SiteTitle]] & [[SiteSubtitle]]: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* [[MainMenu]]: The menu (usually on the left)
* [[DefaultTiddlers]]: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
[img[my_pic2.jpg]]
[[Personal Information]]
[[Publications]]
[[News]]
[[Blog|http://vision-robotics.blogspot.com]]
[[Software]]
<center>
<applet archive="live.jar" code="Live.class" align="middle" height="200" width="200">
<param name="BGCOLOR" value="#FFFFFF">
<param name="MAGNIFICATION" value="1.">
<param name="INPUT_FILE" value="m268.m">
</applet>

<applet archive="live.jar" code="Live.class" align="middle" height="200" width="200">
<param name="BGCOLOR" value="#FFFFFF">
<param name="MAGNIFICATION" value="1.">
<param name="INPUT_FILE" value="m1150.m">
</applet>

<applet archive="live.jar" code="Live.class" align="middle" height="200" width="200">
<param name="BGCOLOR" value="#FFFFFF">
<param name="MAGNIFICATION" value="1.">
<param name="INPUT_FILE" value="m979.m">
</applet>

<applet archive="live.jar" code="Live.class" align="middle" height="200" width="200">
<param name="BGCOLOR" value="#FFFFFF">
<param name="MAGNIFICATION" value="1.">
<param name="INPUT_FILE" value="m1504.m">
</applet>
</center>


<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-12809580-2']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
- Serving as session chair in the International Conference on Computer Vision Theory and Applications, Rome, Italy, 2012.

- Serving as session chair in the International Conference of Pattern Recognition Applications and Methods, Vilamoura, Portugal, 2012.

- Paper "Efficient 3D Shape Matching and Retrieval using a Concrete Radialized Spherical Projection Representation" appearing in Pattern Recognition Journal, is listed among the [[most cited pattern recognition articles from 2007|http://www.journals.elsevier.com/pattern-recognition/most-cited-articles/]].

- A blog on [[Vision & Robotics|http://vision-robotics.blogspot.com/]] has been initiated.

- Paper "PANORAMA: A 3D Shape Descriptor based on Panoramic Views for Unsupervised 3D Object Retrieval" appearing in the International Journal of Computer Vision, has been listed as reading material:
* in the Multimedia Systems course of the department of Computer Science in Simon Fraser's University [[link|http://www.cs.sfu.ca/CC/820/li/material/reading.html]]
* in the Machine Vision for Robotics and HCI at the Computer Science and Information Management Department of the Asian Institute of Technology [[link|http://www.cs.ait.ac.th/~mdailey/courseware/index.php?action=course&course_id=42&course_page=static&doc=/class/vision/Suggested-Papers-2010.html]]

- Started tutoring for the [[Vision and Perception|http://www.dis.uniroma1.it/~visiope/Esercitazioni/es2010_2011/index.php]] master course.
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::SecondaryMid]] [[ColorPalette::SecondaryDark]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
''Panagiotis Papadakis'', Dr. of Information Technology
''E-mail'': papadakis [at_the] dis [dot] uniroma1 [dot] it
''Position'': Post doctoral Researcher, ''[[ALCOR|http://www.dis.uniroma1.it/~alcor/site/index.php]]''  (Auto Agent Laboratory for Cognitive Robotics) Laboratory, Department of Informatics and Systems, University of Sapienza, Rome
''Research interests'': 
* Content-based 2D/3D retrieval
* Action Recognition
* Pose normalization
* 2D/3D Segmentation
* Robot Motion Planning
* Robot Perception

[[Google scholar profile|http://scholar.google.com/citations?hl=en&user=4yD9QIYAAAAJ]]

''Erdos number'': 4
!Phd Thesis
''P. Papadakis'', Content-based 3D model retrieval considering the user's relevance feedback, [[PhD Thesis|http://www.dis.uniroma1.it/~papadakis/Panagiotis_Papadakis_PhD_Thesis.pdf]]. ([[1 reference|http://scholar.google.com/scholar?oi=bibs&hl=en&cites=3640440698857375050]]). (In English).

!Patents
1. ''P. Papadakis'', Georgios Passalis, Ioannis Pratikakis, Theoharis Theoharis, Stavros Perantonis, Hybrid Method and System for Content-based 3D Model Search, US 11/957,518.

2. ''P. Papadakis'', Ioannis Pratikakis, Theoharis Theoharis, Stavros Perantonis, Method and System for Content-based Search of 3D models Using Panoramic Views, EP/09386018.7-2218.

!Journals
1. ''P. Papadakis'', I. Pratikakis, T. Theoharis, S. Perantonis, PANORAMA: A 3D Shape Descriptor based on Panoramic Views for Unsupervised 3D Object Retrieval, ''International Journal of Computer Vision'', Special Issue on: 3D Object Retrieval, 89, 2, 2010, 177-192, [[pdf|http://www.dis.uniroma1.it/~papadakis/Papadakis_PANORAMA.pdf]], [[doi|http://dx.doi.org/10.1007/s11263-009-0281-6]]. ([[19 references|http://scholar.google.com/scholar?hl=en&q=panorama+3d+shape+descriptor&btnG=Search&as_sdt=0%2C5&as_ylo=&as_vis=0]])
:       [img[IJCV09.jpg]]
2. A. Agathos, I. Pratikakis, ''P. Papadakis'', S. Perantonis, P. Azariadis, N. S. Sapidis, 3D Articulated Object Retrieval using a graph-based representation, ''Visual Computer'', Special Issue on 3D Object Retrieval 2010, 26, 1, 1301-1319, [[pdf|http://www.dis.uniroma1.it/~papadakis/Agathos-VC10-3D-Articulated-Object-Retrieval-using-a-Graph-based-Representation.pdf]], [[doi|http://dx.doi.org/10.1007/s00371-010-0523-1]]. ([[3 references|http://scholar.google.com/scholar?q=3D+articulated+object+retrieval+using+a+graph-based+representation&hl=en&btnG=Search&as_sdt=1%2C5&as_sdtp=on]])
:       [img[VC10.jpg]]
3. ''P. Papadakis'', I. Pratikakis, T. Trafalis, T. Theoharis, S. Perantonis, Relevance Feedback in Content-based 3D Object Retrieval: A Comparative Study, ''~Computer-Aided Design and Applications Journal'', 5, 5 (2008), pp. 753-763, [[pdf|http://www.dis.uniroma1.it/~papadakis/Papadakis-CAD&A08-Relevance-Feedback-in-Content-based-3D-Object-Retrieval-A-Comparative-Study.pdf]], [[doi|http://dx.doi.org/10.3722/cadaps.2008.753-763]]. ([[12 references|http://scholar.google.com/scholar?hl=en&q=Relevance+Feedback+in+Content-based+3D+Object+Retrieval%3A+A+Comparative+Study&btnG=Search&as_sdt=0%2C5&as_ylo=&as_vis=0]])
:       [img[CAD08.jpg]]
4. ''P. Papadakis'', I. Pratikakis, S. Perantonis, T. Theoharis, Efficient 3D Shape Matching and Retrieval using a Concrete Radialized Spherical Projection Representation, ''Pattern Recognition Journal'', 40, 9 (Sep. 2007), 2437-2452, [[pdf|http://www.dis.uniroma1.it/~papadakis/Papadakis-PR07-Efficient-3D-shape-matching-and-retrieval-using-a-concrete-radialized-spherical-projection-representation.pdf]], [[doi|http://dx.doi.org/10.1016/j.patcog.2006.12.026]]. ([[70 references|http://scholar.google.com/scholar?q=concrete+radialized+spherical+projection&hl=en&btnG=Search&as_sdt=1%2C5&as_sdtp=on]]). 
''Listed among the [[most cited Pattern Recognition Articles|http://www.journals.elsevier.com/pattern-recognition/most-cited-articles/]]''.
:       [img[PR07.jpg]].

!Conferences
1. V. Ntouskos, ''P. Papadakis'', F. Pirri, A Comprehensive Analysis of Human Motion Capture Data for Action Recognition, ''International Conference on Computer Vision Theory and Applications'', Rome, Italy, 2012, pp. 647-652, [[pdf|http://www.dis.uniroma1.it/~papadakis/Ntouskos-VISIGRAPP12-A-Comprehensive-Analysis-of-Human-Motion-Capture-Data-for-Action-Recognition.pdf]], [[doi|http://dx.doi.org/10.5220/0003868806470652]].

2. ''P. Papadakis'', M. Gianni, M. Pizzoli, F. Pirri, Constraint-free Topological Mapping and Path Planning by Maxima Detection of the Kernel Spatial Clearance Density, ''International Conference on Pattern Recognition Applications and Methods'', Vilamoura, Portugal, 2012, pp. 71-79,  [[pdf|http://www.dis.uniroma1.it/~papadakis/Papadakis-ICPRAM12-Constraint-Free-Topological-Mapping-and-Path-Planning-by-Maxima-Detection-of-the-Spatial-Clearance-Density.pdf]], [[doi|http://dx.doi.org/10.5220/0003735300710079]].

3. M. Gianni, ''P. Papadakis'', F. Pirri, M. Pizzoli, Awareness in Mixed Initiative Planning, ''AAAI Fall Symposium - Robot - Human Teamwork in Dynamic Adverse Environment'', Arlington, 2011, pp. 8-13, [[pdf|http://www.aaai.org/ocs/index.php/FSS/FSS11/paper/download/4200/4472]], [[uri|http://www.aaai.org/ocs/index.php/FSS/FSS11/paper/view/4200]].

4. M. Gianni, ''P. Papadakis'', F. Pirri, M. Liu, F. Pomerleau, F. Colas, K. Zimmermann, T. Svoboda, T. Petricek, G. Kruijff, H. Zender, H. Khambhaita, A Unified Framework for Planning and Execution Monitoring of Mobile Robots, ''AAAI Workshop on Automated Action Planning for Autonomous Mobile Robots'', San Fransisco, 2011, [[pdf|http://www.dis.uniroma1.it/~papadakis/Gianni-AAAIPAMR11-A-Unified-Framework-for-Planning-and-Execution-Monitoring-of-Mobile-Robots.pdf]], [[uri|http://www.aaai.org/ocs/index.php/WS/AAAIW11/paper/view/3852]], ([[1 reference|http://scholar.google.com/scholar?oi=bibs&hl=en&cites=9736180062658975069]]).

5. ''P. Papadakis'', F. Pirri, Consistent Pose Normalization of Non Rigid Shapes using One-class Support Vector Machines, ''CVPR Workshop on Non Rigid Shape Analysis and Deformable Image Alignment'', Colorado Springs, 2011, pp. 24-31, [[pdf|http://www.dis.uniroma1.it/~papadakis/Papadakis-CVPR-NORDIA11-Consistent-Pose-Normalization-of-Non-Rigid-Shapes-using-One-class-Support-Vector-Machines.pdf]], [[doi|http://dx.doi.org/10.1109/CVPRW.2011.5981714]].

6. H. Khambhaita, G.-J. Kruijff, M. Mancas. M. Gianni, ''P. Papadakis'', F. Pirri, M. Pizzoli, Help Me to Help You: How to Learn Intentions, Actions and Plans, ''AAAI Spring Symposium -  Help Me Help You: Bridging the Gaps in Human - Agent Collaboration'', Palo Alto, 2011, pp 30-35, [[pdf|http://www.aaai.org/ocs/index.php/SSS/SSS11/paper/download/2391/2889]], [[uri|http://www.aaai.org/ocs/index.php/SSS/SSS11/paper/view/2391]]. ([[2 references|http://scholar.google.com/scholar?oi=bibs&hl=en&cites=6146423451305505712]]).
 
7. A. Agathos, I. Pratikakis, ''P. Papadakis'', S. Perantonis, P. Azariadis, N. Sapidis, Retrieval of 3D Articulated Objects Using a Graph-based Representation, ''Eurographics Workshop on 3D Object Retrieval'', (March 2009), pp. 29-36, [[pdf|http://www.dis.uniroma1.it/~papadakis/agalex-3dor09.pdf]], [[doi|http://dx.doi.org/10.2312/3DOR/3DOR09/029-036]], ([[3 references|http://scholar.google.com/scholar?oi=bibs&hl=en&cites=5301633969608374428]]).

8. ''P. Papadakis'', I. Pratikakis, T. Theoharis, S. Perantonis, ~CIL3D: A content-based 3D model search engine, ''ACM International Conference on Digital Interactive Media in Entertainment and Arts'', (September 2008), pp. 524-525, [[pdf|http://www.dis.uniroma1.it/~papadakis/papadakis-DIMEA2008.pdf]], [[doi|http://dx.doi.org/10.1145/1413634.1413737]].

9. ''P. Papadakis'', I. Pratikakis, T. Theoharis, G. Passalis, S. Perantonis, SHREC'08 Entry: Hybrid ~IIT-NCSR-Demokritos, ''IEEE International Conference on Shape Modeling and Applications'', New York, June 4-6, 2008, pp. 247-248, [[pdf|http://www.dis.uniroma1.it/~papadakis/SHREC08-Entry%20Hybrid%20IIT-NCSR-Demokritos_final.pdf]], [[doi|http://dx.doi.org/10.1109/SMI.2008.4547990]]. ([[6 references|http://scholar.google.com/scholar?q=SHREC%E2%80%9908+Entry%3A+2D%2F3D+Hybrid&hl=en&btnG=Search&as_sdt=1%2C5&as_sdtp=on]]).

10. ''P. Papadakis'', I. Pratikakis, T. Theoharis, G. Passalis, S. Perantonis, 3D Object Retrieval using an Efficient and Compact Hybrid Shape Descriptor, ''Eurographics Workshop on 3D Object Retrieval'', (April 2008), pp. 9-16, [[pdf|http://www.dis.uniroma1.it/~papadakis/Papadakis-EG3DOR08-3D-Object-Retrieval-using-an-Efficient-and-Compact-Hybrid-Shape-Descriptor.pdf]], [[doi|http://dx.doi.org/10.2312/3DOR/3DOR08/009-016]]. ([[19 references|http://scholar.google.com/scholar?hl=en&q=3D+Object+Retrieval+using+an+Efficient+and+Compact+Hybrid+Shape+Descriptor&btnG=Search&as_sdt=0%2C5&as_ylo=&as_vis=0]]).

11. ''P. Papadakis'', I. Pratikakis, S. Perantonis, T. Theoharis, A Concrete Radialized Spherical Projection Descriptor for 3D Shape Retrieval, ''IEEE International Conference on Shape Modeling and Applications'', Session: ~SHREC-3D Shape Retrieval Contest, Matsushima, Japan, June 14-16, 2006, ISBN: 972-8865-40-6, pp. 155-160, Appears also as a Chapter at the Technical Report ~UU-CS-2006-030, ISSN: 0924-3275, edited by R.C. Veltkamp, R. Ruijsenaars, M. Spagnuolo, R. van Zwol and F. ter Haar, [[pdf|http://www.dis.uniroma1.it/~papadakis/Papadakis_SHREC_2006.pdf]], ([[2 references|http://scholar.google.com/scholar?oi=bibs&hl=en&cites=16670324444510415625]]).



home page
Papadakis Panagiotis
* ''[[Spherical Harmonics illustrator]]'' (requires java virtual machine installed, does not work on Chrome)
* ''[[NPCA rotation normalization|http://www.dis.uniroma1.it/~papadakis/NPCA.zip]]''
* ''[[PANORAMA 3D shape descriptor|http://www.dis.uniroma1.it/~papadakis/PANORAMA.zip]]''
<html>

  <iframe src="http://www.dis.uniroma1.it/~papadakis/SH/Spherical_harmonics_edited.HTML" height="270" width="800" frameborder="0"/>

</html>