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.

David J. Anderson

dblp:02/4562 · DBLP profile ↗
← Back
19ranked-venue papers
4as first author
2since 2021 · last 2022
0000-0001-6175-3872ORCID · corroborated

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

Artificial intelligence and machine learning · 10 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 10 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 2 · 2 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.

Artificial intelligence
4 papers
Representation and self-supervised learning · 54% Video understanding and tracking · 46%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Bioinformatics and computational biology · 78% Medical and health informatics · 22%

Topics — the 15 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Video understanding and tracking › video analytics
behavior analysis
0.512021
Task Programming: Learning Data Efficient Behavior Representations · CVPR 2021
Machine learning › Representation and self-supervised learning › representation learning › joint representation learning › multi-task representation learning
multi-task self-supervised learning
0.512021
Task Programming: Learning Data Efficient Behavior Representations · CVPR 2021
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning
self-supervised representation learning
0.512021
Task Programming: Learning Data Efficient Behavior Representations · CVPR 2021
Computer vision › Video understanding and tracking › video analytics › behavior analysis
animal behavior analysis
0.212014
Detecting Social Actions of Fruit Flies · ECCV (2) 2014
Bioinformatics and computational biology › neuroscience
behavioral neuroscience
0.112021
Task Programming: Learning Data Efficient Behavior Representations · CVPR 2021
Computer vision › Video understanding and tracking
action recognition
0.112012
Social behavior recognition in continuous video · CVPR 2012
Computer vision › Video understanding and tracking
action segmentation
0.112012
Social behavior recognition in continuous video · CVPR 2012
Computer vision › Video understanding and tracking › video analytics › behavior analysis › human behavior analysis
social behavior recognition
0.112012
Social behavior recognition in continuous video · CVPR 2012
Computer vision › Video understanding and tracking
multi-object tracking
0.112014
Detecting Social Actions of Fruit Flies · ECCV (2) 2014
Medical and health informatics
neural prosthesis
0.012004
Wireless implantable microsystems: high-density electronic interfaces to the nervous system · Proc. IEEE 2004
Bioinformatics and computational biology › neuroscience › neuroinformatics › neural data analysis
neural signal processing
0.012004
Wireless implantable microsystems: high-density electronic interfaces to the nervous system · Proc. IEEE 2004
Multimedia analysis and retrieval › image analysis
contour analysis
0.011989
Optimal Estimation of Contour Properties by Cross-Validated Regularization · IEEE Trans. Pattern Anal. Mach. Intell. 1989
Geometric modeling and processing › shape analysis › curve analysis
digital curve analysis
0.011985
Uniform Resampling of Digitized Contours · IEEE Trans. Pattern Anal. Mach. Intell. 1985
Image and video processing
smoothing spline
0.011989
Optimal Estimation of Contour Properties by Cross-Validated Regularization · IEEE Trans. Pattern Anal. Mach. Intell. 1989
Geometric modeling and processing
shape analysis
0.011985
Uniform Resampling of Digitized Contours · IEEE Trans. Pattern Anal. Mach. Intell. 1985

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

