Lab: Laboratory of Computational Intelligence (LCI)
X210, ICICS/CS Building
I am a PhD student in the Computer Science department at UBC.
Computer Vision & Robotics are my
areas of research. Currently, I am interested in motion tracking and
I completed my undergraduate degree in Electrical Engineering from the Indian Institute of Technology, Kanpur,
I enjoy running, hiking, and taking pictures.
Ankur Gupta, James J. Little, Robert
J. Woodham. "Using Line and Ellipse
Features for Rectification of Broadcast Hockey Video". Canadian
Conference on Computer and Robot Vision, 2011.
[pdf] [Project page]
David Meger, Marius
Muja, Scott Helmer, Ankur Gupta, Catherine Gamroth, Tomas
Hoffman, Matthew Baumann, Tristram Southey, Pooyan Fazli, Walter
Wohlkinger, Pooja Viswanathan, James J. Little, David G. Lowe, and
James Orwell. "Curious George: An Integrated Visual Search Platform". Canadian Conference on Computer and Robot Vision,
D. Meger, A.
Gupta, and J. J. Little. "Viewpoint Detection Models for Sequential
Embodied Object Category Recognition". International Conference on
Robotics and Automation, 2010.
Ankur Gupta, "Using Line and Ellipse
Features for Rectification of Broadcast Hockey Video", Master's
thesis, The University of British Columbia,
thesis was a part of this project. I worked on automatic
rectification of broadcast quality hockey video sequences. For a moving
camera case, this involves homography estimation between each frame and
the geometric model of the rink. We show that, using ellipse and line
features along with key-point based features, the homography can
be robustly estimated for a long video sequence.
[Output video] [A player tracking application using the output
is a semantic robot, capable of automatic navigation and object
recognition (for both specific and generic objects). This was also
UBC's entry to the Semantic Robot Vision Challenge (SRVC). Our team won the competition (software league)
I also worked
with David Meger and Jim
Little on viewpoint planning for sequential object category
recognition problem. This work was presented at ICRA,
Currently, I serve
- Organizer, Mobuddies reading group.
Computer Science Graduate Seminar Organizer. Here is the schedule for Grad Refresher
Member of Graduate Affairs Committee
in the department.
Computer Science Graduate Student Association (CSGSA)
Member, Graduate Affairs Committee, CSGSA
Member, Orientation Committee, CSGSA
Mentor, Teaching Assistants Mentoring Program