<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4066566336246142066</id><updated>2012-02-16T11:49:52.359-08:00</updated><title type='text'>Combining Sight and Touch - Research Review Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://damaraju-689.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://damaraju-689.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sashikanth</name><uri>http://www.blogger.com/profile/12390114184557677444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4066566336246142066.post-3904560032445749551</id><published>2010-02-15T17:08:00.001-08:00</published><updated>2010-02-15T17:23:56.180-08:00</updated><title type='text'>Lab Devices Report</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Video Goggles:&lt;br /&gt;&lt;/span&gt;I used the video goggles to complete some basic walking, reading and object manipulation tasks. In my opinion, the stereo goggles were a little hard to adjust for my eyes. I found it difficult to see through both eyes without a double vision. Maybe if I had some more experience this problem would go away. The second thing to note is that the field of vision even after placing the goggles as close to my eyes as possible, are a little narrow compared to normal vision. But that din't seem to be a problem while using the device. Another problem I faced is the color sensitivity of the cameras in the front of the goggles. A yellow book that I was looking at disappeared when it was placed on the table, due to a slight reflection and a glossy cover. Again, some more adjustment might have removed this problem to a certain extent, but it is important to know the limitation of the device while designing systems that use it.&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;AccelGlove:&lt;br /&gt;&lt;/span&gt;This was the lighter weight (and cheaper?) glove that only produced acceleration data on the fingers and wrist as compared to joint angle data of the other glove. I saw the utility that displayed the graph of the various 3 axis accelerometers from the glove. One of the primary 'features' or 'bugs' depending on which way you look at it, is that this glove only reports relative movements. Static poses cannot be determined by looking at values of the accelerometers at a given moment in time. On the other hand, this glove would ideally be used in contexts where dynamic movements of the hand are more important than their static postures. For example, the american sign language can be interpreted through the change in finger positions as opposed to their static posture.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Eye Tracking:&lt;br /&gt;&lt;/span&gt;This was the device I was  forward to use. Unfortunately, my expectations were a little too high. At it's current state, the device seems to be able to obtain eye movement data, but not transform them accurately to screen coordinates. One theory I have is that even a slight unconscious movement of the head would cause the calibration to be skewed. Even though the setup of the device allows for free rotation of the head, I think we either need to use some head tracking to overcome head movement, or for now, use a chin-rest to stablize the head. Atleast with a chin-rest, we can confirm whether the problem is in the software or in the way the device is used.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CyberGlove:&lt;/span&gt;&lt;br /&gt;I used the cyber glove only as part of the user study to collect data. It was comfortable to wear, and did not interfere with any posture or movement that I had to make. The weight of the vibrators were initially noticeable, but after a minute of use, they weren't a hindrance at all. I have yet to complete the programming task for this device.&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4066566336246142066-3904560032445749551?l=damaraju-689.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://damaraju-689.blogspot.com/feeds/3904560032445749551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://damaraju-689.blogspot.com/2010/02/lab-devices-report.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/3904560032445749551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/3904560032445749551'/><link rel='alternate' type='text/html' href='http://damaraju-689.blogspot.com/2010/02/lab-devices-report.html' title='Lab Devices Report'/><author><name>Sashikanth</name><uri>http://www.blogger.com/profile/12390114184557677444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4066566336246142066.post-1971200523781512482</id><published>2010-02-15T16:19:00.000-08:00</published><updated>2010-02-15T17:00:00.003-08:00</updated><title type='text'>Motion Editing with Data Glove</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Summary&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;This paper describes techniques for 'editing captured human motion data' using a data glove as the input device. The problem statement is the current state of techniques for editing human motion data are slow and cumbersome. The industry standard are keyframe based approaches that require the animator to define a posture at multiple key frames. The data-glove being used in the P5 glove, with a resolution of 64 intermediate positions between a flat and fisted hand, although it cannot capture adduction/abduction of the fingers.&lt;br /&gt;&lt;br /&gt;The research is described in two stages: capture and reproduction. On capturing data from the glove, first, a topological matching of the human body to the index and middle fingers is performed. The movement of the hands and shoulders is matched to the finger representing the opposite leg. Next, the trajectories of finger and hand movement is mapped to body movement, while overcoming problems with the noisy data.  Finally the reproduction stage resolves any values that are outside the possible range of motion by the human body. The paper concludes with some simple observations from a study. The lack of the same physical constraints of the hand as compared to the body, leads to some impossible movements such as jumping with both legs. The authors note that additional information from the environment such as whether or not the fingertips are in contact with the surface, would help make the system more robust.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Discussion&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;This paper is aimed at a very specific problem, and brings up an interesting solution to it. This is a fairly recent paper, and the prior work shows that the use of a glove for human body motion editing is novel. The interaction that this system allows is very intuitive. I believe that even though there are some flaws in the system, this would definitely replace a LOT manual labor involved in keyframe based editing. The fact that the human hand does not exactly mimic the human body should have been considered obvious, but is stated only in the discussion section.&lt;br /&gt;&lt;br /&gt;Comments : &lt;a href="http://www.blogger.com/profile/12390114184557677444"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4066566336246142066-1971200523781512482?l=damaraju-689.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://damaraju-689.blogspot.com/feeds/1971200523781512482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://damaraju-689.blogspot.com/2010/02/motion-editing-with-data-glove.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/1971200523781512482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/1971200523781512482'/><link rel='alternate' type='text/html' href='http://damaraju-689.blogspot.com/2010/02/motion-editing-with-data-glove.html' title='Motion Editing with Data Glove'/><author><name>Sashikanth</name><uri>http://www.blogger.com/profile/12390114184557677444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4066566336246142066.post-2697375533807506717</id><published>2010-02-15T16:09:00.000-08:00</published><updated>2010-02-15T16:27:34.953-08:00</updated><title type='text'>3DM</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Summary&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;A head mounted display (a 'VPL eyephone') is used to create a 3D visual experience, and a Polhemus trackers are used for head and hand tracking. A 6D, 2-button mouse is the primary input device. A flat  toolbox is rendered in the 3D space providing functionality of creating and manipulating pre-defined objects from the library. The manipulation includes scaling, rotating and translating. The cursor is changed to provide visual feedback on the current mode. Additional features are the surface creation by extrusion, and picking from typical shapes. Grouping of shapes and objects is also allowed. A simple user study showed that a larger feature set is required to enable modeling in the form of CAD tools.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Discussion&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;This was a very early paper, being almost 20 years since this research was performed. Just for that, this paper deserves accolades for their technical achievement. However, the focus of the research was unclear. As a 3D modeler, the feature set was reported to be lesser than expected by the users. However, as a novel interface for modeling, it seemed to have succeeded, by the fact that users were able to use this system to create some scenes. For a short paper, the technical achievement itself seems to merit publication, even though they could have elaborated more on the implementation and user feedback.&lt;br /&gt;&lt;br /&gt;Comments &lt;a href="http://www.blogger.com/profile/12390114184557677444"&gt;here&lt;/a&gt; and &lt;a href="http://www.blogger.com/profile/12390114184557677444"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4066566336246142066-2697375533807506717?l=damaraju-689.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://damaraju-689.blogspot.com/feeds/2697375533807506717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://damaraju-689.blogspot.com/2010/02/3dm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/2697375533807506717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/2697375533807506717'/><link rel='alternate' type='text/html' href='http://damaraju-689.blogspot.com/2010/02/3dm.html' title='3DM'/><author><name>Sashikanth</name><uri>http://www.blogger.com/profile/12390114184557677444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4066566336246142066.post-8854008681086432206</id><published>2010-01-26T09:30:00.000-08:00</published><updated>2010-01-26T10:07:18.306-08:00</updated><title type='text'>HoloSketch: A virtual reality Sketchin/Animation Tool</title><content type='html'>Deering, M. F. 1995. &lt;a href="http://doi.acm.org/10.1145/210079.210087"&gt;HoloSketch: a virtual reality sketching/animation tool.&lt;/a&gt; &lt;i&gt;ACM Trans. Comput.-Hum. Interact.&lt;/i&gt; 2, 3 (Sep. 1995), 220-238.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Summary&lt;br /&gt;&lt;div style="text-align: left;"&gt;This journal paper summarizes the design, development and evaluation of HoloSketch, a 3D VR tool for sketching and animation. The hardware is a SPARCStation 10 ZX with a 960x680 20inch CRT display, acheiving 3D capability with a pair of head-tracked field sequential stereo shutter glasses, obtaining input from a hand-held six-axis mouse with a protuding rod which the authors call a wand. The hardware is claimed to be sub-centimeter accurate, a major acheivement in it's time, critical in the success of the system. The holosketch system makes full use of the 3D by designing a pie-menu that displays hierarchical menu items arranged along the z-axis. The various modes of the system can be accessed through the menu, while drawing is performed by holding down the left button on the wand. Text input is performed through a traditional keyboard. Color is accessed by a 3D pop-up RGB color cube through the center of the pie menu. Selection of an item is made by clicking the middle button while hovering over the item. A multi-select can be made by creating an inclusion cube that is initiated by middle clicking on an empty region of the 3D space. The side button of the wand is used exclusively for the often required task of movement. Three modes of movement are provided : positional panning, change in orientation and combined orientation/panning. Keyboard modifiers ctrl, ctrl+shift and shift are used to select the different modes. Grouping and scaling operations are defined. Property sheets are used to edit attributes of an object, such as the text size, color etc. Animations are described in detail, with various supported modes. Head movement is primarily used for controlling the view of the 3D space. The main user study describes an artist (who has never used HoloSketch) using the system without documentation over a period of a month. Valuble feedback is obtained from the only user in the study over the time period. Finally, the authors elaborate on their future directions of the research : developing a feature filled 3d modelling system; studying novice users while they interact with HoloSketch.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Discussion&lt;br /&gt;&lt;div style="text-align: left;"&gt;This is a fascinating paper on the details of a 3D sketching system. What makes it more fascinating is the fact that this research is more than 15 years old. It's a sobering thought that what we consider future interaction techniques have been a major topic of research for decades. The technical acheivements of developing an accurate 3D pointing device in a VR environment itself is worthy of a reading in this class, but that's just section 1 of this paper. We could nitpick on various details of the design of the menu, but its obvious from this paper that it worked for a novice user, albeit with a few days of practice. Another important point that authors mention is that any such novel device would take more than five minutes of the users time for them to 'internalize' the interaction techniques. That says a lot about the kinds of user studies that are actually relevant to obtaining useful information for such research. How long should we have study participants use novel systems that we develop in class ? Can one hour be sufficient to train them for an elaborate use case ? HoloSketch is a non-trivial application to attempt short user studies, benefits of the system will only become apparant after long term use of the system in the context for which it was developed. Since the application context of the system is 3D modeling, it is not feasible to have 'novice' users test the system. What they really mean is active 3D modelers and designers who are novice at VR interaction. The limitations of the paper are not really limitations given the progress of hardware and graphics capabilities of systems. We can see that we have FAR more powerful graphics systems to render billions of polygons on screen at real time with very acceptable framerates. Adding features to the sketching system is only a matter of time, although each feature could warrant a user study and publication. The immediate question that comes to my mind on reading this paper is : What's the current state-of-the-art for VR modelling systems ?&lt;br /&gt;&lt;br /&gt;Comments on Blogs: &lt;a href="http://www.rtlearning.com/blog/?p=41#comment-3820"&gt;Josh&lt;/a&gt;, &lt;a href="http://drewlogsdon.blogspot.com/2010/01/holosketch-virtual-reality.html?showComment=1264529212654#c8103798674539671684"&gt;Drew&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4066566336246142066-8854008681086432206?l=damaraju-689.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://damaraju-689.blogspot.com/feeds/8854008681086432206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://damaraju-689.blogspot.com/2010/01/holosketch-virtual-reality.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/8854008681086432206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/8854008681086432206'/><link rel='alternate' type='text/html' href='http://damaraju-689.blogspot.com/2010/01/holosketch-virtual-reality.html' title='HoloSketch: A virtual reality Sketchin/Animation Tool'/><author><name>Sashikanth</name><uri>http://www.blogger.com/profile/12390114184557677444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4066566336246142066.post-8720241184502496689</id><published>2010-01-26T08:28:00.000-08:00</published><updated>2010-01-26T08:56:54.755-08:00</updated><title type='text'>Wearable EOG Goggles</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://srl.csdl.tamu.edu/courses/CST2010/assignments/readings/bulling2009goggles.pdf"&gt;Wearable EOG goggles: eye-based interaction in everyday environments&lt;/a&gt; (Bulling, et al.)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Summary&lt;br /&gt;&lt;div style="text-align: left;"&gt;This paper describes the design and evaluation of a wearable eye-gestrure tracking device using unobtrusive Electrooculography. An aim of the paper is to produce a portable, wearable eye tracking system that is unobtrusive and lightweight. The authors claim that the novelty of their research is the on-board recording and analysis of eye-motion. The goggles holds dry electrodes that make contact with the skin at positions above and below the left eye to track vertical movements (with a reference electrode above the right eye), and to either side of each eye to track horizontal movements. Saccades of the eye are detected using a 'Continuous Wavelet Transform - Saccade Detection' algorithm. Eye gestures are encoded with the symbols L, R, U and D for directional movement and 1, 3, 7, and 9 for diagonal movements. Recognition is performed by string matching.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Discussion&lt;br /&gt;&lt;div style="text-align: left;"&gt;I like the simplicity of the system design, although I am unsure how novel the technology is compared to the cited prior work. This is a good paper to learn about how electrooculography can be used for tracking eye movements without vision. Another important point to note is that the tracking is only relative, meaning that only Up-Down motions can be captured without knowing exactly how much of each direction was performed. In a mobile setting, real-time calibration is a big problem that would need to be addressed if such a device were to be used for interaction purposes. I fail to see a context in which a user would perform eye-gestures sans visual stimuli for interacting with a system. The conclusion of the paper makes a more realistic point about using the system purely for analysis of unconsious eye movement in terms of understanding the 'internal aspects of visual perception such as memory and learning'.&lt;br /&gt;&lt;br /&gt;Comments on Blogs: &lt;a href="http://mr689.blogspot.com/2010/01/wearable-eog-goggles-eye-based.html?showComment=1264524494393_AIe9_BGsrMtLl8VHqb9K87Gf6EQ8JINTOC2p7RHZq4t7jthVITAX7ypR5M5BCWPS8vUyyIClb5N2oR58NizRhMYvwVL_CdZafoww7_zixbHaH6eDIjsN_yiL1WX8H2cNr5Mog8jN2F8Fub77q_dEfWZDzby1LwlcerFzjukUZLJhQEaSHU2ezm-aerzfJ-BHbczeU0EBsxAVJTNck36EWtk9vx9DHxaIto2kXbkp-_HNhN7eSIKGLJI#c7447602179826426727"&gt;Marat&lt;/a&gt;, &lt;a href="http://www.rtlearning.com/blog/?p=42#comment-3819"&gt;Josh&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4066566336246142066-8720241184502496689?l=damaraju-689.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://damaraju-689.blogspot.com/feeds/8720241184502496689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://damaraju-689.blogspot.com/2010/01/wearable-eog-goggles.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/8720241184502496689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/8720241184502496689'/><link rel='alternate' type='text/html' href='http://damaraju-689.blogspot.com/2010/01/wearable-eog-goggles.html' title='Wearable EOG Goggles'/><author><name>Sashikanth</name><uri>http://www.blogger.com/profile/12390114184557677444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4066566336246142066.post-6638620276639036500</id><published>2010-01-21T09:37:00.000-08:00</published><updated>2010-01-21T12:02:48.812-08:00</updated><title type='text'>Noise Tolerant Selection by Gaze-Controlled Pan and Zoom in 3D</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Paper&lt;/span&gt;&lt;br /&gt;Hansen, D. W., Skovsgaard, H. H., Hansen, J. P., and Møllenbach, E. 2008. Noise tolerant selection by gaze-controlled pan and zoom in 3D. In &lt;i&gt;Proceedings of the 2008 Symposium on Eye Tracking Research &amp;amp; Applications&lt;/i&gt; (Savannah, Georgia, March 26 - 28, 2008). ETRA '08. ACM, New York, NY, 205-212.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Summary&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;The paper describes a 'gaze typing system' that enables users to type words with eye-tracking as the only input. A  with simple selection techniques such as dwell-time activation is that users are forced to wait for a period of time before selection is made. Common eye-tracking techniques include zooming, expanding in motor space, and enlarging using a fish-eye lens. Zooming was selected for it's seemingly natural visualization without rapid changes of onscreen elements, and ability to make unambiguous selections because of eventually large target sizes. In the StarGazer system, the user is presented with a circular layout of the alphabet, and asked to enter their names as fast as possible. After initial saccade of the eye, the focus settles on a letter of choice, causing the screen to first pan, making the selected letter appear at the center of the screen. On continued focus, the zoom operation takes place, and a plane of activation triggers selection of a letter. A study was run with 48 participants, for three size conditions, some of whom tested the system with added noise and latency.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Discussion&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;One of the key points that I find disturbing about the paper is the fact that they report lower WPM scores than a paper that they cite. In their discussion section, they try to dismiss this saying that it was due to the fact that they used novice users, and their alphabet layout was not QWERTY. This by itself would have warranted further discussion by the authors. The authors also start the paper not for typing tasks, but for general gaze-based interaction for selection, typing happened to be the use-case that was tested for this study ? Most of the future work only deals with improving typing speed with prediction, dictionaries and user-customization.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Comment at : &lt;a href="http://mr689.blogspot.com/2010/01/hansen-et-al.html?showComment=1264098922027#c8666133216816860960"&gt;Murat's blog&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4066566336246142066-6638620276639036500?l=damaraju-689.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://damaraju-689.blogspot.com/feeds/6638620276639036500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://damaraju-689.blogspot.com/2010/01/noise-tolerant-selection-by-gaze.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/6638620276639036500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/6638620276639036500'/><link rel='alternate' type='text/html' href='http://damaraju-689.blogspot.com/2010/01/noise-tolerant-selection-by-gaze.html' title='Noise Tolerant Selection by Gaze-Controlled Pan and Zoom in 3D'/><author><name>Sashikanth</name><uri>http://www.blogger.com/profile/12390114184557677444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4066566336246142066.post-4204184756486124433</id><published>2010-01-21T08:36:00.000-08:00</published><updated>2010-01-21T09:37:11.937-08:00</updated><title type='text'>Distant Freehand Pointing</title><content type='html'>&lt;a href="http://portal.acm.org/citation.cfm?doid=1095034.1095041"&gt;&lt;span style="font-weight: bold;"&gt;Distant Freehand Pointing and Clicking on Very Large, High Resolution Displays&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Daniel Vogel, Ravin Balakrishnan.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Summary&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Two clicking techniques are compared: AirTap and ThumbTrigger. The pointing techniques user are RayCasting, Relative Pointing with Clutching and Hybrid RayToRelative Pointing.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Hardware&lt;/span&gt;&lt;br /&gt;The screen is 5m x 1.8m large, powered by 18 projectors. The user wears glove with 6 passive reflective markers to track the movement of the hand in 3D at 120Hz using a Vicon motion tracking system.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Design Goals&lt;br /&gt;&lt;/span&gt;The authors seek to develop techniques that enable fast, accurate and comfortable interaction while being able to transition from distant to close distances. The  interaction should also be easily turned on or off for casual interaction.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Clicking&lt;/span&gt;&lt;br /&gt;Visual and audio 'click' feedback is provided at two states of the click (down and up).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;AirTap&lt;/span&gt;: Down-Up movement of the index finger for a click. Velocity and Distance thresholds are placed to filter noisy movement.&lt;span style="font-weight: bold;"&gt; ThumbTrigger:&lt;/span&gt; Thumb to index finger contact, filtered by using relative and absolute features.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Pointing&lt;/span&gt;&lt;br /&gt;Visual feedback is provided on ambiguous positions of the hand to teach participants of accepted input postures. &lt;span style="font-weight: bold;"&gt;RayCasting:&lt;/span&gt; Ray emanating from index finger intersecting with the screen defines the cursor position. A &lt;span style="font-style: italic;"&gt;dynamic&lt;/span&gt;recursive low pass filter for 3D marker positions is used to reduce jitter.&lt;span style="font-weight: bold;"&gt; Relative Pointing with Clutching: &lt;/span&gt;Hand for relative cursor control, Clutch to reposition reference frame. &lt;span style="font-weight: bold;"&gt;Hybrid&lt;/span&gt;: Uses ray casting to reposition reference frame instead of a clutch.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Study Results&lt;br /&gt;&lt;/span&gt;No significant effects on: order of presentation&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;of techniques, selection time.&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;RayCasting was slower for small targets, but faster for large targets. RayCasting is significantly more error prone (for small and medium targets).&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;Obviously, distance had a significant effect on recalibration (reposition of reference frame).&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Discussion&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;It's interesting that they had to force their participants to keep comfortable positions instead of moving their hands to extreme postures. The techniques are well explained, especially details regarding filtering out noisy movements. This is a very focused study specific to the interaction techniques described, however, as mentioned in the paper this is aimed at casual interaction over prolonged periods of time. It would be interesting to study the effects of the techniques for a contextualized interaction for an extended period of an hour, say selection and organization of photos of an event, or navigating through an information collection.&lt;br /&gt;&lt;br /&gt;Comments on Blog: &lt;a href="http://www.rtlearning.com/blog/?p=39#comment-3812"&gt;Josh&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4066566336246142066-4204184756486124433?l=damaraju-689.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://damaraju-689.blogspot.com/feeds/4204184756486124433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://damaraju-689.blogspot.com/2010/01/distant-freehand-pointing.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/4204184756486124433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/4204184756486124433'/><link rel='alternate' type='text/html' href='http://damaraju-689.blogspot.com/2010/01/distant-freehand-pointing.html' title='Distant Freehand Pointing'/><author><name>Sashikanth</name><uri>http://www.blogger.com/profile/12390114184557677444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4066566336246142066.post-6226470774059427940</id><published>2010-01-21T08:11:00.000-08:00</published><updated>2010-01-21T08:36:20.153-08:00</updated><title type='text'>Introduction</title><content type='html'>d.sashikanth ( a t ) gmail  ( d o t ) com&lt;br /&gt;&lt;br /&gt;I'm in my 3rd Year of the Phd program in Computer Science.&lt;br /&gt;&lt;br /&gt;Before College Station, I was based in &lt;a href="http://en.wikipedia.org/wiki/Hyderabad,_India"&gt;Hyderabad, India&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This course seems relevant to my research in multitouch, and I would benefit from a healthy discussion in the related fields of haptics and gaze tracking. I'm interested in using eye-tracking technologies not as a primary input device, but to aid our understanding of how people perceive various experimental interfaces that we build.&lt;br /&gt;&lt;br /&gt;A decade later, ideally, I would continue to be tackling problem in my areas of interest, whatever they may be&lt;br /&gt;&lt;br /&gt;Computer science is too vast a field to make claims on (64k enough for anyone ?), but I imagine that the 'next big thing' would be how the next generation of people interact with information from personal devices.&lt;br /&gt;&lt;br /&gt;I'm interested in building applications for large and medium sized (multi)touch screens. I believe that there's an untapped potential of our dextrous human hands that is not used by input devices such as the mouse.&lt;br /&gt;&lt;br /&gt;I bet a lunch conversation with Genghis Khan would be interesting.&lt;br /&gt;&lt;br /&gt;It's tough to single it down to one movie, but for this list, I'd pick &lt;a href="http://www.imdb.com/title/tt0317248/"&gt;City of God&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4066566336246142066-6226470774059427940?l=damaraju-689.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://damaraju-689.blogspot.com/feeds/6226470774059427940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://damaraju-689.blogspot.com/2010/01/introduction.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/6226470774059427940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4066566336246142066/posts/default/6226470774059427940'/><link rel='alternate' type='text/html' href='http://damaraju-689.blogspot.com/2010/01/introduction.html' title='Introduction'/><author><name>Sashikanth</name><uri>http://www.blogger.com/profile/12390114184557677444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
