06.12.2012 Views

CSEM Scientific and Technical Report 2008

CSEM Scientific and Technical Report 2008

CSEM Scientific and Technical Report 2008

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Riselon – Using IEEE 802.15.4 for Real-time Visual People Tracking<br />

L. von Allmen, S. Pangaud, A. Hutter<br />

In this article, we present the realization of a real-time people tracking system focusing on the implementation of a suitable communication network,<br />

proper sensors pre-processing <strong>and</strong> fusion of the data harvested by the sensors.<br />

This project targeted the elaboration of a heterogeneous<br />

sensor network for the purpose of real time person detection<br />

<strong>and</strong> tracking system within home <strong>and</strong> building areas. It<br />

combines:<br />

• 2D high dynamic range vision sensors for people motion<br />

detection under any illumination conditions<br />

• 3D camera for object (people, groups) height detection<br />

to enhance the robustness of the detection <strong>and</strong> tracking as<br />

well as rejecting false triggering occasioned by pets <strong>and</strong><br />

shadows artefact.<br />

The sensors are wirelessly connected in a star network<br />

configuration to a supervisor node.<br />

Figure 1: Network architecture<br />

The area to be covered by the sensing network can be divided<br />

into clusters (see Figure 1). Every cluster has its own<br />

supervisor collecting the pre-processed data from the sensors<br />

via a wireless link. Pre-processing of the data means here the<br />

detection of moving parts in the Field-Of-View (FOV), the<br />

discrimination of people from pets, <strong>and</strong> reporting of<br />

trajectories. This reduction of the raw data to relevant<br />

information enables the use of low-power <strong>and</strong> low-cost<br />

communication means.<br />

The wireless link has to support three kinds of communication:<br />

• Time-stamp broadcasts from supervisor to sensor nodes.<br />

• Regular reporting from sensors: data is collected by the<br />

supervisor node on a periodic basis at a rate of 123 ms.<br />

The system can deal with occasional loss of regular<br />

reports if they occur sporadically.<br />

• On-request reporting from sensors: to furnish additional<br />

information such as compressed captures (pictures) of the<br />

FOV, statistical analysis results, general conditions<br />

(illumination) ... This traffic does not require deterministic<br />

time of delivery.<br />

The challenging part in communications is the regular<br />

reporting, where each node may be transmitting up to<br />

86 bytes every 123 ms <strong>and</strong> with up to six sensors in a cluster.<br />

This results in an aggregated throughput of 33.6 kb/s on the<br />

supervisor.<br />

The network configuration typically calls for the use of<br />

IEE802.15.4. This st<strong>and</strong>ard defines an operation mode to<br />

build a network in a star configuration with a coordinator<br />

transmitting beacon signals in order to synchronize the<br />

network. The coordinator periodically emits beacons. Beacon<br />

signals can have a payload. The payload will carry the timestamp<br />

from the supervisor, which at the same time is also the<br />

network coordinator. The st<strong>and</strong>ard defines a super-frame<br />

structure as illustrated in Figure 2.<br />

Figure 2: IEEE 802.15.4 super-frame structure<br />

The super-frame starts with the transmission of the beacon to<br />

all network nodes. Then – as shown in Figure 2 – after the<br />

beacon follows the active period, where communication<br />

between nodes <strong>and</strong> coordinator takes place. This active<br />

period can be organised in two periods: the contention access<br />

period (CAP) <strong>and</strong> the contention-free access period (CFP).<br />

In CFP up to six slots could be reserved to guarantee<br />

communication between a sensor <strong>and</strong> the supervisor. The<br />

CFP accommodates the regular traffic. The CAP provides<br />

space for the on-request reporting traffic.<br />

In the current system there is no inactive period in the superframe.<br />

This is imposed by the requirements of the traffic of the<br />

application.<br />

Figure 3: The cameras <strong>and</strong> the monitored area<br />

The communication system has been implemented on a board<br />

containing a micro-controller <strong>and</strong> a radio chip dedicated to<br />

802.15.4. The Medium Access Control (MAC), part of the<br />

st<strong>and</strong>ard, is the <strong>CSEM</strong> implementation of 802.15.4. This MAC<br />

version is one of the very few implementations available that<br />

provides support for the guaranteed traffic.The concept was<br />

validated <strong>and</strong> a prototype installed covering the reception area<br />

of the <strong>CSEM</strong> building (Figure 3). This prototype network is<br />

now in operation <strong>and</strong> serving as a show case.<br />

9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!