2008

·         Woodbeck, ,K., Roth, G., Chen, G., “Visual Cortex on GPU: Biologically Inspired Classifier and Feature Description for Rapid Recognition”,  Workshop on Visual Computing on GPUs(CVGGPU), Computer Vision and Pattern Recognition Conference, Alaska, USA, NRC 50003

·         Bradley, G., Roth, G., Bose, J. “Augmented Reality on Cloth with Realistic Illumination”, Machine Vision and Applications, Accepted for Publication, 2007 NRC 49871

2007

·         Fiala, M., Roth, G. “Magic Lens Augmented Reality: Table Top and Augmentorium,  ACM Siggraph Conference 2007 Poster, San Diego, USA, NRC 50003

·         Roth, G., Scott, W.R. "Efficient Indexing for Strongly Similar Image Retrieval," Fourth Canadian Conference on Computer and Robot Vision. Montreal, Québec, Canada. June 7-9, 2007. NRC 50000.  

·         Bradley, G., Roth, G “Adaptive Thresholding Using Integral Image”, Journal of Graphics Tools, Vol. 12, No. 2 p. 13-21, 2007 NRC 50002

2006

·         Gilbert, S., Laganiere, R., Roth, G. "Robust Object Pose Estimation from Feature Based Stereo,"  IEEE Transactions on Measurement, Volume 55, Number 4, August 2006. NRC 48741

·         Brunton, A., Shu, C., Roth, G. "Belief Propagation on the GPU for Stereo Vision," Third Canadian Conference on Computer and Robot Vision. Québec City, Québec, Canada. June 7-9, 2006. NRC 48491.

·         Lam, J., Long, F., Roth, G., Greenspan, M. "Determining Shot Accuracy of a Robotic Pool System," Third Canadian Conference on Computer and Robot Vision. Québec City, Québec, Canada. June 7-9, 2006. NRC 48490.

·         Liu, P., Georganas, N.D., Roth, G. “Handling Rapid Interference Detection of Progressive Meshes Using Active Bounding Trees”, Journal of Graphics Tools, Vol. 11, No. 4, p. 17-37, 2006 NRC 50001

 

2005

·         Roth, G., Scott, W.R. "An Image Search System for UAVs," UVS Canada's Advanced Innovation and Partnership 2005 Conference. Banff, Alberta, Canada. November 16-18, 2005. NRC 48289.

·         Bradley, D., Brunton, A., Fiala, M., Roth, G. "Image-Based Navigation in Real Environments Using Panoramas," IEEE International Workshop on Haptic Audio Environments and their Applications (HAVE’2005) - HAVE Manuscript 20. Ottawa, Ontario, Canada. October 1-2, 2005. NRC 48279.

·         Liu, P., Georganis, N., Roth, G. "Multi-Resolution Modeling and Locally Refined Collision Detection for Haptic Interaction," Fifth International Conference on 3-D Digital Imaging and Modeling (3DIM 2005). Ottawa, Ontario, Canada. June 13-17, 2005. NRC 48246.

·         Bradley, D., Roth, G. "Natural Interaction with Virtual Objects Using Vision-Based Six DOF Sphere Tracking," Advances in Computer Entertainment Technology. June 2005. NRC 48212.

2004

·         Bradley, D., Roth, G. "Augmenting Non-Rigid Objects with Realistic Lighting," NRC/ERB-1116. October 28, 2004. 19 pages. NRC 47398.

·         Bradley, D., Roth, G. "Tracking a Sphere with Six Degrees of Freedom," NRC/ERB-1115. October 28, 2004. 23 pages. NRC 47397.

·         Roth, G. "Automatic Correspondences For Photogrammetric Model Building," XXth Congress. International Society for Photogrammetry and Remote Sensing. Istanbul, Turkey. July 12-23, 2004. Commission V, pp. 713-720. NRC 47392.

·         Li, J., Laganière, R., Roth, G. "Online Estimation of Trifocal Tensors for Augmenting Live Video," IEEE and ACM International Symposium on Mixed and Augmented Reality. September 14, 2004. NRC 47365.

