Distributed Object Tracking Using a Cluster-Based Kalman Filter in Wireless Camera Networks
Local data aggregation is an effective means to save sensor node energy and prolong the lifespan of wireless sensor networks. However, when a sensor network is used to track moving objects, the task of local data aggregation in the network presents a new set of challenges, such as the necessity to e...
Gespeichert in:
Veröffentlicht in: | IEEE journal of selected topics in signal processing 2008-08, Vol.2 (4), p.448-463 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 463 |
---|---|
container_issue | 4 |
container_start_page | 448 |
container_title | IEEE journal of selected topics in signal processing |
container_volume | 2 |
creator | Medeiros, H. Park, J. Kak, A. |
description | Local data aggregation is an effective means to save sensor node energy and prolong the lifespan of wireless sensor networks. However, when a sensor network is used to track moving objects, the task of local data aggregation in the network presents a new set of challenges, such as the necessity to estimate, usually in real time, the constantly changing state of the target based on information acquired by the nodes at different time instants. To address these issues, we propose a distributed object tracking system which employs a cluster-based Kalman filter in a network of wireless cameras. When a target is detected, cameras that can observe the same target interact with one another to form a cluster and elect a cluster head. Local measurements of the target acquired by members of the cluster are sent to the cluster head, which then estimates the target position via Kalman filtering and periodically transmits this information to a base station. The underlying clustering protocol allows the current state and uncertainty of the target position to be easily handed off among clusters as the object is being tracked. This allows Kalman filter-based object tracking to be carried out in a distributed manner. An extended Kalman filter is necessary since measurements acquired by the cameras are related to the actual position of the target by nonlinear transformations. In addition, in order to take into consideration the time uncertainty in the measurements acquired by the different cameras, it is necessary to introduce nonlinearity in the system dynamics. Our object tracking protocol requires the transmission of significantly fewer messages than a centralized tracker that naively transmits all of the local measurements to the base station. It is also more accurate than a decentralized tracker that employs linear interpolation for local data aggregation. Besides, the protocol is able to perform real-time estimation because our implementation takes into consideration the sparsity of the matrices involved in the problem. The experimental results show that our distributed object tracking protocol is able to achieve tracking accuracy comparable to the centralized tracking method, while requiring a significantly smaller number of message transmissions in the network. |
doi_str_mv | 10.1109/JSTSP.2008.2001310 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_JSTSP_2008_2001310</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4629874</ieee_id><sourcerecordid>2325507311</sourcerecordid><originalsourceid>FETCH-LOGICAL-c401t-cfc618b90cd5bca8778e1785d3f1ee079a3fff5ab59ba77168476796a15121aa3</originalsourceid><addsrcrecordid>eNp9kU1P3DAQhiPUSqXQP1AuFodyCnj8EdtHuhRoQVCJRRx6sCbeCfKSTcBOVPXfN-miHnroZWY0et6RRk9RfAR-DMDdybe75d33Y8G5nQtI4DvFLjgFJVdWvZlnKUqltXxXvM95zbk2Fajd4sdZzEOK9TjQit3WawoDWyYMT7F7ZPd5rsgW7ZgHSuVnzBN1he0GO3Ye22nHYsceYqKWcmYL3FBCdkPDzz495f3ibYNtpg-vfa-4P_-yXFyW17cXXxen12VQHIYyNKECWzseVroOaI2xBMbqlWyAiBuHsmkajbV2NRoDlVWmMq5C0CAAUe4VR9u7z6l_GSkPfhNzoLbFjvoxe2s0d4ILOZGf_ktKpWylBJ_Aw3_AdT-mbvrC20oYp51VEyS2UEh9zoka_5ziBtMvD9zPWvwfLX7W4l-1TKGDbSgS0d-AqoSzRsnfnd2IeQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>862795984</pqid></control><display><type>article</type><title>Distributed Object Tracking Using a Cluster-Based Kalman Filter in Wireless Camera Networks</title><source>IEEE Electronic Library (IEL)</source><creator>Medeiros, H. ; Park, J. ; Kak, A.</creator><creatorcontrib>Medeiros, H. ; Park, J. ; Kak, A.</creatorcontrib><description>Local data aggregation is an effective means to save sensor node energy and prolong the lifespan of wireless sensor networks. However, when a sensor network is used to track moving objects, the task of local data aggregation in the network presents a new set of challenges, such as the necessity to estimate, usually in real time, the constantly changing state of the target based on information acquired by the nodes at different time instants. To address these issues, we propose a distributed object tracking system which employs a cluster-based Kalman filter in a network of wireless cameras. When a target is detected, cameras that can observe the same target interact with one another to form a cluster and elect a cluster head. Local measurements of the target acquired by members of the cluster are sent to the cluster head, which then estimates the target position via Kalman filtering and periodically transmits this information to a base station. The underlying clustering protocol allows the current state and uncertainty of the target position to be easily handed off among clusters as the object is being tracked. This allows Kalman filter-based object tracking to be carried out in a distributed manner. An extended Kalman filter is necessary since measurements acquired by the cameras are related to the actual position of the target by nonlinear transformations. In addition, in order to take into consideration the time uncertainty in the measurements acquired by the different cameras, it is necessary to introduce nonlinearity in the system dynamics. Our object tracking protocol requires the transmission of significantly fewer messages than a centralized tracker that naively transmits all of the local measurements to the base station. It is also more accurate than a decentralized tracker that employs linear interpolation for local data aggregation. Besides, the protocol is able to perform real-time estimation because our implementation takes into consideration the sparsity of the matrices involved in the problem. The experimental results show that our distributed object tracking protocol is able to achieve tracking accuracy comparable to the centralized tracking method, while requiring a significantly smaller number of message transmissions in the network.</description><identifier>ISSN: 1932-4553</identifier><identifier>EISSN: 1941-0484</identifier><identifier>DOI: 10.1109/JSTSP.2008.2001310</identifier><identifier>CODEN: IJSTGY</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Agglomeration ; Base stations ; Cameras ; clustering ; Clusters ; distributed tracking ; Estimates ; Information filtering ; Information filters ; Kalman filtering ; Kalman filters ; Networks ; Nonlinearity ; Position measurement ; Protocols ; sensor ; Sensors ; State estimation ; Studies ; Target tracking ; Tracking ; wireless camera networks ; Wireless networks ; Wireless sensor networks</subject><ispartof>IEEE journal of selected topics in signal processing, 2008-08, Vol.2 (4), p.448-463</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2008</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c401t-cfc618b90cd5bca8778e1785d3f1ee079a3fff5ab59ba77168476796a15121aa3</citedby><cites>FETCH-LOGICAL-c401t-cfc618b90cd5bca8778e1785d3f1ee079a3fff5ab59ba77168476796a15121aa3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4629874$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27903,27904,54736</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4629874$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Medeiros, H.</creatorcontrib><creatorcontrib>Park, J.</creatorcontrib><creatorcontrib>Kak, A.</creatorcontrib><title>Distributed Object Tracking Using a Cluster-Based Kalman Filter in Wireless Camera Networks</title><title>IEEE journal of selected topics in signal processing</title><addtitle>JSTSP</addtitle><description>Local data aggregation is an effective means to save sensor node energy and prolong the lifespan of wireless sensor networks. However, when a sensor network is used to track moving objects, the task of local data aggregation in the network presents a new set of challenges, such as the necessity to estimate, usually in real time, the constantly changing state of the target based on information acquired by the nodes at different time instants. To address these issues, we propose a distributed object tracking system which employs a cluster-based Kalman filter in a network of wireless cameras. When a target is detected, cameras that can observe the same target interact with one another to form a cluster and elect a cluster head. Local measurements of the target acquired by members of the cluster are sent to the cluster head, which then estimates the target position via Kalman filtering and periodically transmits this information to a base station. The underlying clustering protocol allows the current state and uncertainty of the target position to be easily handed off among clusters as the object is being tracked. This allows Kalman filter-based object tracking to be carried out in a distributed manner. An extended Kalman filter is necessary since measurements acquired by the cameras are related to the actual position of the target by nonlinear transformations. In addition, in order to take into consideration the time uncertainty in the measurements acquired by the different cameras, it is necessary to introduce nonlinearity in the system dynamics. Our object tracking protocol requires the transmission of significantly fewer messages than a centralized tracker that naively transmits all of the local measurements to the base station. It is also more accurate than a decentralized tracker that employs linear interpolation for local data aggregation. Besides, the protocol is able to perform real-time estimation because our implementation takes into consideration the sparsity of the matrices involved in the problem. The experimental results show that our distributed object tracking protocol is able to achieve tracking accuracy comparable to the centralized tracking method, while requiring a significantly smaller number of message transmissions in the network.</description><subject>Agglomeration</subject><subject>Base stations</subject><subject>Cameras</subject><subject>clustering</subject><subject>Clusters</subject><subject>distributed tracking</subject><subject>Estimates</subject><subject>Information filtering</subject><subject>Information filters</subject><subject>Kalman filtering</subject><subject>Kalman filters</subject><subject>Networks</subject><subject>Nonlinearity</subject><subject>Position measurement</subject><subject>Protocols</subject><subject>sensor</subject><subject>Sensors</subject><subject>State estimation</subject><subject>Studies</subject><subject>Target tracking</subject><subject>Tracking</subject><subject>wireless camera networks</subject><subject>Wireless networks</subject><subject>Wireless sensor networks</subject><issn>1932-4553</issn><issn>1941-0484</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2008</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNp9kU1P3DAQhiPUSqXQP1AuFodyCnj8EdtHuhRoQVCJRRx6sCbeCfKSTcBOVPXfN-miHnroZWY0et6RRk9RfAR-DMDdybe75d33Y8G5nQtI4DvFLjgFJVdWvZlnKUqltXxXvM95zbk2Fajd4sdZzEOK9TjQit3WawoDWyYMT7F7ZPd5rsgW7ZgHSuVnzBN1he0GO3Ye22nHYsceYqKWcmYL3FBCdkPDzz495f3ibYNtpg-vfa-4P_-yXFyW17cXXxen12VQHIYyNKECWzseVroOaI2xBMbqlWyAiBuHsmkajbV2NRoDlVWmMq5C0CAAUe4VR9u7z6l_GSkPfhNzoLbFjvoxe2s0d4ILOZGf_ktKpWylBJ_Aw3_AdT-mbvrC20oYp51VEyS2UEh9zoka_5ziBtMvD9zPWvwfLX7W4l-1TKGDbSgS0d-AqoSzRsnfnd2IeQ</recordid><startdate>20080801</startdate><enddate>20080801</enddate><creator>Medeiros, H.</creator><creator>Park, J.</creator><creator>Kak, A.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>H8D</scope><scope>L7M</scope></search><sort><creationdate>20080801</creationdate><title>Distributed Object Tracking Using a Cluster-Based Kalman Filter in Wireless Camera Networks</title><author>Medeiros, H. ; Park, J. ; Kak, A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c401t-cfc618b90cd5bca8778e1785d3f1ee079a3fff5ab59ba77168476796a15121aa3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2008</creationdate><topic>Agglomeration</topic><topic>Base stations</topic><topic>Cameras</topic><topic>clustering</topic><topic>Clusters</topic><topic>distributed tracking</topic><topic>Estimates</topic><topic>Information filtering</topic><topic>Information filters</topic><topic>Kalman filtering</topic><topic>Kalman filters</topic><topic>Networks</topic><topic>Nonlinearity</topic><topic>Position measurement</topic><topic>Protocols</topic><topic>sensor</topic><topic>Sensors</topic><topic>State estimation</topic><topic>Studies</topic><topic>Target tracking</topic><topic>Tracking</topic><topic>wireless camera networks</topic><topic>Wireless networks</topic><topic>Wireless sensor networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Medeiros, H.</creatorcontrib><creatorcontrib>Park, J.</creatorcontrib><creatorcontrib>Kak, A.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Aerospace Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE journal of selected topics in signal processing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Medeiros, H.</au><au>Park, J.</au><au>Kak, A.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Distributed Object Tracking Using a Cluster-Based Kalman Filter in Wireless Camera Networks</atitle><jtitle>IEEE journal of selected topics in signal processing</jtitle><stitle>JSTSP</stitle><date>2008-08-01</date><risdate>2008</risdate><volume>2</volume><issue>4</issue><spage>448</spage><epage>463</epage><pages>448-463</pages><issn>1932-4553</issn><eissn>1941-0484</eissn><coden>IJSTGY</coden><abstract>Local data aggregation is an effective means to save sensor node energy and prolong the lifespan of wireless sensor networks. However, when a sensor network is used to track moving objects, the task of local data aggregation in the network presents a new set of challenges, such as the necessity to estimate, usually in real time, the constantly changing state of the target based on information acquired by the nodes at different time instants. To address these issues, we propose a distributed object tracking system which employs a cluster-based Kalman filter in a network of wireless cameras. When a target is detected, cameras that can observe the same target interact with one another to form a cluster and elect a cluster head. Local measurements of the target acquired by members of the cluster are sent to the cluster head, which then estimates the target position via Kalman filtering and periodically transmits this information to a base station. The underlying clustering protocol allows the current state and uncertainty of the target position to be easily handed off among clusters as the object is being tracked. This allows Kalman filter-based object tracking to be carried out in a distributed manner. An extended Kalman filter is necessary since measurements acquired by the cameras are related to the actual position of the target by nonlinear transformations. In addition, in order to take into consideration the time uncertainty in the measurements acquired by the different cameras, it is necessary to introduce nonlinearity in the system dynamics. Our object tracking protocol requires the transmission of significantly fewer messages than a centralized tracker that naively transmits all of the local measurements to the base station. It is also more accurate than a decentralized tracker that employs linear interpolation for local data aggregation. Besides, the protocol is able to perform real-time estimation because our implementation takes into consideration the sparsity of the matrices involved in the problem. The experimental results show that our distributed object tracking protocol is able to achieve tracking accuracy comparable to the centralized tracking method, while requiring a significantly smaller number of message transmissions in the network.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/JSTSP.2008.2001310</doi><tpages>16</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1932-4553 |
ispartof | IEEE journal of selected topics in signal processing, 2008-08, Vol.2 (4), p.448-463 |
issn | 1932-4553 1941-0484 |
language | eng |
recordid | cdi_crossref_primary_10_1109_JSTSP_2008_2001310 |
source | IEEE Electronic Library (IEL) |
subjects | Agglomeration Base stations Cameras clustering Clusters distributed tracking Estimates Information filtering Information filters Kalman filtering Kalman filters Networks Nonlinearity Position measurement Protocols sensor Sensors State estimation Studies Target tracking Tracking wireless camera networks Wireless networks Wireless sensor networks |
title | Distributed Object Tracking Using a Cluster-Based Kalman Filter in Wireless Camera Networks |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T15%3A45%3A06IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Distributed%20Object%20Tracking%20Using%20a%20Cluster-Based%20Kalman%20Filter%20in%20Wireless%20Camera%20Networks&rft.jtitle=IEEE%20journal%20of%20selected%20topics%20in%20signal%20processing&rft.au=Medeiros,%20H.&rft.date=2008-08-01&rft.volume=2&rft.issue=4&rft.spage=448&rft.epage=463&rft.pages=448-463&rft.issn=1932-4553&rft.eissn=1941-0484&rft.coden=IJSTGY&rft_id=info:doi/10.1109/JSTSP.2008.2001310&rft_dat=%3Cproquest_RIE%3E2325507311%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=862795984&rft_id=info:pmid/&rft_ieee_id=4629874&rfr_iscdi=true |