Demo Data from EDBT 2026 / reviewers in the wild / expert
David Sinclair
dblp:28/6496
· DBLP profile ↗
28ranked-venue papers
16as first author
1since 2021 · last 2025
0000-0002-9936-436XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 17 · 15 first-authorGraphics, computer vision, multimedia, augmented reality and games · 16 · 10 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2Human-computer interaction and ubiquitous computing · 2Software engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
3 papers |
Rendering · 40% Virtual and augmented reality · 40% Image and video coding · 12% | |
| Artificial intelligence
7 papers |
3D vision · 61% Video understanding and tracking · 18% Motion planning and robot control · 12% | |
| Databases, data mining, and information retrieval
3 papers |
Information retrieval · 100% | |
| Human-computer interaction and pervasive computing
2 papers |
Interaction techniques and input · 79% User interface design and tools · 21% |
Topics — the 21 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Virtual and augmented reality
immersive rendering |
0.4 | 1 | 2019 | Compressed Animated Light Fields with Real-Time View-Dependent Reconstruction · IEEE Trans. Vis. Comput. Graph. 2019 |
Rendering › image-based rendering
light field rendering |
0.4 | 1 | 2019 | Compressed Animated Light Fields with Real-Time View-Dependent Reconstruction · IEEE Trans. Vis. Comput. Graph. 2019 |
Image and video coding
video compression |
0.1 | 1 | 2019 | Compressed Animated Light Fields with Real-Time View-Dependent Reconstruction · IEEE Trans. Vis. Comput. Graph. 2019 |
Computer vision › Video understanding and tracking
motion segmentation |
0.0 | 3 | 1994 | Independent motion segmentation and collision prediction for road vehicles · ECCV (1) 1994 Independent motion segmentation and collision prediction for road vehicles · CVPR 1994 Motion segmentation and local structure · ICCV 1993 |
Interaction techniques and input › spatial interaction › navigation
image browsing |
0.0 | 1 | 2001 | Does organisation by similarity assist image browsing? · CHI 2001 |
Computer vision › 3D vision
shape from shading |
0.0 | 1 | 2000 | Smooth Region Structure: Folds, Domes, Bowls, Ridges, Valleys and Slopes · CVPR 2000 |
Information retrieval
personal information management |
0.0 | 1 | 2000 | Managing photos with ATT shoebox · SIGIR 2000 |
Image and video processing
image segmentation |
0.0 | 1 | 2000 | Smooth Region Structure: Folds, Domes, Bowls, Ridges, Valleys and Slopes · CVPR 2000 |
Image and video processing › image segmentation
region-based segmentation |
0.0 | 1 | 2000 | Smooth Region Structure: Folds, Domes, Bowls, Ridges, Valleys and Slopes · CVPR 2000 |
Computer vision › 3D vision
structure from motion |
0.0 | 2 | 1996 | Further constraints on visual articulated motions · CVPR 1996 Motion segmentation and local structure · ICCV 1993 |
Robotics › Motion planning and robot control
collision prediction |
0.0 | 2 | 1994 | Independent motion segmentation and collision prediction for road vehicles · ECCV (1) 1994 Independent motion segmentation and collision prediction for road vehicles · CVPR 1994 |
Information retrieval
evaluation |
0.0 | 1 | 1999 | Evaluating a Visualisation of Image Similarity (poster abstract) · SIGIR 1999 |
Information retrieval
image retrieval |
0.0 | 2 | 2001 | Does organisation by similarity assist image browsing? · CHI 2001 Evaluating a Visualisation of Image Similarity (poster abstract) · SIGIR 1999 |
Computer vision › Face, body and person analysis
articulated motion |
0.0 | 1 | 1996 | Further constraints on visual articulated motions · CVPR 1996 |
Computer vision › 3D vision › 3d scene understanding › scene geometry
planar region detection |
0.0 | 1 | 1996 | Quantitative planar region detection · Int. J. Comput. Vis. 1996 |
Computer vision › 3D vision › 3d reconstruction
projective reconstruction |
0.0 | 1 | 1996 | Further constraints on visual articulated motions · CVPR 1996 |
Computer vision › 3D vision › motion estimation
ego-motion estimation |
0.0 | 1 | 1994 | Robust estimation of egomotion from normal flow · Int. J. Comput. Vis. 1994 |
Computer vision › 3D vision › motion estimation
normal flow |
0.0 | 1 | 1994 | Robust estimation of egomotion from normal flow · Int. J. Comput. Vis. 1994 |
Geometric modeling and processing
shape descriptor |
0.0 | 1 | 1994 | Isoperimetric Normalization of Planar Curves · IEEE Trans. Pattern Anal. Mach. Intell. 1994 |
Computer vision › 3D vision
surface normal estimation |
0.0 | 1 | 1993 | Motion segmentation and local structure · ICCV 1993 |
Robotics › Robot navigation and mapping
visual odometry |
0.0 | 1 | 1993 | Motion segmentation and local structure · ICCV 1993 |
Methods — techniques the papers use, named apart from their topics
multi-view ray casting · 0.4cubemap rendering · 0.4GPU decompression · 0.4visual similarity · 0.1user experiment · 0.1filter-based segmentation · 0.1contour analysis · 0.1epipolar constraint · 0.0euclidean hinge constraint · 0.0articulation axis estimation · 0.0structure from motion · 0.0projective geometry · 0.0optimization · 0.0normal flow · 0.0independent motion segmentation · 0.0angular velocity estimation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | NeFT-Net: N-window extended frequency transformer for rhythmic motion predictionabstractAdvancements in prediction of human motion sequences are critical for enabling online virtual reality (VR) users to dance and move in ways that accurately mirror real-world actions, delivering a more immersive and connected experience. However, latency in networked motion tracking remains a significant challenge, disrupting engagement and necessitating predictive solutions to achieve real-time synchronization of remote motions. To address this issue, we propose a novel approach leveraging a synthetically generated dataset based on supervised foot anchor placement timings for rhythmic motions, ensuring periodicity and reducing prediction errors. Our model integrates a discrete cosine transform (DCT) to encode motion, refine high-frequency components, and smooth motion sequences, mitigating jittery artifacts. Additionally, we introduce a feed-forward attention mechanism designed to learn from N-window pairs of 3D key-point pose histories for precise future motion prediction. Quantitative and qualitative evaluations on the Human3.6M dataset highlight significant improvements in mean per joint position error (MPJPE) metrics, demonstrating the superiority of our technique over state-of-the-art approaches. We further introduce novel result pose visualizations through the use of generative AI methods. Adeyemi Ademola, David Sinclair, Babis Koniaris, Samantha Hannah, Kenny Mitchell |
Comput. Graph. | 2 |
| 2019 | Compressed Animated Light Fields with Real-Time View-Dependent ReconstructionabstractWe propose an end-to-end solution for presenting movie quality animated graphics to the user while still allowing the sense of presence afforded by free viewpoint head motion. By transforming offline rendered movie content into a novel immersive representation, we display the content in real-time according to the tracked head pose. For each frame, we generate a set of cubemap images per frame (colors and depths) using a sparse set of of cameras placed in the vicinity of the potential viewer locations. The cameras are placed with an optimization process so that the rendered data maximise coverage with minimum redundancy, depending on the lighting environment complexity. We compress the colors and depths separately, introducing an integrated spatial and temporal scheme tailored to high performance on GPUs for Virtual Reality applications. A view-dependent decompression algorithm decodes only the parts of the compressed video streams that are visible to users. We detail a real-time rendering algorithm using multi-view ray casting, with a variant that can handle strong view dependent effects such as mirror surfaces and glass. Compression rates of 150:1 and greater are demonstrated with quantitative analysis of image reconstruction quality and performance. Charalampos Koniaris, Maggie Kosek, David Sinclair, Kenny Mitchell |
IEEE Trans. Vis. Comput. Graph. | 3 |
| 2018 | Empowerment and embodiment for collaborative mixed reality systemsabstractAbstract We present several mixed‐reality‐based remote collaboration settings by using consumer head‐mounted displays. We investigated how two people are able to work together in these settings. We found that the person in the AR system will be regarded as the “leader” (i.e., they provide a greater contribution to the collaboration), whereas no similar “leader” emerges in augmented reality (AR)‐to‐AR and AR‐to‐VRBody settings. We also found that these special patterns of leadership only emerged for 3D interactions and not for 2D interactions. Results about the participants' experience of leadership, collaboration, embodiment, presence, and copresence shed further light on these findings. David Sinclair, Kenny Mitchell |
Comput. Animat. Virtual Worlds | 2 |
| 2017 | Real-time Rendering with Compressed Animated Light Fields
Babis Koniaris, Maggie Kosek, David Sinclair, Kenny Mitchell |
Graphics Interface | 3 |
| 2014 | Dual sensor filtering for robust tracking of head-mounted displaysabstractWe present a low-cost solution for yaw drift in head-mounted display systems that performs better than current commercial solutions and provides a wide capture area for pose tracking. Our method applies an extended Kalman filter to combine marker tracking data from an overhead camera with onboard head-mounted display accelerometer readings. To achieve low latency, we accelerate marker tracking with color blob localisation and perform this computation on the camera server, which only transmits essential pose data over WiFi for an unencumbered virtual reality system. Nicholas T. Swafford, Bas Boom, Kartic Subr, David Sinclair, Darren Cosker, Kenny Mitchell |
VRST | 4 |
| 2009 | Semantic Analysis of Field Sports Video using a Petri-Net of Audio-Visual ConceptsabstractThe most common approach to automatic summarization and highlight detection in sports video is to train an automatic classifier to detect semantic highlights based on occurrences of low-level features such as action replays, excited commentators or changes in a scoreboard. We propose an alternative approach based on the detection of perception concepts (PCs) and the construction of Petri-Nets, which can be used for both semantic description and event detection within sports videos. Low-level algorithms to detect PCs using visual, aural and motion characteristics are proposed, and a series of Petri-Nets composed of PCs is formally defined to describe video content. We call this a perception concept network–Petri-Net (PCN–PN) model. Using PCN–PNs, personalized high-level semantic descriptions of video highlights can be facilitated and queries on high-level semantics can be achieved. A particular strength of this framework is that we can easily build semantic detectors based on PCN–PNs to search within sports videos and locate interesting events. Experimental results based on recorded sports video data across three types of sports games (soccer, basketball and rugby), and each from multiple broadcasters, are used to illustrate the potential of this framework. Liang Bai 0003, Songyang Lao, Alan F. Smeaton, Noel E. O'Connor, David A. Sadlier, David Sinclair |
Comput. J. | 6 |
| 2004 | Synthesising Attacks on Cryptographic Protocols
David Sinclair, David Gray, Geoff W. Hamilton |
ATVA | 1 |
| 2004 | Language-based querying of image collections on the basis of an extensible ontology
Christopher Town 0001, David Sinclair |
Image Vis. Comput. | 2 |
| 2003 | A Self-Referential Perceptual Inference Framework for Video Interpretation
Christopher Town 0001, David Sinclair |
ICVS | 2 |
| 2001 | Does organisation by similarity assist image browsing?abstractIn current systems for browsing image collections, users are presented with sets of thumbnail images arranged in some default order on the screen. We are investigating whether it benefits users to have sets of thumbnails arranged according to their mutual similarity, so images that are alike are placed together. There are, of course, many possible definitions of "similarity": so far we have explored measurements based on low-level visual features, and on the textual captions assigned to the images. Here we describe two experiments, both involving designers as the participants, examining whether similarity-based arrangements of the candidate images are helpful for a picture selection task. Firstly, the two types of similarity-based arrangement were informally compared. Then, an arrangement based on visual similarity was more formally compared with a control of a random arrangement. We believe this work should be of interest to anyone designing a system that involves presenting sets of images to users. Keywords Image retrieval, information visualisation, evaluation. Kerry Rodden, Wojciech Basalaj, David Sinclair, Kenneth R. Wood |
CHI | 3 |
| 2000 | Smooth Region Structure: Folds, Domes, Bowls, Ridges, Valleys and SlopesabstractThis paper shows that the structure of the isobrightness contours in 'smooth' regions of a segmented image may be used to quantify the variation in shading. Topographic terms are then appropriate for labelling the kinds of generic structure that arise in smooth region domes, bowls, ridges, valleys, slopes and folds are quantifiable. The method uses contour context rather that filter banks or a solution to the shape from shading problem to quality the form of a region's brightness function. Region segmentation (distinguishing smooth from textured regions) is also performed with a largely filter free segmentation scheme with a brief outline of the scheme being given. David Sinclair |
CVPR | 1 |
| 2000 | Managing photos with ATT shoebox
Timothy J. Mills, David Pye, David Sinclair, Kenneth R. Wood |
SIGIR | 3 |
| 1999 | Evaluating a Visualisation of Image Similarity (poster abstract)abstractNo abstract available. Kerry Rodden, Wojciech Basalaj, David Sinclair, Kenneth R. Wood |
SIGIR | 3 |
| 1998 | The GST load balancing algorithm for parallel and distributed systems
David Sinclair |
Int. J. Approx. Reason. | 1 |
| 1996 | Further constraints on visual articulated motionsabstractThis paper derives what we term the Euclidean hinge constraint for projective reconstruction of objects displaying articulated motion. A Euclidean hinge is defined here to be an articulation axis with the proviso that any plane perpendicular to the articulation axis in link 1 has a coincident plane which is perpendicular to the articulation ads in link 2 and that these planes remain coincident under articulated motion. This constraint permits the independent projective reconstructions of two adjacent articulated links to be placed in a common frame. The constraint may be expressed mathematically by considering what we define as circular parallax. Additionally the existence of a Euclidean hinge permits the permits the projective frame to be brought nearer to a Euclidean frame for the reconstructed object. A brief reprise of the method of articulation axis estimation is given together with a more extensive series of experimental results. David Sinclair, K. Zesar |
CVPR | 1 |
| 1996 | The Euclidean hinge constraint in articulated motionsabstractThis paper derives what we term the Euclidean hinge constraint for projective reconstruction of objects displaying articulated motion. A Euclidean hinge is defined here to be an articulation axis with the proviso that any plane perpendicular to the articulation axis in link 1 has a coincident plane which is perpendicular to the articulation axis in link 2, and that these planes remain coincident under articulated motion. This constraint permits the independent projective reconstructions of two adjacent articulated links to be placed in a common frame. The constraint may be expressed mathematically by considering what we define as circular parallax. Additionally, the existence of a Euclidean hinge permits the projective frame to be brought nearer to a Euclidean frame for the reconstructed object. David Sinclair |
ICPR | 1 |
| 1996 | Cluster-based texture analysisabstractThis paper presents a novel hierarchical cluster based texture model. The method first estimates a code-book for micro-texture in pixel neighbourhoods using a variant of Bezdek's fuzzy c-mean clustering routine. The elements of the code-book are then used to "represent" the image. Larger scale textural variations are found by performing grouping over code-book elements in the "represented" image. At this stage a dispersed non-compact neighbourhood together with a c-medioid clustering method are used. The model falls into the class of structural texture models and depends on the multiple re-occurrence of micro-texture to function. The model is able to distinguish between Brodatz textures and detect "faults" in regular textures. David Sinclair |
ICPR | 1 |
| 1996 | Quantitative planar region detection
David Sinclair, Andrew Blake 0001 |
Int. J. Comput. Vis. | 1 |
| 1994 | Independent motion segmentation and collision prediction for road vehiclesabstractThis paper presents a method for doing motion segmentation for autonomous vehicles which drive on planar surfaces. There are two distinct types of independent motion that may occur within an image sequence taken from a moving vehicle. The first generic type of independent motion is when the projected motion of points on the independent object violate the epipolar constraint. The second case is where the epipolar constraint is not violated. This paper demonstrates that it is possible to detect this second type of independent motion by looking for progressive dis-occlusion of the road. A novel collision prediction method is also given. The method predicts the projection of a corridor down which the AGV will travel. This prediction may be used for time to contact collision prediction and the corridor width embodies an estimate of the vehicles size.> David Sinclair, Boubakeur Boufama, Roger Mohr |
CVPR | 1 |
| 1994 | Independent motion segmentation and collision prediction for road vehicles
David Sinclair, Boubakeur Boufama |
ECCV (1) | 1 |
| 1994 | Robust estimation of egomotion from normal flow
David Sinclair, Andrew Blake 0001, David William Murray 0001 |
Int. J. Comput. Vis. | 1 |
| 1994 | Isoperimetric Normalization of Planar CurvesabstractThis paper presents an algorithm for transforming closed planar curves into a canonical form, independent of the viewpoint from which the original image of the contour was taken. The transformation that takes the contour to its canonical form is a member of the projective group PGL(2), chosen because PGL(2) contains all possible transformations of a plane curve under central projection onto another plane. The scheme relies on solving computationally an "isoperimetric" problem in which a transformation is sought which maximises the area of a curve given unit perimeter. In the case that the transformation is restricted to the affine subgroup there is a unique extremising transformation for any piecewise smooth closed curve. Uniqueness holds, almost always, even for curves that are not closed. In the full projective case, isoperimetric normalization is well-defined only for closed curves. We have found computational counterexamples for which there is more than one extremal transformation. Numerical algorithms are described and demonstrated both for the affine and the projective cases. Once a canonical curve is obtained, its isoperimetric area can be regarded as an invariant descriptor of shape.> David Sinclair, Andrew Blake 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1993 | Motion segmentation and local structureabstractThe author presents a means of segmenting independently moving objects from rigid backgrounds and recovering the orientations of the normals of local planar surface patches. The camera motion can be arbitrary with the proviso that the independent image motion violates the epipolar constraint. The method relies on describing the motion of points in the world in terms of their angular velocity relative to the camera. The method is crucially dependent on estimating camera rotation around image directions. An assumption about the likely motion of automatic guided vehicles is used to resolve the two-fold ambiguity in the estimate of the normal of a local planar patch. This allows local scene structure and camera rotation to be estimated. Motion segmentation is demonstrated on a real image sequence.> David Sinclair |
ICCV | 1 |
| 1993 | Automatic segmentation of hand-wrist radiographs
G. Manos, A. Y. Cairns, Ian W. Ricketts, David Sinclair |
Image Vis. Comput. | 4 |
| 1993 | Planar region detection and motion recovery
David Sinclair, Andrew Blake 0001, Stephen M. Smith 0001, Charlie Rothwell |
Image Vis. Comput. | 1 |
| 1992 | Planar Region Detection and Motion Recovery
David Sinclair, Andrew Blake 0001, Stephen M. Smith 0001, Charlie Rothwell |
BMVC | 1 |
| 1991 | A Novel Approach to Motion Segmentation
David Sinclair, Andrew Blake 0001, Paul A. Beardsley, David William Murray 0001 |
BMVC | 1 |
| 1990 | Robust ego-motion estimationabstractThis paper aims to develop a simple algorithm for determining the direction of ego-motion of a monocular observer in a static environment. Rather than returning a single direction the algorithm returns a set of motion directions known to contain the true direct tion. Translational motion can be arbitrary. The algorithm is based on one invented by Horn and Weldon [1]. It uses only normal components of optical flow at discrete image locations and is only intended to function when the the contribution of rotation to the apparent motion is small. The algorithm uses the fact that imaged points must be at some positive distance from the viewer. No implicit assumptions are made about the scene being viewed. The algorithm is illustrated on an artificially generated set of normal components. David Sinclair, Andrew Blake 0001, David William Murray 0001 |
BMVC | 1 |