Starlings in flight Starlings in flight understanding patterns of - - PowerPoint PPT Presentation

starlings in flight starlings in flight
SMART_READER_LITE
LIVE PREVIEW

Starlings in flight Starlings in flight understanding patterns of - - PowerPoint PPT Presentation

Starlings in flight Starlings in flight understanding patterns of animal group movements understanding patterns of animal group movements from the complex system perspective from the complex system perspective Irene Giardina ISC Institute


slide-1
SLIDE 1

Irene Giardina

INFM-CNR, Department of Physics, Rome La Sapienza ISC Institute for Complex Systems, CNR Rome

and

Starlings in flight Starlings in flight

understanding patterns of animal group movements understanding patterns of animal group movements from the complex system perspective from the complex system perspective

European STREP project STARFLAG STARFLAG

Pavia, November 2005

slide-2
SLIDE 2

Termini railway station, Rome Evening roosting time, November 2004 STARLING FLOCKS

slide-3
SLIDE 3

Collective phenomena Collective phenomena often occur in biological systems

Bacteria colonies , blood cells, insects swarms, fish schools, birds flocks, quadrupets herds

What are the rules governing coordination and collective motion ?

slide-4
SLIDE 4

Collective phenomena have been widely studied in physics

  • Cooperative behaviour in phase transitions and ordering
  • Local interactions can generate long range order
  • Universality, renormalization the details are not important
  • Efficient simple models

the microscopic mechanisms determining flocking pattern formation and coordinated collective motion are local and simple and do not depend dramatically on the complex nature of the individuals

The Physics Paradigm

Hypothesis !

SIMPLE MODELS

slide-5
SLIDE 5

Minimal Models of Flocking

Each individual bird determines its direction of motion on each time step by averaging Each individual bird determines its direction of motion on each time step by averaging the direction of its neighbours (allelomimesis) with some noise the direction of its neighbours (allelomimesis) with some noise Self-Propelled Particles

Reynolds, Comput. Graph., 87 Vicsek et al., PRL 95

direction velocity noise

  • Nonequilibrium analog of the ferromagnetic XY model (in 2D) Rotational Symmetry
  • Onset of collective motion for small noise, even in 2D (Mermin-Wagner does NOT hold)
  • Navier-Stokes like equations for the coarse-grained velocity Toner & Tu, PRL 1995

Convective relevant non-linear terms Non trivial RG fixed point Exact exponents in D=2 Effective long-range interactions

slide-6
SLIDE 6

SPP with cohesion

Gregoire, Chate & Tu, PRL 2001 Gregoire & Chate, PRL 2004 Gregoire, Chate & Tu, PRE 2004

Hard-core repulsion + Short-range attraction ( r0 )

  • Non trivial infinite space limit

cohesive moving flocks in infinite space

  • Complex phase diagram

solid moving solid liquid moving liquid

  • Discontinuous first order transitions

Moving/Non moving Cohesive/Sparse Gas - Liquid - Solid

slide-7
SLIDE 7

Experiments

Stereoscopic 3D reconstruction of

Flock shape and movement Individual birds positions Individual birds trajectories

Stereoscopic Photography

  • image elaboration
  • birds recognition
  • stereoscopic matching
  • epipolar post-calibration

Stereometry

2 D images 3D coordinates

slide-8
SLIDE 8

xB xA

Z f d

lens CCD CCD lens

A B

Stereoscopic shift Stereoscopic shift

  • the larger the distance, the better the resolution

f = 4000 Z = 200 m δZ = 0.5 m δs = 1

d = 20 m

neighbouring birds

  • misalignements strongly affect absolute distances

α = 0.001 rad δZ/Z = 2.0 / 200 α = 0.0003 rad δZ/Z = 0.5 / 200

α

slide-9
SLIDE 9

The setup

Palazzo Massimo, Rome 5fps @ 16m/s : birds travel 3.2 m between two consecutive shots 25 m Syncronized ( < 1 ms) interlaced

  • Alignement

There are 5 external angles to be fixed 4 with precision ~ 0.001 rad 1 with precision ~ 0.0005 rad

  • Calibration

There are the internal parameters to be calibrated (or postcalibrated)

  • Temporization

2 interlaced cameras 10 fps 1.6 m

slide-10
SLIDE 10

Matching and 3D reconstruction

  • Bird recognition

Contrast filters, segmentation algorithms

slide-11
SLIDE 11
  • Matching

1) Pattern recognition algorithm Zero-matching (partial) 2) Epipolar geometry F = fundamental matrix 3) K-assignement Matching between different set of points with measure F M0

depends on the angles ! affected by JPEG Noise

slide-12
SLIDE 12

Planar structure ! Planar structure !

slide-13
SLIDE 13

A more complex flock

slide-14
SLIDE 14

Discoidal shape Discoidal shape

slide-15
SLIDE 15

r

flock bio

* +

g(r) r Γ(r)

Radial distribution function g(r) Liquid like !!!

Conditional mass Γ(r)

Scale free (???) very preliminary Density = N/V

Synthetic flock with same V, N and overall shape as the bio one, but with a uniform distribution of points

Finite size effect (L< L*) Errors in segmentation Errors in matching ?

slide-16
SLIDE 16

Summary and Perspectives

  • 3D reconstruction of starling flocks is demanding but

possible

  • Experimental efficiency related to

Camera specifications (Canon Eos D Mark II, 8.2 Mp, 8.5 fps) alignement capabilities

  • Static reconstruction of individual flocks
  • Statistics correlation functions, shape, heterogeneity
  • Dynamics trajectory reconstruction, diffusion, convection

Comparison with models

slide-17
SLIDE 17

Alberto Orlandi

(INFM-CNR, STARFLAG postdoc)

computer vision, epipolar geometry

Vladimir Zdravkovic

(INFM-CNR, STARFLAG postdoc)

experimental setup, data taking

Michele Ballerini

(INFM-CNR, STARFLAG graduate student)

electronics, timer, data taking

Evaristo Cisbani (ISS)

electronics, timer

Nicola Cabibbo (La Sapienza) Andrea Cavagna (INFM & ISC-CNR ) Irene Giardina (INFM & ISC-CNR) Giorgio Parisi (La Sapienza, INFM & ISC) Andrea Procaccini

(La Sapienza, PhD student) experimental setup, data analysis

Massimiliano Viale (Roma 3 & INFM-CNR, PhD student)

epipolar geometry

The team