{"title":"走向一个通用的跟踪数据库","authors":"Gereon Schüller, Andreas Behrend","doi":"10.1145/2484838.2484845","DOIUrl":null,"url":null,"abstract":"In moving object databases, authors usually assume that number and position of objects to be processed are always known in advance. Detecting an unknown moving object and pursuing its movement, however, is usually left to tracking algorithms resting outside the database. Trackers are complex software systems which process sensor data and application-specific context information in order to detect, classify, monitor and predict the course of moving objects. As there are no universal software tools for realizing a tracker, such systems are usually hand-coded from scratch for each tracking application. In this paper we present a way how to implement a framework for implementing universal trackers inside a database. As a use case, we consider the well-known probabilistic multiple hypothesis tracking approach (PMHT) and the interacting multiple model filter (IMM) for realizing typical tracking tasks. We show that incremental view maintenance techniques and Bregman Ball trees are well-suited for efficiently implementing state-of-the-art trackers for processing streams of radar data.","PeriodicalId":74773,"journal":{"name":"Scientific and statistical database management : International Conference, SSDBM ... : proceedings. International Conference on Scientific and Statistical Database Management","volume":"30 1","pages":"10:1-10:12"},"PeriodicalIF":0.0000,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Towards a universal tracking database\",\"authors\":\"Gereon Schüller, Andreas Behrend\",\"doi\":\"10.1145/2484838.2484845\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In moving object databases, authors usually assume that number and position of objects to be processed are always known in advance. Detecting an unknown moving object and pursuing its movement, however, is usually left to tracking algorithms resting outside the database. Trackers are complex software systems which process sensor data and application-specific context information in order to detect, classify, monitor and predict the course of moving objects. As there are no universal software tools for realizing a tracker, such systems are usually hand-coded from scratch for each tracking application. In this paper we present a way how to implement a framework for implementing universal trackers inside a database. As a use case, we consider the well-known probabilistic multiple hypothesis tracking approach (PMHT) and the interacting multiple model filter (IMM) for realizing typical tracking tasks. We show that incremental view maintenance techniques and Bregman Ball trees are well-suited for efficiently implementing state-of-the-art trackers for processing streams of radar data.\",\"PeriodicalId\":74773,\"journal\":{\"name\":\"Scientific and statistical database management : International Conference, SSDBM ... : proceedings. International Conference on Scientific and Statistical Database Management\",\"volume\":\"30 1\",\"pages\":\"10:1-10:12\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-07-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Scientific and statistical database management : International Conference, SSDBM ... : proceedings. International Conference on Scientific and Statistical Database Management\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2484838.2484845\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Scientific and statistical database management : International Conference, SSDBM ... : proceedings. International Conference on Scientific and Statistical Database Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2484838.2484845","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
In moving object databases, authors usually assume that number and position of objects to be processed are always known in advance. Detecting an unknown moving object and pursuing its movement, however, is usually left to tracking algorithms resting outside the database. Trackers are complex software systems which process sensor data and application-specific context information in order to detect, classify, monitor and predict the course of moving objects. As there are no universal software tools for realizing a tracker, such systems are usually hand-coded from scratch for each tracking application. In this paper we present a way how to implement a framework for implementing universal trackers inside a database. As a use case, we consider the well-known probabilistic multiple hypothesis tracking approach (PMHT) and the interacting multiple model filter (IMM) for realizing typical tracking tasks. We show that incremental view maintenance techniques and Bregman Ball trees are well-suited for efficiently implementing state-of-the-art trackers for processing streams of radar data.