|
Project Information
Featured
Downloads
Links
|
This project describes an algorithm for generation of forces from two-dimensional bitmapped images. The forces allow the user to feel the contours of the image with sufficient realism using haptic devices. We also propose an algorithm to generate textures for virtual surfaces in a simple manner. The main focus of this project pertains to generating a model for synthesizing haptic interaction with static images. We hope to compare our approach and improve upon the work by Manivannan and Vasudevan.[1] Primary Keywords: Haptic Feedback, Image Processing, Virtual Reality Secondary Keywords: Haptic Interaction, Rendering, two dimensional digital bitmapped image, Image Segmentation, Image Texture, Haptic Texture Updated: 23rd September 2009 IntroductionThe project can be divided into the following major tasks / phases. Proposed Algorithm:
Image SegmentationImage segmentation is a process of dividing an image into a number of different regions such that each region is homogeneous with respect to certain visual characteristics (but the union of any two adjacent regions is not.)[4][5] Algorithm
We intend to implement the following Image Processing content:
Haptic FeedbackWhat is Haptics?: The science of sensing and manipulation through touch is called Haptics[7]. Recent advances in science and technology allow a user to touch and feel a virtual object using devices called Haptic Interfaces. One such device called Novint Falcon is a part of the Haptics Lab, IIT Bombay. If feasible we would attempt to physically generate Haptic Surfaces or Textures[6]. Haptic SurfaceShape or Geometry of an object that a user can feel or touch. We intend to define a 3D landscape from an image that is tangible/touchable. The generation of Haptic Surface may be based on depth detection or contour method.[1] Algorithm
- OR - Haptic TextureOne of the possible objectives would be to generate textures haptically to give the user a feel of the image/object’s coarseness or smoothness. Haptic Texture can be defined as the repetitive or random deviation from the nominal surface that forms the three dimensional surface topography. The attributes of surface like lay, waviness, roughness, and flaws that a user can feel through touch. Image-segmentation using gradient method, histogram or others would be used as input to generate haptic textures. References
|