Songhwai Oh
서울대학교 컴퓨터학부 · 컴퓨터과학
Songhwai Oh 교수의 연구실은 센서 네트워크 기반의 다중 타겟 추적, 실시간 데이터 연동 및 추정 기술에 중점을 두고 있습니다. 특히, 복잡한 환경에서의 타겟 추적 문제를 해결하기 위해 마르코프 체인 몬테카를로(MCMC) 기반의 효율적이고 스케일러블한 추적 알고리즘을 개발하고 있으며, 비정상적인 센서 측정치나 불확실한 환경 조건에서도 안정적인 추적 성능을 확보하기 위한 실시간 제어 및 추정 기법을 연구합니다. 이는 자율 주행, 감시 시스템, 로봇 협업 등 실생활 응용 분야에 기여합니다.
표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.
This paper presents Markov chain Monte Carlo data association (MCMCDA) for solving data association problems arising in multitarget tracking in a cluttered environment. When the number of targets is fixed, the single-scan version of MCMCDA approximates joint probabilistic data association (JPDA). Although the exact computation of association probabilities in JPDA is NP-hard, we prove that the single-scan MCMCDA algorithm provides a fully polynomial randomized approximation scheme for JPDA. For g
In this paper, we consider the general multiple-target tracking problem in which an unknown number of targets appears and disappears at random times and the goal is to find the tracks of targets from noisy observations. We propose an efficient real-time algorithm that solves the data association problem and is capable of initiating and terminating a varying number of tracks. We take the data-oriented, combinatorial optimization approach to the data association problem but avoid the enumeration o
<para xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> This paper considers the problem of pursuit evasion games (PEGs), where the objective of a group of pursuers is to chase and capture a group of evaders in minimum time with the aid of a sensor network. The main challenge in developing a real-time control system using sensor networks is the inconsistency in sensor measurements due to packet loss, communication delay, and false detections. We address t
Multiple-target tracking is a canonical application of sensor networks as it exhibits different aspects of sensor networks such as event detection, sensor information fusion, multi-hop communication, sensor management and decision making. The task of tracking multiple objects in a sensor network is challenging due to constraints on a sensor node such as short communication and sensing ranges, a limited amount of memory and limited computational power. In addition, since a sensor network surveill
Joint probabilistic data association (JPDA) is a powerful tool for solving data association problems. However, the exact computation of association probabilities {/spl beta//sub jk/} in JPDA is NP-hard, where /spl beta//sub jk/ is the probability that j-th observation is from k-th track. Hence, we cannot expect to compute association probabilities in JPDA exactly in polynomial time unless P = NP. In this paper, we present a simple Markov chain Monte Carlo data association (MCMCDA) algorithm that
Multi-target tracking is a representative real-time application of sensor networks as it exhibits different aspects of sensor networks such as event detection, sensor information fusion, multihop communication, sensor management, and real-time decision making. The task of tracking multiple objects in a wireless sensor network is challenging due to constraints on a sensor node such as short communication and sensing ranges, a limited amount of memory, and limited computational power. In addition,
In this paper, we consider the problem of tracking multiple targets and managing their identities in sensor networks. Each sensor is assumed to be able to track multiple targets, manage the identities of targets within its surveillance region, and communicate with its neighboring sensors. The problem is complicated by the fact that the number of targets within the surveillance region of a sensor changes over time. We propose a scalable distributed multiple-target tracking and identity management
This paper introduces a distributed networked control system (DNCS) consisting of multiple agents communicating over a lossy communication channel, e.g., wireless channel. Two aspects of DNCSs are studied in this paper - state estimation and stabilizing communication control. Based on the Kalman filter, optimal linear filtering algorithms are derived for the discrete-time linear dynamic models of the DNCS with lossy links. Then, the problem of finding a communication control which stabilizes a D
This paper presents an explorative navigation method using sparse Gaussian processes for mobile sensor networks. We first show that a near-optimal approximation is possible with a subset of measurements if we select the subset carefully, i.e., if the correlation between the selected measurements and the remaining measurements is small and the correlation between the prediction locations and the remaining measurements is small. An estimation method based on a subset of measurements is desirable f
In this paper, we present two approximate filtering algorithms for estimating states of a distributed networked control system (DNCS). A DNCS consists of multiple agents communicating over a lossy communication channel, e.g., wireless channel. While the time complexity of the exact method can be exponential in the number of communication links, the time complexity of an approximate method is not dependent on the number of communication links. In addition, we discuss the general conditions for st
Tracking multiple maneuvering targets in a cluttered environment is a challenging problem. A combination of interacting multiple model (IMM) and joint probabilistic data association (JPDA) has been successfully applied to track multiple maneuvering targets. In IMM, the motion of a maneuvering target is approximated by a finite number of simple, distinct kinematic models. However, the exact computation of the combined approach has the time complexity which is exponential in the numbers of kinemat
The problem of tracking multiple targets and managing their identities in sensor networks is considered. Each sensor is assumed to have its own surveillance region and an ability to communicate with its neighboring sensors. We propose a scalable, distributed, multitarget-tracking and identity-management algorithm that can track an unknown number of targets and manage their identities efficiently in a distributed sensor network environment. Distributed multitarget tracking and identity management
This paper proposes VibeComm, a novel communication method for smart devices using a built-in vibrator and accelerometer. The proposed approach is ideal for low-rate off-line communication, and its communication medium is an object on which smart devices are placed, such as tables and desks. When more than two smart devices are placed on an object and one device wants to transmit a message to the other devices, the transmitting device generates a sequence of vibrations. The vibrations are propag