{"id":22501,"date":"2012-07-03T08:47:20","date_gmt":"2012-07-03T08:47:20","guid":{"rendered":"http:\/\/www.labri.fr\/perso\/barla\/blog\/?p=22501"},"modified":"2012-12-10T12:33:30","modified_gmt":"2012-12-10T12:33:30","slug":"gls-aftermaths","status":"publish","type":"post","link":"https:\/\/www.labri.fr\/perso\/barla\/blog\/?p=22501","title":{"rendered":"GLS aftermaths"},"content":{"rendered":"<p id=\"top\" \/><strong>View-centered implicit skin:<\/strong><\/p>\n<ul>\n<li>Curvature, normals and height computed in screen-space with a         control over MLS support size range.<\/li>\n<li>Now add scale-based detection, flow variations, deal with mu ?<\/li>\n<li>Apply to visualization and enhancement, in real-time and on         Modo.<\/li>\n<li>Replace fitness by a more accurate distribution function, and         use it to feed a view-dependent material model.<\/li>\n<li>Color should be taken into account, since the residual might         be interpreted as texture as well\u2026<\/li>\n<\/ul>\n<p><strong>Surface matching<\/strong>:<\/p>\n<ul>\n<li>Export a quality measure in MeshLab to visualize (and use in         matching ?), from imported GLS files;<\/li>\n<li>Why not trying a multi-scale matching solution, inserted in a         dedicated multi-scale ICP algo.<\/li>\n<li>Semi-automatic matching in ArcheoSnap, to guide selection         during point pairing;<\/li>\n<li>Use flow-based data for providing continuity constraints to         the user.<\/li>\n<\/ul>\n<p><strong>LOD construction:<br \/>\n<\/strong><\/p>\n<ul>\n<li>Order points according to a measure of importance to stream 3D         points sets while preserving overall structure;<\/li>\n<li>Use it for point sets LODs (store point-scale),<\/li>\n<li>Alternatively convert to LOD meshes via importance-driven         edge-collapse operations.<\/li>\n<\/ul>\n<p><strong>Multi-res editing:<\/strong><\/p>\n<ul>\n<li>Create a multi-res mesh from locally stable scales and         adaptive triangulation, starting from a point set;<\/li>\n<li>Show editing capabilities where intermediate scales can be         modified without touching smaller nor bigger ones.<\/li>\n<\/ul>\n<h4>Image &amp; drawing analysis<\/h4>\n<ul>\n<li>Adapt the method to work with non-oriented gradient fields,         which is necessary for images and drawing.<\/li>\n<li>Use meaningful scales to detect feature patterns and identify         occluding contours (via outliers at multiple scales?)<\/li>\n<\/ul>\n<h4>Theory &amp; implementation<\/h4>\n<ul>\n<li>Integrate &amp; visualize mu on 2D and 3D objects, to get a         better idea of drift<\/li>\n<li>Study flows independently and in combination over 3D objects<\/li>\n<li>Study how scale-space may be summarized as sets of primitives.<\/li>\n<li>Study volumetric properties that induce medial axis         representations<\/li>\n<li>Implement scale-space exploration (pick, draw, etc) in HTML5<\/li>\n<li>Find a way (i.e. weight function or) to compute scale-space         incrementally<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>View-centered implicit skin: Curvature, normals and height computed in screen-space with a control over MLS support size range. Now add scale-based detection, flow variations, deal with mu ? Apply to visualization and enhancement, in real-time and on Modo. Replace fitness by a more accurate distribution function, and use it to feed a view-dependent material model. &#8230; <a title=\"GLS aftermaths\" class=\"read-more\" href=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/?p=22501\" aria-label=\"Read more about GLS aftermaths\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[641],"tags":[],"class_list":["post-22501","post","type-post","status-publish","format-standard","hentry","category-tech"],"_links":{"self":[{"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/posts\/22501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=22501"}],"version-history":[{"count":3,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/posts\/22501\/revisions"}],"predecessor-version":[{"id":22521,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/posts\/22501\/revisions\/22521"}],"wp:attachment":[{"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=22501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=22501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=22501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}