2 research outputs found
Exploring Swarm-Based Visual Effects
In this paper, we explore the visual effects of animated 2D line strokes and 3D cubes. A given 2D image is segmented into either 2D line strokes or 3D cubes. Each segmented object (i.e., line stroke or each cube) is initialised with the position and the colour of the corresponding pixel in the image. The program animates these objects using the boid framework. This simulates a
flocking behavior of line strokes in a 2D space and cubes in a 3D space. In this implementation the animation runs in a cycle from the disintegration of the original image to a swarm of line strokes or 3D cubes, then the swarm moves about and then integrates back into the original image (an example clip has been uploaded to YouTube and can be viewed at https://www.youtube.com/watch?v=aV6h0VzTZ8)
Networking the Boids is More Robust Against Adversarial Learning
Swarm behavior using Boids-like models has been studied primarily using
close-proximity spatial sensory information (e.g. vision range). In this study,
we propose a novel approach in which the classic definition of
boids\textquoteright \ neighborhood that relies on sensory perception and
Euclidian space locality is replaced with graph-theoretic network-based
proximity mimicking communication and social networks. We demonstrate that
networking the boids leads to faster swarming and higher quality of the
formation. We further investigate the effect of adversarial learning, whereby
an observer attempts to reverse engineer the dynamics of the swarm through
observing its behavior. The results show that networking the swarm demonstrated
a more robust approach against adversarial learning than a local-proximity
neighborhood structure