Demo Data from EDBT 2026 / reviewers in the wild / expert
John L. Barron
dblp:b/JohnLBarron
· DBLP profile ↗
26ranked-venue papers
8as first author
0since 2021 · last 2020
0000-0002-9309-1145ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 14 · 7 first-authorGraphics, computer vision, multimedia, augmented reality and games · 14 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 5Systems, architecture and hardware · 1
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.
| Computer graphics and multimedia
5 papers |
Image and video processing · 89% Computer animation and physical simulation · 6% Geometric modeling and processing · 6% | |
| Artificial intelligence
5 papers |
3D vision · 94% Segmentation and scene understanding · 6% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Electronic design automation · 100% |
Topics — the 10 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Image and video processing › motion estimation
optical flow |
0.0 | 2 | 2000 | Regularised Range Flow · ECCV (2) 2000 Performance of optical flow techniques · Int. J. Comput. Vis. 1994 |
Image and video processing
motion estimation |
0.0 | 3 | 2000 | The Frequency Structure of One-Dimensional Occluding Image Signals · IEEE Trans. Pattern Anal. Mach. Intell. 2000 Performance of optical flow techniques · Int. J. Comput. Vis. 1994 The feasibility of motion and structure from noisy time-varying image velocity information · Int. J. Comput. Vis. 1990 |
Computer vision › 3D vision
structure from motion |
0.0 | 2 | 1990 | The feasibility of motion and structure from noisy time-varying image velocity information · Int. J. Comput. Vis. 1990 The Feasibility Of Motion And Structure Computations · ICCV 1988 |
Computer vision › 3D vision › motion estimation
optical flow |
0.0 | 1 | 1992 | Performance of optical flow techniques · CVPR 1992 |
Computer vision › 3D vision › motion estimation › optical flow
optical flow evaluation |
0.0 | 1 | 1992 | Performance of optical flow techniques · CVPR 1992 |
Computer vision › 3D vision › motion estimation
ego-motion estimation |
0.0 | 2 | 1992 | Determination of Egomotion and Environmental Layout from Noisy Time-Varying Image Velocity in Binocular Image Sequences · IJCAI 1987 Performance of optical flow techniques · CVPR 1992 |
Computer vision › Segmentation and scene understanding
scene understanding |
0.0 | 1 | 1987 | Determination of Egomotion and Environmental Layout from Noisy Time-Varying Image Velocity in Binocular Image Sequences · IJCAI 1987 |
Electronic design automation › physical design › placement and routing
gate array layout |
0.0 | 1 | 1982 | CGALA-a multi technology Gate Array Layout system · DAC 1982 |
Electronic design automation
physical design |
0.0 | 1 | 1982 | CGALA-a multi technology Gate Array Layout system · DAC 1982 |
Electronic design automation › physical design
placement and routing |
0.0 | 1 | 1982 | CGALA-a multi technology Gate Array Layout system · DAC 1982 |
Methods — techniques the papers use, named apart from their topics
regularization · 0.1frequency-domain analysis · 0.0noisy time-varying image velocity · 0.0optical flow techniques · 0.0local differential model · 0.0global smoothness constraint · 0.0confidence measure · 0.0spatio-temporal derivatives · 0.0error analysis · 0.0sensitivity analysis · 0.0binocular image sequences · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Plant Species Identification from Occluded Leaf ImagesabstractWe present an approach to identify the plant species from the contour information from occluded leaf image using a database of full plant leaves. Although contour based 2D shape matching has been studied extensively in the last couple of decades, matching occluded leaves with full leaf databases is an open and little worked on problem. Classifying occluded plant leaves is even more challenging than full leaf matching because of large variations and complexity of leaf structures. Matching an occluded contour with all the full contours in a database is an NP-hard problem, so our algorithm is necessarily suboptimal. First, we represent the 2D contour points as a β-Spline curve. Then, we extract interest points on these curves via the Discrete Contour Evolution (DCE) algorithm. We use subgraph matching using the DCE points as graph nodes, which produces a number of open curves for each closed leaf contour. Next, we compute the similarity transformation parameters (translation, rotation, and uniform scaling) for each open curve. We then "overlay" each open curve with the inverse similarity transformed occluded curve and use the Fréchet distance metric to measure the quality of the match, retaining the best η matched curves. Since the Fréchet metric is cheap to compute but not perfectly correlated with the quality of the match, we formulate an energy functional that is well correlated with the quality of the match, but is considerably more expensive to compute. The functional uses local and global curvature, Shape Context descriptors, and String Cut features. We minimize this energy functional using a convex-concave relaxation framework. The curve among these best η curves, that has the minimum energy, is considered to be the best overall match with the occluded leaf. Experiments on three publicly available leaf image database shows that our method is both effective and efficient, outperforming other current state-of-the-art methods. Occlusion is measured as the percentage of the overall contour (and not leaf area) that is missing. We show that our algorithm can, even for leaves with a high amounts of occlusion (say 50 percent occlusion), still identify the best full leaf match from the databases. Ayan Chaudhury, John L. Barron |
IEEE ACM Trans. Comput. Biol. Bioinform. | 2 |
| 2019 | Machine Vision System for 3D Plant PhenotypingabstractMachine vision for plant phenotyping is an emerging research area for producing high throughput in agriculture and crop science applications. Since 2D based approaches have their inherent limitations, 3D plant analysis is becoming state of the art for current phenotyping technologies. We present an automated system for analyzing plant growth in indoor conditions. A gantry robot system is used to perform scanning tasks in an automated manner throughout the lifetime of the plant. A 3D laser scanner mounted as the robot's payload captures the surface point cloud data of the plant from multiple views. The plant is monitored from the vegetative to reproductive stages in light/dark cycles inside a controllable growth chamber. An efficient 3D reconstruction algorithm is used, by which multiple scans are aligned together to obtain a 3D mesh of the plant, followed by surface area and volume computations. The whole system, including the programmable growth chamber, robot, scanner, data transfer, and analysis is fully automated in such a way that a naive user can, in theory, start the system with a mouse click and get back the growth analysis results at the end of the lifetime of the plant with no intermediate intervention. As evidence of its functionality, we show and analyze quantitative results of the rhythmic growth patterns of the dicot Arabidopsis thaliana (L.), and the monocot barley (Hordeum vulgare L.) plants under their diurnal light/dark cycles. Ayan Chaudhury, Christopher Ward, Ali Talasaz, Alexander G. Ivanov, Mark Brophy, Bernard Grodzinski, Norman P. A. Hüner, Rajnikant V. Patel, John L. Barron |
IEEE ACM Trans. Comput. Biol. Bioinform. | 9 |
| 2016 | Junction-Based Correspondence Estimation of Plant Point Cloud Data Using Subgraph MatchingabstractLaser scanner-captured 3-D point cloud data analysis is becoming more commonly used for remote sensing and plant science applications. Because of nonrigidity and complexity, reconstructing a 3-D model of a plant is extremely challenging. Existing algorithms often fail to find correct correspondences for plantlike thin structures. We address the problem of finding 3-D junction points in plant point cloud data as a first step of this correspondence matching process. Temporarily, we transform the 3-D problem into 2-D by performing appropriate coordinate transformations to the neighborhood of each 3-D point. Our proposed method has two steps. First, a statistical dip test of multimodality is performed to detect the nonlinearity of the local 2D structure. Then, each branch is approximated by sequential random-sample-consensus line fitting and a Euclidean clustering technique. The straight line parameters of each branch are extracted using total-least-squares estimation. Finally, the straight line equations are solved to determine if they intersect in the local neighborhood. Such junction points are good candidates for subsequent correspondence algorithms. Using these detected junction points, we formulate a correspondence algorithm as a subgraph matching problem and show that, without using traditional descriptor similarity-based matching, good correspondences can be obtained by simply considering geodesic distances among graph nodes. Experiments on synthetic and real ( Arabidopsis plant) data show that the proposed method outperforms the state of the art. Ayan Chaudhury, Mark Brophy, John L. Barron |
IEEE Geosci. Remote. Sens. Lett. | 3 |
| 2012 | Workflow Nets for Multiagent CooperationabstractWe present a formal framework for robotic cooperation in which we use an extension to Petri nets, known as workflow nets, to establish a protocol among mobile agents based on the task coverage they maintain. Our choice is motivated by the fact that Petri nets handle concurrency and that goal reachability, or soundness, can be theoretically established. In particular, we define a mathematical cooperation operator which turns cooperation problems expressed as workflow nets into algebraic representations. While we do not address the problem of efficiency, we formally demonstrate that this framework guarantees soundness, or goal reachability, using workflow nets. Yehia T. Kotb, Steven S. Beauchemin, John L. Barron |
IEEE Trans Autom. Sci. Eng. | 3 |
| 2010 | Predicting Target Vessel Location for Improved Planning of Robot-Assisted CABG Procedures
Daniel S. Cho, Cristian A. Linte, Elvis C. S. Chen, Chris Wedlake, John Moore 0001, John L. Barron, Rajnikant V. Patel, Terry M. Peters |
MICCAI (3) | 6 |
| 2008 | Performance characterization in computer vision: A guide to best practices
Neil A. Thacker, Adrian F. Clark, John L. Barron, J. Ross Beveridge, Patrick Courtney, William R. Crum, Visvanathan Ramesh, Christine Clark |
Comput. Vis. Image Underst. | 3 |
| 2007 | Sound from Gramophone Record Groove Surface OrientationabstractPreserving historic recording on gramophone records is an important task because the traditional record play back system damages/wears out records eventually. We present an optical flow based method to reproduce the sound signal from gramophone records using 3 D robust scene reconstruction of the surface orientation of the walls of the grooves. The imaging setup was modified to overcome a shallow depth of field by using a thin glass plate to obtain additional in-focus parts of the image at a second focal length. The sound signal was recovered from the surface orientation and processed further using the industry standard RIAA filter. The overall algorithm has been tested and found to be working correctly using both undamaged and damaged SP records. The algorithm is a "proof of concept" in that it shows sound can be recovered from time-varying 3 D orientation of groove walls. Baozhong Tian, John L. Barron |
ICIP (6) | 2 |
| 2007 | Skeleton-Based Tornado Hook Echo DetectionabstractWe propose and evaluate a method to identify tornadoes automatically in Doppler radar imagery by detecting hook echoes, which are important signatures of tornadoes, in Doppler radar precipitation density data. Our method uses a skeleton to represent 2D storm shapes. To characterize hook echoes, we propose four shape features of skeletons: curvature, curve orientation, thickness variation, boundary proximity, and two shape properties of tornadoes: southwest localization and the ratio of storm size to model hook echo size. To evaluate the hook echo detection algorithm, the hook echoes detected in several radar datasets by the algorithm are compared to those proposed by an expert. The effectiveness of the algorithm is quantified using a critical success index (CSI) analysis. Robert E. Mercer, John L. Barron, Paul Joe |
ICIP (6) | 3 |
| 2002 | Range Flow Estimation
Hagen Spies, Bernd Jähne, John L. Barron |
Comput. Vis. Image Underst. | 3 |
| 2002 | Fuzzy points: algebra and application
Robert E. Mercer, John L. Barron, Aiden A. Bruen |
Pattern Recognit. | 2 |
| 2001 | 3D regularized velocity from 3D Doppler radial velocityabstractThe availability of sequences of 3D Doppler radial velocity datasets provides sufficient information to estimate the 3D velocity of Doppler storms. We present a regularization framework for computing the 3D velocity field of storms from the underlying 3D radial velocities via an intermediate least squares computation. We obtain very realistic Doppler velocities, which can be used to estimate and predict the motion of Doppler storms. Such information is fundamental in the tracking of Doppler storms over time. John L. Barron, Robert E. Mercer, Paul Joe |
ICIP (3) | 2 |
| 2000 | Regularised Range Flow
Hagen Spies, Bernd Jähne, John L. Barron |
ECCV (2) | 3 |
| 2000 | Dense Range Flow from Depth and Intensity DataabstractThe combined use of intensity and depth information greatly helps in the estimation of the local 3D movements (range flow) of moving surfaces. We demonstrate how the two can be combined in both: a local total least squares algorithm, and an iterative global variational technique. While the former assumes locally constant flow, the latter relies on a smoothly varying flow field. The improvement achieved through incorporating intensity is illustrated qualitatively and quantitatively on synthetic and real test data. Hagen Spies, Bernd Jähne, John L. Barron |
ICPR | 3 |
| 2000 | The Frequency Structure of One-Dimensional Occluding Image SignalsabstractWe present a theoretical investigation of the frequency structure of 1D occluding image signals. We show that image signal occlusion contains relevant information which is most easily extractable from its representation in the frequency domain. For instance, the occluding and occluded signal velocities may be identified as such and translucency phenomena may be understood in the terms of this theoretical investigation. In addition, it is found that the structure of occluding 1D signals is invariant under constant and linear models of signal velocity. This theoretical framework can be used to describe the exact frequency structure of non-Fourier motion and bridges the gap between such visual phenomena and their understanding in the frequency domain. Steven S. Beauchemin, John L. Barron |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1996 | Tracking fuzzy storm centers in Doppler radar imagesabstractWe describe an automatic storm tracking system to help with the forecasting of severe storms. The concepts fuzzy point, fuzzy vector, fuzzy length of a fuzzy vector, and the fuzzy angle between two non-zero fuzzy vectors are first examined. We use a region splitting algorithm with dynamic thresholding to determine storm masses in Doppler radar intensity images. We represent the center of an hypothesized storm using a fuzzy point. These fuzzy storm centers are tracked over time using an incremental relaxation algorithm. The algorithms are tested on actual radar images obtained from the Atmospheric Environment Service radar station at King City, Ontario, Canada. The algorithms are capable of producing storm tracks which closely match human perception. Robert E. Mercer, John L. Barron, Paul Joe |
ICIP (2) | 3 |
| 1996 | Recursive estimation of time-varying motion and structure parameters
John L. Barron, Roy Eagleson |
Pattern Recognit. | 1 |
| 1995 | Binocular estimation of motion and structure from long sequences using optical flow without correspondenceabstractWe use the left and right monocular motion and structure parameters of two stereo image sequences (direction of translation, relative depth, observer rotation and rotational acceleration) to compute the absolute depth, absolute translation and absolute translational acceleration for each pair of left and right images. Individual translation parameters computed at each frame are integrated over time using a Kalman filter to provide more accuracy and a "best" estimate of the absolute translation at each time. John L. Barron, Roy Eagleson |
ICIP | 1 |
| 1994 | Strom Tracking in Doppler RAdar ImagesabstractAn automated tracking algorithm for Doppler radar storms is presented. Potential storms in Doppler radar images are hypothesized as regions of high water density (high intensity in the radar images) using a merge-and-split region growing algorithm. Potential storms are verified by a relaxation labelling scheme that attempts to finds the best tracks based on spatio-temporal storm consistency. Temporal consistency is ensured by requiring temporal coherence of storm properties, which include size, average intensity, radial velocity variance (computed from the Doppler radial velocity images), storm shape and orientation and neighbourhooding storm disparity. Spatial consistency requires neighbouring storm tracks with common storms to compete with a winner-take-all strategy. The property coherence framework is adaptive, allowing additional properties to be added or deleted as appropriate. The tracking algorithm allows storm merging and splitting via a construction called pseudo-storms. Several tracks for Doppler storm radar data supplied by AES are given as examples of the algorithms performance.> D. Krezeski, Robert E. Mercer, John L. Barron, Paul Joe |
ICIP (3) | 3 |
| 1994 | Performance of optical flow techniques
John L. Barron, David J. Fleet, Steven S. Beauchemin |
Int. J. Comput. Vis. | 1 |
| 1992 | Performance of optical flow techniquesabstractThe performance of six optical flow techniques is compared, emphasizing measurement accuracy. The most accurate methods are found to be the local differential approaches, where nu is computed explicitly in terms of a locally constant or linear model. Techniques using global smoothness constraints appear to produce visually attractive flow fields, but in general seem to be accurate enough for qualitative use only and insufficient as precursors to the computations of egomotion and 3D structures. It is found that some form of confidence measure/threshold is crucial for all techniques in order to separate the inaccurate from the accurate. Drawbacks of the six techniques are discussed.> John L. Barron, David J. Fleet, Steven S. Beauchemin, T. A. Burkitt |
CVPR | 1 |
| 1990 | Spatio-temporal edge focusingabstractAn automated edge detection algorithm, referred to as spatio-temporal edge focusing, is presented. It combines spatial edge focusing and temporal edge focusing. While spatial edge focusing and temporal edge focusing each have their own advantages and disadvantages, it is shown that the combination of these two techniques maintains their advantages while minimizing or removing most of their disadvantages. The final result is an automated edge detection algorithm that produces relatively noise-free edge maps with well-localized edges.> Ernest Z. Tihanyi, John L. Barron |
ICPR (1) | 2 |
| 1990 | The feasibility of motion and structure from noisy time-varying image velocity information
John L. Barron, Allan Douglas Jepson, John K. Tsotsos |
Int. J. Comput. Vis. | 1 |
| 1988 | The Feasibility Of Motion And Structure ComputationsabstractWe address the problem of interpreting image velocity fields generated by a moving monocular observer viewing a stationary environment under perspective projection to obtain 3-D information about the relative motion of the observer (egomotion) and the relative depth of environmental surface points (environmental layout). The algorithm presented in this paper involves computing motion and structure from a spatio-temporal distribution of image velocities that are hypothesized to belong to the same 3-D planar surface. However, the main result of this paper is not just another motion and structure algorithm that exhibits some novel features but rather an extensive error analysis of the algorithm’s preformance for various types of noise in the image velocities. Waxman and Ullman [83] have devised an algorithm for computing motion and structure using image velocity and its 1st and 2d order spatial derivatives at one image point. We generalize this result to include derivative information in time as well. Further, we show the approximate equivalence of reconstruction algorithms that use only image velocities and those that use one image velocity and its 1st and/or 2”d spatio-temporal derivatives at one image point. The main question addressed in this paper is: “How accurate do the input image velocities have to be?’ or equivalently, “How accurate does the input image velocity and its I~ and 2& order derivatives have to be?“. The answer to this question involves worst case error analysis. We end the paper by drawing some conclusions about the feasibility of motion and structure calculations in general. I.1 Introduction In this paper, we present a algorithm for computing the motion and strncture parameters that describe egomotion and environmental layout from image velocity fields generated by a moving monocular observer viewing a stationary environment. Egomotion is defined as the motion of the observer relative to his environment and can be described by 6 parameters; 3 dvth-scaled translational parameters, Z and 3 rotation parameters, o. Environmental layout refers to the 3-D shape and location of objects in the environment. For monocular image sequences, en$ronmental layout is described by the normalized surface gradient, a, at each image point. To determine these motion and structure parameters we derive nonlinear equations relating image velocity at some image int ?(?*,t ‘) to the underlying motion and structure parameters at (P,c). The computaP tion of egomotion and environmental layout from image velocity is sometimes called the reconstruction problem; we reconstruct the observer’s motion, and the layout of his environment, from (timevarying) image velocity. A lot of research has been devoted to John L. Barron, Allan Douglas Jepson, John K. Tsotsos |
ICCV | 1 |
| 1987 | The Sensitivity of Motion and Structure Computations
John L. Barron, Allan Douglas Jepson, John K. Tsotsos |
AAAI | 1 |
| 1987 | Determination of Egomotion and Environmental Layout from Noisy Time-Varying Image Velocity in Binocular Image Sequences
John L. Barron, Allan Douglas Jepson, John K. Tsotsos |
IJCAI | 1 |
| 1982 | CGALA-a multi technology Gate Array Layout systemabstractThis paper describes the Computerized Gate Array Layout system (CGAL), a general purpose tool developed at Sperry Univac to provide efficient and reliable automated layouts for a variety of master slice arrays. The system contains algorithms for the construction of initial placement, placement improvement, global routing, channel routing and planar routing. The system also provides for user interaction through a design language and graphical output. Lee F. Todd, J. M. Hansen, S. V. Pantulu, John L. Barron, D. J. Gilbert, R. J. Anderson, A. K. Biyani |
DAC | 4 |