Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Fred Rothganger

dblp:07/7622 · also Fredrick H. Rothganger · DBLP profile ↗
← Back
11ranked-venue papers
5as first author
1since 2021 · last 2025
0009-0009-6745-9274ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 8 · 5 first-authorSystems, architecture and hardware · 3 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
6 papers
Robot manipulation · 31% 3D vision · 30% Motion planning and robot control · 14%
Computer graphics and multimedia
2 papers
Image and video processing · 46% Geometric modeling and processing · 40% Multimedia analysis and retrieval · 14%
Theoretical computer science
2 papers
Computational geometry · 100%

Topics — the 16 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
3d reconstruction
0.112007
Segmenting, Modeling, and Matching Video Clips Containing Multiple Moving Objects · IEEE Trans. Pattern Anal. Mach. Intell. 2007
Robotics › Motion planning and robot control › motion planning
manipulation planning
0.112007
Capturing a Convex Object With Three Discs · IEEE Trans. Robotics 2007
Robotics › Robot manipulation › grasping
object capture
0.112007
Capturing a Convex Object With Three Discs · IEEE Trans. Robotics 2007
Image and video processing › video segmentation
motion segmentation
0.112007
Segmenting, Modeling, and Matching Video Clips Containing Multiple Moving Objects · IEEE Trans. Pattern Anal. Mach. Intell. 2007
Computational geometry › visibility
visibility computation
0.112007
Capturing a Convex Object With Three Discs · IEEE Trans. Robotics 2007
Geometric modeling and processing › 3d scene understanding
3d object recognition
0.112006
3D Object Modeling and Recognition Using Local Affine-Invariant Image Descriptors and Multi-View Spatial Constraints · Int. J. Comput. Vis. 2006
Computer vision › Segmentation and scene understanding
video segmentation
0.012004
Segmenting, Modeling, and Matching Video Clips Containing Multiple Moving Objects · CVPR (2) 2004
Computer vision › 3D vision › 3d object recognition
multi-view object recognition
0.012003
3D Object Modeling and Recognition Using Affine-Invariant Patches and Multi-View Spatial Constraints · CVPR (2) 2003
Computer vision › Image recognition and object detection
object recognition
0.012003
3D Object Modeling and Recognition Using Affine-Invariant Patches and Multi-View Spatial Constraints · CVPR (2) 2003
Computational geometry › visibility
hidden surface removal
0.012003
Capturing a convex object with three discs · ICRA 2003
Computational geometry › visibility
visibility problem
0.012003
Capturing a convex object with three discs · ICRA 2003
Robotics › Robot manipulation › cooperative manipulation
multi-robot manipulation
0.012002
Motion planning for disc-shaped robots pushing a polygonal object in the plane · IEEE Trans. Robotics Autom. 2002
Robotics › Robot manipulation
nonprehensile manipulation
0.012002
Motion planning for disc-shaped robots pushing a polygonal object in the plane · IEEE Trans. Robotics Autom. 2002
Robotics › Robot manipulation › nonprehensile manipulation
object pushing
0.012002
Motion planning for disc-shaped robots pushing a polygonal object in the plane · IEEE Trans. Robotics Autom. 2002
Computer vision › 3D vision › 3d reconstruction
multi-view stereo
0.012006
3D Object Modeling and Recognition Using Local Affine-Invariant Image Descriptors and Multi-View Spatial Constraints · Int. J. Comput. Vis. 2006
Robotics › Motion planning and robot control › path planning
collision-free path planning
0.012002
Motion planning for disc-shaped robots pushing a polygonal object in the plane · IEEE Trans. Robotics Autom. 2002

Methods — techniques the papers use, named apart from their topics