·         Fiala, M., Green, D., Roth, G. "A Panoramic Video and Acoustic Beamforming Sensor for Videoconferencing," Proceedings of the IEEE International Workshop on Haptic Audio Visual Environments and their Applications (HAVE'2004). Ottawa, Ontario, Canada. October 2-3, 2004. NRC 47364.

·         Whitehead, A., Roth, G. "Estimating Camera Parameters from the Fundamental Matrix using an Evolutionary Approach," EURASHIP Journal on Applied Signal Processing. 2004. NRC 47178.

·         Gorodnichy, D., Roth, G. Nouse, Use your Nose as a Mouse”, Image and Vision Computing,” Vol. 22, No. 12, pp. 931-942, 2004, NRC 47140.

·         McDonald, C., Roth, G., Marsh, S. “Red-Handed, Collaborative Gesture Interaction with a Projection Table.”, Proceedings of the Sixth International Conference on Automatic Face and Gesture Recognition (FGR 2004), May 17-19, 2004, Seoul, Korea, pp. 773-778, NRC 49347.

2003

·         McDonald, C., Roth, G. "Replacing a Mouse with Hand Gesture in a Plane-Based Augmented Reality System," The 16th International Conference on Vision Interface. Halifax, Nova Scotia, Canada. June 11-13, 2003. NRC 46491.

·         Scott, W., Roth, G., Rivest, J.F. "View Planning for Automated 3D Object Reconstruction Inspection," ACM Computing Surveys, 35(1): 64-96. March 2003. NRC 45866.

2002

·         Shu, C., Roth, G. “Constructing B-Spline Surfaces from Multiple Images,”, International Conference on Curves and Surfaces, Saint-Malo, France, July 2002. NRC 45864.

·         Whitehead, A., Roth, G. "Evolutionary Based Autocalibration from the Fundamental Matrix," In Applications of Evolutionary Computing, LNCS Springer Verlag 2279, Kinsale, Ireland. April 2002. pp. 292-303 NRC 45863.

·         Gorodnichy, D., Malik, S., Roth, G. "Affordable 3D Face Tracking using Projective Vision," In Vision Interface 2002, Calgary, Alberta, Canada. May 2002. pp. 383-390 NRC 45862.

·         Scott, W., Roth, G., Rivest, J.F. "Pose Error Effects on Range Sensing," In Vision Interface 2002. Calgary, Alberta, Canada. May 2002. pp. 331-338 NRC 45861.

·         Malik, S., Roth, G., McDonald, C. "Robust Corner Tracking for Real-Time Augmented Reality," In Vision Interface 2002. Calgary, Alberta, Canada. May 2002. pp. 399-406 NRC 45860.

·         Roth, G., Whitehead, A. "Some Improvements on two Autocalibration Algorithms based on the Fundamental Matrix," In the International Conference on Pattern Recognition (ICPR 200). Volume 2. Québec, Québec, Canada. August 2002. pp. 312-315 NRC 45859.

·         Malik, S., McDonald, C., Roth, G. "Hand Tracking for Interactive Pattern-Based Augmented Reality," In IEEE and ACM International Symposium on Mixed and Augmented Reality 2002. Darmstardt, Germany. October 2002. pp. 399-406 NRC 45858.

·         McDonald, C., Roth, G., “Hand Based Interaction in Augmented Reality,” in IEEE International Workshop on Haptic Audio Visual Environments and their Applications (HAVE 2002), Ontario, Canada, November 2002, NRC 45857.

·         Gorodnichy, D., Roth, G. "Affordable Yet Robust and Precise Face Tracking using USB Cameras with Application to Designing Hands-Free User Interfaces," Proceedings of the ACM Conference on Software and Technology of Human-Computer Interfaces. October 27-30, 2002. NRC 45856.

·         Gorodnichy, D., Malik, S., Roth, G.”Use Your Nose as a Joystick or a Mouse”, Proceedings of the International Conference on Vision Interface (VI2002). Calgary, Alberta, Canada. May 27-29, 2002. NRC 45855.

2001

·         Roth, G. "Computing Camera Positions from a Multi-Camera Head," Third International Conference on Recent Advances in 3D Imaging and Modelling. Québec, Québec, Canada. June 2001. pp. 135-142 NRC 45871.

·         Scott, W., Roth, G., Rivest, J.F. "View Planning for Multi-Stage Object Reconstruction," In Vision Interface 2001. Ottawa, Ontario, Canada. June 2001. pp 64-71 NRC 45870.

·         Jasiobedski, P., Greenspan, M., Roth, G. "Pose Determination and Tracking for Autonomous Satellite Capture," The 6th International Symposium on Artificial Intelligence, Robotics and Automation in Space. Montréal, Québec, Canada. June 2001. NRC 45869.

·         Whitehead, A., Roth, G. "Salient Frame Extraction for Structure from Motion," Proceedings of Visualization, Imaging and image Processing. Marbella, Spain. September 2001. pp. 658-663 NRC 45868.

·         Miles, A., Roth, G. "Colour Correlation Window Matching using Colour Spaces," Carleton Journal of Computer Science, 5:12. January 16, 2001. NRC 45867.

·         Scott, W.R., Roth, G., Rivest, J.-F. "View Planning as a Set Covering Problem," NRC/ERB-1089. August 2001. 5 pages NRC 44892.

·         Scott, W.R., Roth, G., Rivest, J.-F. "View Planning with Positioning System Error" NRC/ERB-1086. May 2001. 27 pages. NRC 44195.

·         Scott, W.R., Roth, G., Rivest, J.-F. "View Planning with a Registration Component," Proceedings of the 3D Imaging and Modeling Conference (3DIM), Québec, Québec, Canada. May 28 - June 1, 2001. NRC 44166.

2000

·         Whitehead, A., Roth, G. "The Projective Vision Toolkit," In Proceedings, Modelling and Simulation. Pittsburgh, Pennsylvania, USA. May 2000. pp. 204-209 NRC 45874.

·         Roth, G., Whitehead, A. "Using Projective Vision to find Camera Positions in an Image Sequence," In Vision Interface 2000. Montréal, Québec, Canada. May 2000. pp. 87-94 NRC 45873.

·         Scott, W., Roth, G., Rivest, J.F. "Performance-Oriented View Planning for Model Acquisition," The International Symposium on Robotics (ISR 2000). Montréal, Québec, Canada, May 2000. pp. 212-219 NRC 45872.

·         Langis, C., Roth, G., Dehne, F. "Mesh Simplification in Parallel," Proceedings of the 4th International Conference on Algorithms and and Architectures for Parallel Processing (ICA3PP 2000). December 11-13, 2000. pp. 281-290 NRC 44161.

1999

·         Roth, G. "Building Models From Sensor Data: An Application Shared by the Computer Vision and the Computer Graphics Community," Proceedings of the NATO Meeting : Confluence of Computer Vision and Computer Graphics, Ljubljana, Slovenia. August 1999. 9 pages NRC 43639.

·         Roth, G. ”An Automatic Registration Algorithm for Two Overlapping Range Images,” Proceedings of the 8th International CAIP Conference, Ljubljana, Slovenia, August 1999. Pp. 329-338, NRC 43638.

·         Roth, G. "Registering Two Overlapping Range Images," Proceedings of the Second International Conference on Recent Advances in 3-D Digital Imaging and Modeling (3DIM'99), Ottawa, Ontario, Canada. October 4-8, 1999. pp. 191-200 NRC 43637.

·         Ueshiba, T., Roth, G., “Generating Smooth Surfaces with Bicubic Splines over Triangular Meshes”, Proceedings of the Second International Conference on Recent Advances in 3-D Digital Imaging and Modelling (3DIM’99), Ottawa, Ontario, Canada. Oct. 4-8, 1999, pp. 302-311 NRC 43636.

·         El-Hakim, S.F., Boulanger, P., Blais, F., Beraldin, J.-A., Roth, G. "Experimental analysis and design considerations of virtual environments creation," SPIE Proceedings, Vol. 3641, Videometrics VI, San Jose, California, USA. January 28-29, 1999. pp. 127-138 NRC 43622.

1998

·         El-Hakim, S.F., Boulanger, P., Blais, F., Beraldin, J.-A., Roth, G. “A Mobile System for Indoors 3-D Mapping Positioning”, Proceedings of the ISPRS Symposium: Real-Time Imaging Dynamic Analysis, Hokodate, Japan, June 2-5, 1998, pp. 331-338. NRC 41597.

·         Roth, G., Boulanger, P. "CAD Model Building from Multiple Range Images," Proceedings of Vision Interface 98. Vancouver, British Colombia, Canada. June 1998. pp. 274-281. NRC 41596.

·         El-Hakim, S.F., Brenner, C., Roth, G. "An Approach to Creating Virtual Environments Using Range Texture," Proceedings of the ISPRS Symposium: Real-Time Imaging Dynamic Analysis. Hakodate, Japan. June 2-5, 1998. pp. 331-338. NRC 41595.

·         El-Hakim, S.F., Brenner, C. Roth, G. “A Multi-Sensor Approach to Creating Accurate Virtual Environments”, ISPRS Journal of Photogrammetry & Remote Sensing (Elsevier) 53(6): 379-391. 1998. NRC 41594.

1997

·         El-Hakim, S.F., Boulanger, P., Blais, F., Beraldin, J.-A., Roth, G. "A Mobile System for Indoors 3-D Mapping Positioning," Proceedings of the Optical 3-D Measurement Techniques. Zurich, Switzerland. September 29 - October 2, 1997. pp. 275-282. NRC 41548.

·         Roth, G., Wibowoo, E. "An Efficient Volumetric Method for Building Closed Triangular Meshes from 3-D image Point Data," Proceedings of Graphics Interface '97. Kelowna, British Columbia, Canada. May 21-23, 1997. pp. 173-180. NRC 41544.

1996

·         Laurendeau, D., Roth, G., Borgeat, L. "Optimisation Algorithms for Range Image Registration," Proceedings of Vision Interface '96. Toronto, Ontario, Canada. May 21-24, 1996. pp. 141-151. NRC 39238.

·         Roth, G., Wibowo, E. "A Fast Algorithm for Making Mesh Models from Multiple-view Range Data," Proceedings of the DND/CSA Robotics and Knowledge Based Systems Workshop. St.Hubert, Québec, Canada. October 15-18, 1996. pp. 120-128. NRC 39179.

1995

·         Basran, J., Boulanger, P., Roth, G. "Building Closed Geometric Models from Range Data," Proceedings of the 28th ISATA, Dedicated Conference on Rapid Prototyping in the Automotive Industries. Stuttgard, Germany. September 18-22, 1995. pp. 25-32. NRC 39178.

1994

·         Roth, G. "Plane Extraction from Noisy Images," Proceedings of the NSF/ARPA Workshop on Performance Versus Methodology in Computer Vision. Seattle, Washington, USA. June 24-25, 1994. pp. 88-94. NRC 40151.

·         Rioux, M., Godin, G., Boulanger, P., Roth, G., Blais, F. "Electronic Imaging of a 3-D Shapes and its Potential for the Factory of the Future," Proceedings of the 10th ISPE/IFAC International Conference on CAD/CAM, Robotics Factories of the Future. Ottawa, Ontario, Canada. August 21-24, 1994. pp. 691-698. NRC 39174.

·         Lang, S., Roth, G., Green, D.A., Burhanpurkar, V. "Visual Measurement of Orientation Using Ceiling Features," Proceedings of the IEEE Instrumentation Measurement Technology Conference. Hamamatsu, Shizuoka, Japan. May 10-12, 1994. pp. 552-555. NRC 37114.

·         Boulanger, P., Roth, G., Godin, G. "Applications of 3D Active Vision to Rapid Product Development," Proceedings of the Intelligent Manufacturing Systems International Conference on Rapid Product Development. Stuttgart, Germany. January 31 - February 2, 1994. pp. 149-160. NRC 37106.

·         Godin, G., Roth, G., Boulanger, P. "Using Laser Geometric Sensing for Rapid Product Development," Proceedings of the Intelligent Manufacturing Systems International Conference on Rapid Product Development. Stuttgart, Germany. January 31 - February 2, 1994. pp. 403-416. NRC 37105.

·         Roth, G., Levine, M.D. "Geometric Primitive Extraction Using a Genetic Algorithm," IEEE Transactions on Pattern Analysis and Machine Intelligence, 16(9): 901-905. 1994. NRC 37057.

1993

·         Roth, G., Letz, P., Cheung, W. "Model-Based Tracking Using Real-Time Laser Rangefinder," SPIE Proceedings, Machine Vision Applications, Architecture, Systems Integration II. Boston, Massachusetts, USA. September 7-10, 1993. Vol. 2064, pp. 178-189. NRC 37089.

·         Roth, G. "Extraction of Parametrically Defined Geometric Primitives," SPIE Proceedings, Sensor Fusion VI. Boston, Massachusetts, USA. September 7-10, 1993. Vol. 2059, pp. 79-90. NRC 37088.

·         Roth, G., Levine, M.D. "Extracting Geometric Primitives," CVGIP: Image Understanding, 58(1): 1-22. 1993. NRC 35106.

1992

·         Meygret, A., Levine, M.D., Roth, G. "Robust Primitive Extraction in a Range Image," Proceedings of the 11th International Conference on Pattern Recognition: Image, Speech Signal Analysis. The Hague, The Netherlands. August 1992. pp. 193-196. NRC 35108.

·         Roth, G. "Primitive Extraction Using Incremental Curve Generation," Proceedings of the IAPR Workshop on Machine Vision Applications. Tokyo, Japan. December 7-9, 1992. pp. 411-414. NRC 35107.

·         Roth, G., Levine, M.D. "Geometric Primitive Extraction using a Genetic Algorithm," Proceedings of the IEEE Computer Society Conference on Computer Vision Pattern Recognition. Urbana, Illinois, USA. June 15-18, 1992. pp. 640-643. NRC 33221.

·         Elgazzar, S., Domey, J., Boulanger, P., Roth, G. "Three-dimensional imaging for mining automation," Proceedings of the 5th Canadian Symposium on Mining Automation. Vancouver, British Columbia, Canada. September 27-29, 1992. pp. 334-340. NRC 33216.

·         Roth, G., Levine, M.D. "Minimal Subset Random Sampling for Pose Determination Refinement," Advances in Machine Vision - Strategies Applications. World Scientific Series in Computer Science, World Scientific Publishing Co. Pte. Ltd., Singapore. 1992. Vol. 32, pp. 1-21. NRC 33212.

1991

·         Roth, G., Levine, M.D. "Robustness in Primitive Extraction Correspondence Computation," SPIE Proceedings, Conference 1611, Sensor Fusion IV. Boston, Massachusetts, USA. November 13-15, 1991. pp. 542-554 NRC 33175.

·         Roth, G., Levine, M.D. "A Genetic Algorithm for Primitive Extraction," Proceedings of the Fourth International Conference on Genetic Algorithms. San Diego, California, USA. July 13-16, 1991. pp. 487-494. NRC 33174.

·         Roth, G., Levine, M.D. "Random Sampling for Pose Determination Refinement," Proceedings of Vision Interface '91, Calgary, Alberta, Canada. June 3-7, 1991. pp. 104-111. NRC 33173.

1990

·         Roth, G., Levine, M.D. "Random Sampling for Primitive Extraction," Proceedings of the International Workshop on Robust Computer Vision. Seattle, Washington, USA. October 1-3, 1990. pp. 352-366. NRC 31760.

·         Roth, G., Levine, M. "Segmentation of Geometric Signals Using Robust Fitting," Proceedings of the 10th International Conference on Pattern Recognition. Atlantic City, New Jersey, USA. June 16-21, 1990. pp. 826-832. NRC 31409.

1989

·         Roth, G., O'Hara, D., Levine, M.D. "A Holdsite Method for Parts Acquisition Using a Laser Rangefinder Mounted on a Robot Wrist," Journal of Robotic Systems, 6(5): 573-599. 1989. NRC 31283.

·         Roth, G., Levine, M.D. "Range Image Segmentation Based on Differential Geometry Refined by Relaxation Labeling," Proceedings of Vision Interface '89. London, Ontario, Canada. June 19-23, 1989. pp. 10-15. NRC 30287.

1987

·         Roth, G., O'Hara, D. "A Holdsite Method for Parts Acquisition Using a Laser Rangefinder Mounted on a Robot Wrist," Proceedings of the 1987 IEEE International Conference on Robotics Automation. Raleigh, North Carolina, USA. March 30 - April 3, 1987. pp. 1517-1523. NRC 27171.

1986

·          Roth, G. "Determining Grasp Position for a Parallel Type Robot Gripper," NRC/ERB-984. January 1986. 17 pages. NRC 25659.