In this paper, we propose a method for mapping multimedia applications on systems with very limited resources (i.e. memory, computing capability and battery lifetime) by combining adaptive data partitioning with content-based dynamic power management. The potential of the approach is illustrated through a case study of an object tracking application running on a resource constrained system which can be embedded in the environment (e.g. offices, home or conference rooms) to offer significantly more opportunities for ubiquitous information, seamless communication, enhanced security, etc. compared to today's portable or stationary devices. Besides power and performance trade-offs, we also explore the scaling effects on data partitioning and provide insights for possible optimization when designing such systems.