polynomial-time algorithm · 0.1multi-view constraint · 0.1affine-covariant scene patch · 0.1spatial constraints · 0.1hidden-surface removal · 0.1hidden surface removal · 0.1affine-invariant descriptor · 0.1affine invariant descriptor · 0.1polynomial-time exact algorithm · 0.0multi-view spatial constraints · 0.0affine-invariant patches · 0.0maximum independent capture discs · 0.0grasp constraint analysis · 0.0
YearPublicationVenuePosition
2025 Benchmarking Spiking Network Partitioning Methods on Loihi 2
William Severa, Felix Wang, Yang Ho, Fred Rothganger, Anurag Reddy Daram, Efrain Gonzalez
ACM Great Lakes Symposium on VLSI4
2018 Computing with Spikes: The Advantage of Fine-Grained Timing
abstract
Neural-inspired spike-based computing machines often claim to achieve considerable advantages in terms of energy and time efficiency by using spikes for computation and communication. However, fundamental questions about spike-based computation remain unanswered. For instance, how much advantage do spike-based approaches have over conventional methods, and under what circumstances does spike-based computing provide a comparative advantage? Simply implementing existing algorithms using spikes as the medium of computation and communication is not guaranteed to yield an advantage. Here, we demonstrate that spike-based communication and computation within algorithms can increase throughput, and they can decrease energy cost in some cases. We present several spiking algorithms, including sorting a set of numbers in ascending/descending order, as well as finding the maximum or minimum or median of a set of numbers. We also provide an example application: a spiking median-filtering approach for image processing providing a low-energy, parallel implementation. The algorithms and analyses presented here demonstrate that spiking algorithms can provide performance advantages and offer efficient computation of fundamental operations useful in more complex algorithms.
Stephen J. Verzi, Fred Rothganger, Ojas Parekh, Tu-Thach Quach, Nadine E. Miner, Craig M. Vineyard, Conrad D. James, James B. Aimone
Neural Comput.2
2015 Training neural hardware with noisy components
abstract
Some next generation computing devices may consist of resistive memory arranged as a crossbar. Currently, the dominant approach is to use crossbars as the weight matrix of a neural network, and to use learning algorithms that require small incremental weight updates, such as gradient descent (for example Backpropagation). Using real-world measurements, we demonstrate that resistive memory devices are unlikely to support such learning methods. As an alternative, we offer a random search algorithm tailored to the measured characteristics of our devices.
Fred Rothganger, Brian R. Evans, James B. Aimone, Erik DeBenedictis
IJCNN1
2007 Segmenting, Modeling, and Matching Video Clips Containing Multiple Moving Objects
abstract
This paper presents a novel representation for dynamic scenes composed of multiple rigid objects that may undergo different motions and are observed by a moving camera. Multiview constraints associated with groups of affine-covariant scene patches and a normalized description of their appearance are used to segment a scene into its rigid components, construct three-dimensional models of these components, and match instances of models recovered from different image sequences. The proposed approach has been applied to the detection and matching of moving objects in video sequences and to shot matching, i.e., the identification of shots that depict the same scene in a video clip.
Fred Rothganger, Svetlana Lazebnik, Cordelia Schmid, Jean Ponce
IEEE Trans. Pattern Anal. Mach. Intell.1
2007 Capturing a Convex Object With Three Discs
abstract
This paper addresses the problem of capturing an arbitrary convex object P in the plane with three congruent disc-shaped robots. Given two stationary robots in contact with P, we characterize the set of positions of a third robot, the so-called capture region, that prevent P from escaping to infinity via continuous rigid motion. We show that the computation of the capture region reduces to a visibility problem. We present two algorithms for solving this problem, and for computing the capture region when P is a polygon and the robots are points (zero-radius discs). The first algorithm is exact and has polynomial time complexity. The second one uses simple hidden surface removal techniques from computer graphics to output an arbitrarily accurate approximation of the capture region; it has been implemented, and examples are presented.
Jeff Erickson 0001, Shripad Thite, Fred Rothganger, Jean Ponce
IEEE Trans. Robotics3
2006 3D Object Modeling and Recognition Using Local Affine-Invariant Image Descriptors and Multi-View Spatial Constraints
Fred Rothganger, Svetlana Lazebnik, Cordelia Schmid, Jean Ponce
Int. J. Comput. Vis.1
2004 Segmenting, Modeling, and Matching Video Clips Containing Multiple Moving Objects
Fred Rothganger, Svetlana Lazebnik, Cordelia Schmid, Jean Ponce
CVPR (2)1
2003 3D Object Modeling and Recognition Using Affine-Invariant Patches and Multi-View Spatial Constraints
abstract
This paper presents a representation for three-dimensional objects in terms of affine-invariant image patches and their spatial relationships. Multi-view constraints associated with groups of patches are combined with a normalized representation of their appearance to guide matching and reconstruction, allowing the acquisition of true three-dimensional affine and Euclidean models from multiple images and their recognition in a single photograph taken from an arbitrary viewpoint. The proposed approach does not require a separate segmentation stage and is applicable to cluttered scenes. Preliminary modeling and recognition results are presented.
Fred Rothganger, Svetlana Lazebnik, Cordelia Schmid, Jean Ponce
CVPR (2)1
2003 Capturing a convex object with three discs
abstract
This paper addresses the problem of capturing an arbitrary convex object P in the plane with three congruent disc-shaped robots. Given two stationary robots in contact with P, we characterize the set of positions of a third robot that prevent P from escaping to infinity and show that the computation of this so-called capture region reduces to the resolution of a visibility problem. We present two algorithms for solving this problem and computing the capture region when P is a polygon and the robots are points (zero-radius discs). The first algorithm is exact and has polynomial-time complexity. The second one uses simple hidden-surface removal techniques from computer graphics to output an arbitrarily accurate approximation of the capture region; it has been implemented and examples are presented.
Jeff Erickson 0001, Shripad Thite, Fred Rothganger, Jean Ponce
ICRA3
2002 Motion planning for disc-shaped robots pushing a polygonal object in the plane
abstract
This paper addresses the problem of using three disc-shaped robots to manipulate a polygonal object in the plane in the presence of obstacles. The proposed approach is based on the computation of maximal discs (dubbed maximum independent capture discs, or MICaDs) where the robots can move independently while preventing the object from escaping their grasp. It is shown that, in the absence of obstacles, it is always possible to bring a polygonal object from any configuration to any other one with robot motions constrained to lie in a set of overlapping MICaDs. This approach is generalized to the case where obstacles are present by decomposing the corresponding motion planning task into the construction of a collision-free path for a modified form of the object, and the execution of this path by a sequence of simultaneous and independent robot motions within overlapping MICaDs. The proposed algorithm is guaranteed to generate a valid plan, provided a collision-free path exists for the modified form of the object. It has been implemented and experiments with Nomadic Scout mobile robots are presented.
Attawith Sudsang, Fred Rothganger, Jean Ponce
IEEE Trans. Robotics Autom.2
2001 An implemented planner for manipulating a polygonal object in the plane with three disc-shaped mobile robots
abstract
Presents an implementation of a planner that uses three disc-shaped robots to manipulate a polygonal object in the plane in the presence of obstacles. The approach is based on the computation of the maximal discs (maximal independent capture discs or MICaDs) where the robots can move independently while preventing the object from escaping their grasp. It has been shown that, in the absence of obstacles, it is always possible to bring a polygonal object from any configuration to any other one with robot motions constrained to lie in a set of overlapping MICaDs. This approach is generalized to the case where obstacles are present by decomposing the motion planning task into (1) the construction of a collision-free path for a modified form of the object, and (2) the execution of this path by a sequence of simultaneous and independent robot motions within overlapping MICaDs. The approach is guaranteed to work provided a collision free path exists for the modified form of the object. Experiments with Nomadic Scouts and a visual localization system are presented.
Attawith Sudsang, Fred Rothganger, Jean Ponce
IROS2