task programming · 1.0multi-task self-supervised learning · 1.0spatiotemporal difference reconstruction · 0.6geometric bottleneck · 0.6encoder-decoder architecture · 0.6pose estimation · 0.2action recognition · 0.2trajectory features · 0.1temporal context model · 0.1discriminative framework · 0.1wireless data transmission · 0.0silicon micromachining · 0.0smoothing splines · 0.0generalized cross-validation · 0.0cross-validated regularization · 0.0variable-factor interpolation · 0.0grid-intersect quantization · 0.0decimation · 0.0
YearPublicationVenuePosition
2022 Self-Supervised Keypoint Discovery in Behavioral Videos
abstract
We propose a method for learning the posture and structure of agents from unlabelled behavioral videos. Starting from the observation that behaving agents are generally the main sources of movement in behavioral videos, our method, Behavioral Keypoint Discovery (B-KinD), uses an encoder-decoder architecture with a geometric bottleneck to reconstruct the spatiotemporal difference between video frames. By focusing only on regions of movement, our approach works directly on input videos without requiring manual annotations. Experiments on a variety of agent types (mouse, fly, human, jellyfish, and trees) demonstrate the generality of our approach and reveal that our discovered keypoints represent semantically meaningful body parts, which achieve state-of-the-art performance on keypoint regression among self-supervised methods. Additionally, B-KinD achieve comparable performance to supervised keypoints on downstream tasks, such as behavior classification, suggesting that our method can dramatically reduce model training costs vis-a-vis supervised methods.
Jennifer J. Sun, Serim Ryou, Roni Goldshmid, Brandon Weissbourd, John O. Dabiri, David J. Anderson, Ann Kennedy, Yisong Yue, Pietro Perona
CVPR6
2021 Task Programming: Learning Data Efficient Behavior Representations
abstract
Specialized domain knowledge is often necessary to accurately annotate training sets for in-depth analysis, but can be burdensome and time-consuming to acquire from domain experts. This issue arises prominently in automated behavior analysis, in which agent movements or actions of interest are detected from video tracking data. To reduce annotation effort, we present TREBA: a method to learn annotation-sample efficient trajectory embedding for behavior analysis, based on multi-task self-supervised learning. The tasks in our method can be efficiently engineered by domain experts through a process we call "task programming", which uses programs to explicitly encode structured knowledge from domain experts. Total domain expert effort can be reduced by exchanging data annotation time for the construction of a small number of programmed tasks. We evaluate this trade-off using data from behavioral neuroscience, in which specialized domain knowledge is used to identify behaviors. We present experimental results in three datasets across two domains: mice and fruit flies. Using embeddings from TREBA, we reduce annotation burden by up to a factor of 10 without compromising accuracy compared to state-of-the-art features. Our results thus suggest that task programming and self-supervision can be an effective way to reduce annotation effort for domain experts.
Jennifer J. Sun, Ann Kennedy, Eric Zhan, David J. Anderson, Yisong Yue, Pietro Perona
CVPR4
2014 Detecting Social Actions of Fruit Flies
Eyrun Eyjolfsdottir, Steve Branson, Xavier Paolo Burgos-Artizzu, Eric D. Hoopfer, Jonathan Schor, David J. Anderson, Pietro Perona
ECCV (2)6
2012 Social behavior recognition in continuous video
abstract
We present a novel method for analyzing social behavior. Continuous videos are segmented into action `bouts' by building a temporal context model that combines features from spatio-temporal energy and agent trajectories. The method is tested on an unprecedented dataset of videos of interacting pairs of mice, which was collected as part of a state-of-the-art neurophysiological study of behavior. The dataset comprises over 88 hours (8 million frames) of annotated videos. We find that our novel trajectory features, used in a discriminative framework, are more informative than widely used spatio-temporal features; furthermore, temporal context plays an important role for action recognition in continuous videos. Our approach may be seen as a baseline method on this dataset, reaching a mean recognition rate of 61.2% compared to the expert's agreement rate of about 70%.
Xavier Paolo Burgos-Artizzu, Piotr Dollár, Dayu Lin, David J. Anderson, Pietro Perona
CVPR4
2012 A Comparative Study of Scrum and Kanban Approaches on a Real Case Study Using Simulation
David J. Anderson, Giulio Concas, Maria Ilaria Lunesu, Michele Marchesi, Hongyu Zhang 0002
XP1
2011 Studying Lean-Kanban Approach Using Software Process Simulation
David J. Anderson, Giulio Concas, Maria Ilaria Lunesu, Michele Marchesi
XP1
2006 Exploiting Signal Subspace Invariance to Resolve Non-Stationary, Non-Orthogonal Sensor Array Signals in Correlated Noise Fields
abstract
We investigate a new approach for the problem of source separation/classification of non-orthogonal, non-stationary noisy signals impinging on an array of sensors. We propose a solution to the problem when the contaminating noise is temporally and spatially correlated. The observations are projected onto a nested set of multiresolution spaces prior to classical eigendecomposition. An inherent invariance property of the signal subspace is observed in a subset of the multiresolution spaces that depends on the level of approximation expressed by the orthogonal basis. This feature, among others revealed by the algorithm, is eventually used to separate the correlated signal sources in the context of 'best basis' selection. The technique shows robustness to source non-stationarity as well as anisotropic properties of the channel characteristics under no constraints on the array design. We illustrate the high performance of the technique on simulated and experimental multichannel neurophysiological data measurements
Karim G. Oweiss, David J. Anderson
ICASSP (4)2
2004 Wireless implantable microsystems: high-density electronic interfaces to the nervous system
abstract
This paper describes the development of a high-density electronic interface to the central nervous system. Silicon micromachined electrode arrays now permit the long-term monitoring of neural activity in vivo as well as the insertion of electronic signals into neural networks at the cellular level. Efforts to understand and engineer the biology of the implant/tissue interface are also underway. These electrode arrays are facilitating significant advances in our understanding of the nervous system, and merged with on-chip circuitry, signal processing, microfluidics, and wireless interfaces, they are forming the basis for a family of neural prostheses for the possible treatment of disorders such as blindness, deafness, paralysis, severe epilepsy, and Parkinson's disease.
Kensall D. Wise, David J. Anderson, Jamille F. Hetke, Daryl R. Kipke, Khalil Najafi
Proc. IEEE2
2002 A multiresolution generalized maximum likelihood approach for the detection of unknown transient multichannel signals in colored noise with unknown covariance
abstract
The problem of detecting transient signals of unknown waveforms has been widely studied in recent years due to the numerous applications associated with it. In particular, the detection of neural spikes using a recording array of closely spaced sensors in the brain is one such application. In this paper, we propose a new approach for solving this problem when no apriori knowledge is given about the signal and/or the noise processes. By extending our previous multiresolution analysis framework for noise suppression and source identification [1,2], we show that it is feasible to achieve reasonable detection performance in low SNR scenarios. Comparison to traditional detection schemes is presented and the overall performance is evaluated.
Karim G. Oweiss, David J. Anderson
ICASSP2
2002 Spike sorting: a novel shift and amplitude invariant technique
Karim G. Oweiss, David J. Anderson
Neurocomputing2
2001 Sensor arrays in the micro-environment of the brain
abstract
Technology for recording action potentials from the nervous system has changed in recent years from single or at most two or three neurons to tens of neurons recorded from geometrically precise arrays of recording sites. To fully exploit these research opportunities, signal delivery and processing are key factors. We desire not only to sort the array input into neural channels but to locate neurons with respect to the array so they can be later identified in histology and serve to further decode the activity of each neuron. The distribution of a neuron's signal across the sensor array is predictive of the cell location at least in projection onto the array but also in the dimension above the array. To achieve 3-dimensional locating power, careful estimation of signal strength at each site must be achieved taking into account the distance and the field distortion for all anticipated source positions. Achieving this independent of source strength appears to be feasible.
David J. Anderson, Karim G. Oweiss, Steven M. Bierer
ICASSP1
2001 A new technique for blind source separation using subband subspace analysis in correlated multichannel signal environments
abstract
We investigated a new framework for the problem of blind source identification in multichannel signal processing. Inspired by a neurophysiological data environment, where an array of closely spaced recording electrodes is surrounded by multiple neural cell sources, significant spatial correlation of source signals motivated the need for an efficient technique for reliable multichannel blind source identification. In a previous work Oweiss and Anderson (see Proceedings of the 34th. Asilomar Conference on Signals, Systems and Computers, Pacific Grove, 2000) adopted a new approach for noise suppression based on thresholding an array discrete wavelet transform (ADWT) representation of the multichannel data. We extend the work of Oweiss and Anderson to identify sources from the observation mixtures. The technique relies on separating sources with highest spatial energy distribution in each frequency subband spanned by the corresponding wavelet basis. Accordingly, the best basis selection criterion we propose benefits from the additional degree of freedom offered by the space domain. The amplitude and shift invariance properties revealed by this technique make it very efficient to track spatial source variations sometimes encountered in multichannel neural recordings. Results from multichannel multiunit neural data are presented and the overall performance is evaluated.
Karim G. Oweiss, David J. Anderson
ICASSP2
2001 Noise reduction in multichannel neural recordings using a new array wavelet denoising algorithm
Karim G. Oweiss, David J. Anderson
Neurocomputing2
1999 Multi-channel spike detection and sorting using an array processing technique
Steven M. Bierer, David J. Anderson
Neurocomputing2
1989 Optimal Estimation of Contour Properties by Cross-Validated Regularization
abstract
The problem of estimating the properties of smooth, continuous contours from discrete, noisy samples is used as vehicle to demonstrate the robustness of cross-validated regularization applied to a vision problem. A method for estimation of contour properties based on smoothing spline approximations is presented. Generalized cross-validation is to devise an automatic algorithm for finding the optimal value of the smoothing (regularization) parameter from the data. The cross-validated smoothing splines are then used to obtain optimal estimates of the derivatives of quantized contours. Experimental results are presented which demonstrate the robustness of the method applied to the estimation of curvature of quantized contours under variable scale, rotation, and partial occlusion. These results suggest the application of generalized cross-validation to other computer-vision algorithms involving regularization.>
Behzad Shahraray, David J. Anderson
IEEE Trans. Pattern Anal. Mach. Intell.2
1989 A parallel algorithm for determining two-dimensional object positions using incomplete information about their boundaries
Amir A. Amini, Terry E. Weymouth, David J. Anderson
Pattern Recognit.3
1985 Time delay estimation in presence of jitter
abstract
The performance of the cross-correlation technique for time-delay estimation in presence of jitter is discussed in this paper. It is shown that the effect of a sampling jitter in the signal to be correlated with a reference template is the convolution of the jitter density function with the original cross-correlation function in the absence of jitter. A simulation of the approach showing how the error caused by the jitter can be removed using a simple deconvolution process is presented. A practical application of the approach in a rotation measurement algorithm is given.
Mehdi Hatamian, David J. Anderson
ICASSP2
1985 Uniform Resampling of Digitized Contours
abstract
This paper addresses the problem of the nonuniform intersample distance of digital curves obtained as a result of quantization of continuous contours on a square lattice. A resampling algorithm based on variable-factor interpolation and decimation is presented, and its performance is evaluated analytically and by computer simulations assuming the grid-intersect quantization. It is shown that the output of the resampling algorithm outperforms the original digital curve in terms of the average and maximum error in the measurement of length by 50 and 73 percent, respectively. The resampling algorithm can be used as a preprocessing stage in shape analysis systems to enhance their performance by increasing the accuracy and consistency of both local and global features such as curvature and the Fourier shape descriptors.
Behzad Shahraray, David J. Anderson
IEEE Trans. Pattern Anal. Mach. Intell.2
1976 Computer analysis of time jitter in vowel sounds
David J. Anderson, John R. Deller Jr., Robert E. Stone Jr.
ICASSP1