Distributed Activity Recognition with Fuzzy-Enabled Wireless Sensor Networks

Mihai Marin Perianu, C. Lombriser, O. Amft, Paul J.M. Havinga, G. Troster

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    25 Citations (Scopus)
    12 Downloads (Pure)


    Wireless sensor nodes can act as distributed detectors for recognizing activities online, with the final goal of assisting the users in their working environment. We propose an activity recognition architecture based on fuzzy logic, through which multiple nodes collaborate to produce a reliable recognition result from unreliable sensor data. As an extension to the regular fuzzy inference, we incorporate temporal order knowledge of the sequences of operations involved in the activities. The performance evaluation is based on experimental data from a car assembly trial. The system achieves an overall recognition performance of 0.81 recall and 0.79 precision with regular fuzzy inference, and 0.85 recall and 0.85 precision when considering temporal order knowledge. We also present early experiences with implementing the recognition system on sensor nodes. The results show that the algorithms can run online, with execution times in the order of 40ms, for the whole recognition chain, and memory overhead in the order of 1.5kB RAM.
    Original languageUndefined
    Title of host publicationDistributed Computing in Sensor Systems
    Number of pages18
    ISBN (Print)978-3-540-69169-3
    Publication statusPublished - Jun 2008
    Event4th IEEE International Conference on Distributed Computing in Sensor Systems, DCOSS 2008 - Santorini, Greece
    Duration: 11 Jun 200814 Jun 2008
    Conference number: 4

    Publication series

    PublisherSpringer Verlag


    Conference4th IEEE International Conference on Distributed Computing in Sensor Systems, DCOSS 2008
    Abbreviated titleDCOSS 2008
    Internet address


    • IR-62358
    • EWI-12875
    • EC Grant Agreement nr.: FP7/215923
    • METIS-251006

    Cite this