Demo Data from VLDB 2026 / reviewers in the wild / expert
Berthold K. P. Horn
dblp:h/BertholdKPHorn · also Berthold Klaus Paul Horn
· DBLP profile ↗
37ranked-venue papers
17as first author
0since 2021 · last 2018
0000-0003-3434-391XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 24 · 11 first-authorGraphics, computer vision, multimedia, augmented reality and games · 13 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 first-authorSystems, architecture and hardware · 2Software engineering, systems software and programming languages · 1 · 1 first-authorTheory of computation · 1 · 1 first-author
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
12 papers |
Image and video processing · 96% Computational photography and imaging · 2% Geometric modeling and processing · 2% | |
| Artificial intelligence
12 papers |
3D vision · 96% Robot navigation and mapping · 2% Trustworthy machine learning · 2% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Integrated circuit design · 100% |
Topics — the 25 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Image and video processing › image restoration › image deblurring
blind deconvolution |
0.1 | 1 | 2011 | Blur kernel estimation using the radon transform · CVPR 2011 |
Image and video processing › image restoration
image deblurring |
0.1 | 1 | 2011 | Blur kernel estimation using the radon transform · CVPR 2011 |
Image and video processing
image restoration |
0.1 | 1 | 2011 | Blur kernel estimation using the radon transform · CVPR 2011 |
Image and video processing
motion analysis |
0.1 | 1 | 2011 | Force Estimation and Prediction from Time-Varying Density Images · IEEE Trans. Pattern Anal. Mach. Intell. 2011 |
Image and video processing › image stabilization
camera shake removal |
0.0 | 1 | 2011 | Blur kernel estimation using the radon transform · CVPR 2011 |
Integrated circuit design › analog and mixed-signal circuits
analog VLSI |
0.0 | 2 | 1998 | Estimating the Focus of Expansion in Analog VLSI · Int. J. Comput. Vis. 1998 Analog VLSI systems for image acquisition and fast early vision processing · Int. J. Comput. Vis. 1992 |
Image and video processing › motion estimation
optical flow |
0.0 | 3 | 1993 | "Determining optical flow": A Retrospective · Artif. Intell. 1993 Determining 3-D Motion of Planar Objects from Image Brightness Patterns · IJCAI 1985 Determining Optical Flow · Artif. Intell. 1981 |
Computer vision › 3D vision
shape from shading |
0.0 | 4 | 1990 | Height and gradient from shading · Int. J. Comput. Vis. 1990 Shape and Source from Shading · IJCAI 1985 Numerical Shape from Shading and Occluding Boundaries · Artif. Intell. 1981 |
Computational photography and imaging › shape and reflectance estimation
shape from shading |
0.0 | 1 | 1993 | Impossible Shaded Images · IEEE Trans. Pattern Anal. Mach. Intell. 1993 |
Integrated circuit design
analog and mixed-signal circuits |
0.0 | 1 | 1992 | Analog VLSI systems for image acquisition and fast early vision processing · Int. J. Comput. Vis. 1992 |
Computer vision › 3D vision
structure from motion |
0.0 | 2 | 1987 | Direct Passive Navigation · IEEE Trans. Pattern Anal. Mach. Intell. 1987 Direct passive navigation: Analytical solution for planes · ICRA 1986 |
Computer vision › 3D vision › camera pose estimation
relative rotation estimation |
0.0 | 1 | 1990 | Relative orientation · Int. J. Comput. Vis. 1990 |
Computer vision › 3D vision
ambiguity analysis |
0.0 | 1 | 1988 | Motion fields are hardly ever ambiguous · Int. J. Comput. Vis. 1988 |
Computer vision › 3D vision
motion estimation |
0.0 | 1 | 1988 | Motion fields are hardly ever ambiguous · Int. J. Comput. Vis. 1988 |
Image and video processing › motion analysis
motion reconstruction |
0.0 | 1 | 1988 | Direct methods for recovering motion · Int. J. Comput. Vis. 1988 |
Geometric modeling and processing › 3d reconstruction
structure from motion |
0.0 | 1 | 1988 | Direct methods for recovering motion · Int. J. Comput. Vis. 1988 |
Computer vision › 3D vision › motion estimation
3d motion estimation |
0.0 | 1 | 1985 | Determining 3-D Motion of Planar Objects from Image Brightness Patterns · IJCAI 1985 |
Image and video processing
low-level vision |
0.0 | 1 | 1992 | Analog VLSI systems for image acquisition and fast early vision processing · Int. J. Comput. Vis. 1992 |
Computer vision › 3D vision › 3d shape analysis
occluding contour |
0.0 | 1 | 1981 | Numerical Shape from Shading and Occluding Boundaries · Artif. Intell. 1981 |
Rendering
shading |
0.0 | 1 | 1990 | Height and gradient from shading · Int. J. Comput. Vis. 1990 |
Computational geometry › geometric vision
multi-view geometry |
0.0 | 1 | 1990 | Relative orientation · Int. J. Comput. Vis. 1990 |
Computer vision › 3D vision
photometric stereo |
0.0 | 1 | 1979 | An Application of the Photometric Stereo Method · IJCAI 1979 |
Computational photography and imaging
photometric stereo |
0.0 | 1 | 1979 | An Application of the Photometric Stereo Method · IJCAI 1979 |
Robotics › Robot navigation and mapping
visual navigation |
0.0 | 1 | 1986 | Direct passive navigation: Analytical solution for planes · ICRA 1986 |
Machine learning › Trustworthy machine learning › interpretability
visual explanation |
0.0 | 1 | 1977 | Towards a Science of Image Understanding · IJCAI 1977 |
Methods — techniques the papers use, named apart from their topics
radon transform · 0.1minimum energy flow · 0.1incompressible and compressible flow estimation · 0.1MAP estimation · 0.1analog VLSI implementation · 0.0smoothness constraint analysis · 0.0intensity constraint analysis · 0.0analog VLSI · 0.0eigenvalue decomposition · 0.0direct method · 0.0radius of curvature representation · 0.0least-squares formulation · 0.0image brightness derivatives · 0.0convolutional filtering · 0.0photometric analysis · 0.0photometric stereo · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Wave Equation of Suppressed Traffic Flow InstabilitiesabstractTraffic congestion wastes fuel and commuters' time, and adds to CO2emissions. Stop-and-go traffic instabilities can be suppresses using bilateral control-which differs from “car following” and adaptive cruise control in that, counter-intuitively, it uses information about thefollowingvehicle (as well as about the leading vehicle). Stability can be proven mathematically, and can be demonstrated in simulation. A physical analog of a sequence of vehicles using bilateral control is a chain of masses connected by springs and dampers-a system which is inherently stable, since it lacks an external energy source. Here, in order to further understand bilateral control and its capacity to suppress instabilities, we move from a microscopic view (interaction of individual vehicles) to a macroscopic view (densities and flow rates). This leads us to the damped wave equation governing traffic under bilateral control. That equation allows us to determine the speed of propagation of disturbances, as well as their rate of decay. The equation is also useful in fine tuning parameters of bilateral control systems. Berthold K. P. Horn, Liang Wang 0018 |
IEEE Trans. Intell. Transp. Syst. | 1 |
| 2018 | Machine Vision to Alert Roadside Personnel of Night Traffic ThreatsabstractIn the United States, every year, several people whose job takes them to the sides of roads, are injured or killed by roadside collisions. This could be avoided if a warning signal could be sent to them. In this paper, we describe a machine-vision based alerting system which detects and tracks headlamps of cars in night traffic. The system automatically computes a “normal traffic” region in the image. Unusual trajectories of cars are detected when the images of their headlamps move out of that region. The system promptly sends a warning signal once a risk has been identified. The system runs on the Android smart phones, which are mounted on cars or on roadside fixtures. Liang Wang 0018, Berthold K. P. Horn |
IEEE Trans. Intell. Transp. Syst. | 2 |
| 2013 | A robust signal-flow architecture for cooperative vehicle density controlabstractTraffic flow instabilities have many potential negative consequences, including increased danger of collisions, higher fuel consumption, faster of abrasion of roadways, and reduction of overall traffic throughput. Instabilities occur even if modern forward-looking adaptive cruise control systems are used. In this paper, we present an architecture for controlling vehicle density that uses coordination between adjacent vehicles to attain desired safe following distances, without generating these types of instabilities in the process. The presented architecture has several additional desirable properties, including being robust to sensor failures and measurement inconsistencies, as well as allowing for inhomogeneous vehicle dynamics. Thomas A. Baran, Berthold K. P. Horn |
ICASSP | 2 |
| 2011 | Blur kernel estimation using the radon transformabstractCamera shake is a common source of degradation in photographs. Restoring blurred pictures is challenging because both the blur kernel and the sharp image are unknown, which makes this problem severely underconstrained. In this work, we estimate camera shake by analyzing edges in the image, effectively constructing the Radon transform of the kernel. Building upon this result, we describe two algorithms for estimating spatially invariant blur kernels. In the first method, we directly invert the transform, which is computationally efficient since it is not necessary to also estimate the latent sharp image. This approach is well suited for scenes with a diversity of edges, such as man-made environments. In the second method, we incorporate the Radon transform within the MAP estimation framework to jointly estimate the kernel and the image. While more expensive, this algorithm performs well on a broader variety of scenes, even when fewer edges can be observed. Our experiments show that our algorithms achieve comparable results to the state of the art in general and produce superior outputs on man-made scenes and photos degraded by a small kernel. Taeg Sang Cho, Sylvain Paris, Berthold K. P. Horn, William T. Freeman |
CVPR | 3 |
| 2011 | Force Estimation and Prediction from Time-Varying Density ImagesabstractWe present methods for estimating forces which drive motion observed in density image sequences. Using these forces, we also present methods for predicting velocity and density evolution. To do this, we formulate and apply a Minimum Energy Flow (MEF) method which is capable of estimating both incompressible and compressible flows from time-varying density images. Both the MEF and force-estimation techniques are applied to experimentally obtained density images, spanning spatial scales from micrometers to several kilometers. Using density image sequences describing cell splitting, for example, we show that cell division is driven by gradients in apparent pressure within a cell. Using density image sequences of fish shoals, we also quantify 1) intershoal dynamics such as coalescence of fish groups over tens of kilometers, 2) fish mass flow between different parts of a large shoal, and 3) the stresses acting on large fish shoals. Srinivasan Jagannathan, Berthold K. P. Horn, Purnima Ratilal, Nicholas C. Makris |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2010 | Fast human detection with cascaded ensembles on the GPUabstractWe investigate a fast pedestrian localization framework that integrates the cascade-of-rejectors approach with the Histograms of Oriented Gradients (HoG) features on a data parallel architecture. The salient features of humans are captured by HoG blocks of variable sizes and locations which are chosen by the AdaBoost algorithm from a large set of possible blocks. We use the integral image representation for histogram computation and a rejection cascade in a sliding-windows manner, both of which can be implemented in a data parallel fashion. Utilizing the NVIDIA CUDA framework to realize this method on a Graphics Processing Unit (GPU), we report a speed up by a factor of 13 over our CPU implementation. For a 1280×960 image our parallel technique attains a processing speed of 2.5 to 8 frames per second depending on the image scanning density, which is similar to the recent GPU implementation of the original HoG algorithm in. Berkin Bilgic, Berthold K. P. Horn, Ichiro Masaki |
Intelligent Vehicles Symposium | 2 |
| 2010 | Efficient integral image computation on the GPUabstractWe present an integral image algorithm that can run in real-time on a Graphics Processing Unit (GPU). Our system exploits the parallelisms in computation via the NIVIDA CUDA programming model, which is a software platform for solving non-graphics problems in a massively parallel high-performance fashion. This implementation makes use of the work-efficient scan algorithm that is explicated in. Treating the rows and the columns of the target image as independent input arrays for the scan algorithm, our method manages to expose a second level of parallelism in the problem. We compare the performance of the parallel approach running on the GPU with the sequential CPU implementation across a range of image sizes and report a speed up by a factor of 8 for a 4 megapixel input. We further investigate the impact of using packed vector type data on the performance, as well as the effect of double precision arithmetic on the GPU. Berkin Bilgic, Berthold K. P. Horn, Ichiro Masaki |
Intelligent Vehicles Symposium | 2 |
| 2002 | Depth-based target segmentation for intelligent vehicles: fusion of radar and binocular stereoabstractDynamic environment interpretation is of special interest for intelligent vehicle systems. It is expected to provide lane information, target depth, and the image positions of targets within given depth ranges. Typical segmentation algorithms cannot solve the problems satisfactorily, especially under the high-speed requirements of a real-time environment. Furthermore, the variation of image positions and sizes of targets creates difficulties for tracking. In this paper, we propose a sensor-fusion method that can make use of coarse target depth information to segment target locations in video images. Coarse depth ranges can be provided by radar systems or by a vision-based algorithm introduced in the paper. The new segmentation method offers more accuracy and robustness while decreasing the computational load. Yajun Fang, Ichiro Masaki, Berthold K. P. Horn |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 1998 | Estimating the Focus of Expansion in Analog VLSI
Ignacio S. McQuirk, Berthold K. P. Horn, Hae-Seung Lee, John L. Wyatt Jr. |
Int. J. Comput. Vis. | 2 |
| 1995 | Direct object recognition using no higher than second order statistics of the imageabstractNovel algorithms for object recognition are described that directly recover the transformations relating the image to its model. Unlike methods fitting the conventional framework, these new methods do not require exhaustive search for each feature correspondence in order to solve for the transformation. Yet they allow simultaneous object identification and recovery of the transformation. Given hypothesized corresponding regions in the model and data (2D views)-which are from planar surfaces of the 3D objects-these methods allow direct computation of the parameters of the transformation by which the data may be generated from the model. We propose two algorithms: one based on invariants derived from no higher than second order moments of the image, the other via a combination of the affine properties of geometrical and differential attributes of the image. Empirical results on natural images demonstrate the effectiveness of the proposed algorithms. We demonstrate in particular that the differential method is quite stable against perturbations-although not without some error-when compared with conventional methods. Kenji Nagao, Berthold K. P. Horn |
IROS (2) | 2 |
| 1993 | "Determining optical flow": A Retrospective
Berthold K. P. Horn, Brian G. Schunck |
Artif. Intell. | 1 |
| 1993 | Impossible Shaded ImagesabstractIt is shown that shaded images that cannot have originated from a uniformly illuminated, smooth continuous surface with uniform albedo exist. The typical condition where this occurs is when a dark area (corresponding to a region of high gradient) is surrounded by a lighter region (with low gradient). For this to correspond to a real surface, it must be established that there is a local extremum or area of lower gradient inside the dark region. This, in turn, will show up as either a light area in the image or an orientation discontinuity in the surface (thus violating either intensity or smoothness constraints). The impossibility of a shaded image can be established by counting the number of extrema inside a region corresponding to an isolated surface patch.> Berthold K. P. Horn, Richard Szeliski, Alan L. Yuille |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1992 | Analog VLSI systems for image acquisition and fast early vision processing
John L. Wyatt Jr., Craig L. Keast, Mark Seidel, David L. Standley, Berthold K. P. Horn, Tom Knight, Charles G. Sodini, Hae-Seung Lee, Tomaso A. Poggio |
Int. J. Comput. Vis. | 5 |
| 1991 | Rigid body motion from range image sequences
Berthold K. P. Horn, John G. Harris |
CVGIP Image Underst. | 1 |
| 1990 | Relative orientation
Berthold K. P. Horn |
Int. J. Comput. Vis. | 1 |
| 1990 | Height and gradient from shading
Berthold K. P. Horn |
Int. J. Comput. Vis. | 1 |
| 1989 | A direct method for locating the focus of expansion
Shahriar Negahdaripour, Berthold K. P. Horn |
Comput. Vis. Graph. Image Process. | 2 |
| 1988 | Motion fields are hardly ever ambiguous
Berthold K. P. Horn |
Int. J. Comput. Vis. | 1 |
| 1988 | Direct methods for recovering motion
Berthold K. P. Horn, E. J. Weldon Jr. |
Int. J. Comput. Vis. | 1 |
| 1987 | Direct Passive NavigationabstractIn this correspondence, we show how to recover the motion of an observer relative to a planar surface from image brightness derivatives. We do not compute the optical flow as an intermediate step, only the spatial and temporal brightness gradients (at a minimum of eight points). We first present two iterative schemes for solving nine nonlinear equations in terms of the motion and surface parameters that are derived from a least-squares fomulation. An initial pass over the relevant image region is used to accumulate a number of moments of the image brightness derivatives. All of the quantities used in the iteration are efficiently computed from these totals without the need to refer back to the image. We then show that either of two possible solutions can be obtained in closed form. We first solve a linear matrix equation for the elements of a 3 × 3 matrix. The eigenvalue decomposition of the symmetric part of the matrix is then used to compute the motion parameters and the plane orientation. A new compact notation allows us to show easily that there are at most two planar solutions. Shahriar Negahdaripour, Berthold K. P. Horn |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1986 | Direct passive navigation: Analytical solution for planesabstractIn this paper, we derive a closed form solution for recovering the motion of an observer relative to a planar surface directly from image brightness derivatives. We do not compute the optical flow as an intermediate step, only the spatial and temporal intensity gradients at a minimum of 8 points. We solve a linear matrix equation for the elements of a 3×3 matrix. The eigenvalue decomposition of its symmetric part is then used to compute the motion parameters and the plane orientation. Shahriar Negahdaripour, Berthold K. P. Horn |
ICRA | 2 |
| 1986 | The variational approach to shape from shading
Berthold K. P. Horn, Michael J. Brooks |
Comput. Vis. Graph. Image Process. | 1 |
| 1986 | Filtering Closed CurvesabstractA closed curve in the plane can be described in several ways. We show that a simple representation in terms of radius of curvature versus normal direction has certain advantages. In particular, convolutional filtering of the extended circular image leads to a closed curve. Similar filtering operations applied to some other representations of the curve do not guarantee that the result corresponds to a closed curve. In one case, where a closed curve is produced, it is smaller than the original. A description of a curve can be based on a sequence of smoothed versions of the curve. This is one reason why smoothing of closed curves is of interest. Berthold K. P. Horn, E. J. Weldon Jr. |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1985 | Shape and Source from Shading
Michael J. Brooks, Berthold K. P. Horn |
IJCAI | 2 |
| 1985 | Determining 3-D Motion of Planar Objects from Image Brightness Patterns
Shahriar Negahdaripour, Berthold K. P. Horn |
IJCAI | 2 |
| 1984 | Exact reproduction of colored images
Berthold K. P. Horn |
Comput. Vis. Graph. Image Process. | 1 |
| 1983 | Rotationally symmetric operators for surface interpolation
J. Michael Brady, Berthold K. P. Horn |
Comput. Vis. Graph. Image Process. | 2 |
| 1983 | Passive navigation
Anna R. Bruss, Berthold K. P. Horn |
Comput. Vis. Graph. Image Process. | 2 |
| 1983 | The Curve of Least EnergyabstractThe curve which has the smallest integral of the square of curvature while passing through two given points with given orientation is searched for.This is the true shape of a spline used in lofting.In computer-aided design, curves have been sought which maximize "smoothness."The curve discussed is the one arising in this way from a commonly used measure of smoothness.The human visual system may use such a curve when it constructs a subjective contour. Berthold K. P. Horn |
ACM Trans. Math. Softw. | 1 |
| 1982 | Passive navigation
Anna R. Bruss, Berthold K. P. Horn |
Comput. Graph. Image Process. | 2 |
| 1981 | Determining Optical Flow
Berthold K. P. Horn, Brian G. Schunck |
Artif. Intell. | 1 |
| 1981 | Numerical Shape from Shading and Occluding Boundaries
Katsushi Ikeuchi, Berthold K. P. Horn |
Artif. Intell. | 2 |
| 1979 | An Application of the Photometric Stereo Method
Katsushi Ikeuchi, Berthold K. P. Horn |
IJCAI | 2 |
| 1978 | Rational Arithmetic for MinicomputersabstractAbstract A representation for numbers using two computer words is discussed, where the value represented is the ratio of the corresponding integers. This allows for better dynamic range and relative accuracy than single‐precision fixed point, yet is less costly than floating point arithmetic. The scheme is easy to implement and particularly well suited for minicomputer applications that call for a great deal of numerical compulation. The techniques described have been used to implement a mathematical function subroutine package for a minicomputer as well as a number of applications programs in the machine vision and machine manipulation area. Berthold K. P. Horn |
Softw. Pract. Exp. | 1 |
| 1977 | Towards a Science of Image Understanding
Berthold K. P. Horn |
IJCAI | 1 |
| 1977 | Understanding Image Intensities
Berthold K. P. Horn |
Artif. Intell. | 1 |
| 1974 | Determining lightness from an image
Berthold K. P. Horn |
Comput. Graph. Image Process. | 1 |