Demo Data from EDBT 2026 / reviewers in the wild / expert
Ben North
dblp:12/3355
· DBLP profile ↗
8ranked-venue papers
4as first author
2since 2021 · last 2024
0000-0003-2112-9228ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 6 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-authorHuman-computer interaction and ubiquitous computing · 2 · 2 since 2021
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
4 papers |
Probabilistic and Bayesian machine learning · 38% Video understanding and tracking · 26% Face, body and person analysis · 13% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Video understanding and tracking › motion analysis
motion recognition |
0.0 | 1 | 2000 | Learning and Classification of Complex Dynamics · IEEE Trans. Pattern Anal. Mach. Intell. 2000 |
Computer vision › Face, body and person analysis › human pose estimation
human pose tracking |
0.0 | 1 | 1999 | Tracking through Singularities and Discontinuities by Random Sampling · ICCV 1999 |
Computer vision › 3D vision › motion capture
markerless tracking |
0.0 | 1 | 1999 | Tracking through Singularities and Discontinuities by Random Sampling · ICCV 1999 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › sequential monte carlo
particle filtering |
0.0 | 1 | 1999 | Tracking through Singularities and Discontinuities by Random Sampling · ICCV 1999 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
expectation-maximization |
0.0 | 1 | 1998 | Learning Dynamical Models Using Expectation-Maximisation · ICCV 1998 |
Computer vision › Video understanding and tracking
object tracking |
0.0 | 1 | 1998 | Learning Dynamical Models Using Expectation-Maximisation · ICCV 1998 |
Methods — techniques the papers use, named apart from their topics
kalman filtering · 0.0expectation-maximization · 0.0condensation · 0.0particle filtering · 0.0monte carlo simulation · 0.0extended kalman filter · 0.0expectation-maximisation · 0.0augmented-state smoothing filter · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Pytch - Supporting your Teaching of Coding in the ClassroomabstractPytch is a free web-based coding environment (www.pytch.org)designed to help learners transition from block-based to text-based programming languages.The project aims to make this leap more accessible, engaging and intuitive, allowing learners to build on the skills they have developed in Scratch while gradually introducing them to Python syntax and concepts. Glenn Strong, Ben North, Sara Fiori, Duncan Wallace, Nina Bresnihan, Brian Gillespie |
ITiCSE (2) | 2 |
| 2024 | Experiences Trialling a Novel Block-to-text Environment in a Summer School ContextabstractIn this paper, we investigate student experiences when using the Pytch programming environment. Pytch is a novel system we are developing to ease the transition from block-based to text-based programming through the preservation of the Scratch-style programming model within a Python programming environment. This paper adds to the literature on the problematic transition from block to text programming by describing and analysing the impact on learners of a platform that is focused specifically on the question of this transition. In the in-person workshops described in this paper, students were introduced to the Pytch platform in a classroom environment. Data were collected from a variety of sources to evaluate the effect of Pytch on students, including pre and post surveys, in-class observations, and focus group data. We found high user satisfaction and engagement with Pytch. We also found an increase in user confidence at programming tasks, with a stronger effect for less-experienced participants. These results indicate the usefulness of Pytch in fostering enthusiasm and a sense of achievement, particularly for intermediate and introductory learners in the context of text-based programming. Evaluation of the qualitative data collected during sessions provided valuable insights as to how Pytch supported learners, and what future refinements to the system would be beneficial. Glenn Strong, Ben North, Brian Gillespie, Sara Fiori, Duncan Wallace, Nina Bresnihan |
ITiCSE (1) | 2 |
| 2000 | Learning and Classification of Complex DynamicsabstractStandard, exact techniques based on likelihood maximization are available for learning auto-regressive process models of dynamical processes. The uncertainty of observations obtained from real sensors means that dynamics can be observed only approximately. Learning can still be achieved via "EM-K"-expectation-maximization (EM) based on Kalman filtering. This cannot handle more complex dynamics, however, involving multiple classes of motion. A problem arises also in the case of dynamical processes observed visually: background clutter arising for example, in camouflage, produces non-Gaussian observation noise. Even with a single dynamical class, non-Gaussian observations put the learning problem beyond the scope of EM-K. For those cases, we show here how "EM-C"-based on the CONDENSATION algorithm which propagates random "particle-sets," can solve the learning problem. Here, learning in clutter is studied experimentally using visual observations of a hand moving over a desktop. The resulting learned dynamical model is shown to have considerable predictive value: when used as a prior for estimation of motion, the burden of computation in visual observation is significantly reduced. Multiclass dynamics are studied via visually observed juggling; plausible dynamical models have been found to emerge from the learning process, and accurate classification of motion has resulted. In practice, EM-C learning is computationally burdensome and the paper concludes with some discussion of computational complexity. Ben North, Andrew Blake 0001, Michael Isard, Jens Rittscher |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1999 | Tracking through Singularities and Discontinuities by Random SamplingabstractSome issues in markerless tracking of human body motion are addressed. Extended Kalman filters have commonly been applied to kinematic variables, to combine predictions consistent with plausible motion, with the incoming stream of visual measurements. Kalman filtering is applicable only when the underlying distribution is approximately Gaussian. Often this assumption proves remarkably robust. There are two pervasive circumstances under which the Gaussianity assumption can break down. The first is kinematic singularity and the second is at joint endstops. Failure of Kalman filtering under these circumstances is illustrated. The non-Gaussian nature of the distributions is demonstrated experimentally by means of Monte Carlo simulation. Random simulation (particle filtering or Condensation) proves to provide a robust alternative algorithm for tracking that can also deal with these difficult conditions. Jonathan Deutscher, Ben North, Benedicte Bascle, Andrew Blake 0001 |
ICCV | 2 |
| 1999 | Using expectation-maximisation to learn dynamical models from visual data
Ben North, Andrew Blake 0001 |
Image Vis. Comput. | 1 |
| 1998 | Learning Dynamical Models Using Expectation-MaximisationabstractTracking with deformable contours in a filtering framework requires a dynamical model for prediction. For any given application, tracking is improved by having an accurate model, learned from training data. We develop a method for learning dynamical models from training sequences, explicitly taking account of the fact that training data are noisy measurements and not true states. By introducing an 'augmented-state smoothing filter' we show how the technique of Expectation-Maximisation can be applied to this problem, and show that the resulting algorithm produces more robust and accurate tracking. Ben North, Andrew Blake 0001 |
ICCV | 1 |
| 1998 | Learning Multi-Class Dynamics
Andrew Blake 0001, Ben North, Michael Isard |
NIPS | 2 |
| 1997 | Using Expectation-Maximisation to Learn Dynamical Models from Visual Data
Ben North, Andrew Blake 0001 |
BMVC | 1 |