Applying Particle Swarm Optimization to transmit video over wireless ZigBee network. Intelligent Systems Research Centre Seminar Dr. Iman Samizadeh, December 11 th, 2013 - School of Computing. Content. Problem ZigBee – IEEE 802.15.4 MPEG Swarm Intelligence /Particle Swarm Optimization
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Applying Particle Swarm Optimization to transmit video over wireless ZigBee network
Intelligent Systems Research Centre Seminar
Dr. Iman Samizadeh, December 11th, 2013 - School of Computing
Transmitting video over IEEE 802.15.4
Y – Power consumption
X – Bandwidth
ZigBee: based on IEEE 802.15.4 (WPAN)
ZigBee: 250 kbit/s
ZigBee: 30 milliseconds
ZigBee: 4-32 Kbyte
ZigBee: batteries will last for up to 10 years
Short GOP (DVD): I-B-B-B-B-P-B-B-B-B-I-B-B-B-B-P-B-B-B-B-I
Long GOP (MPEG-4): I-B-B-B-B-B-B-B-B-B-B-P-B-B-B-B-B-B-B-B-B-B-I-B-B-B-B-B-B-B-B-B-B-P-B-B-B-B-B-B-B-B-B-B-I
MPEG-4 encoding process
Origins: How can birds or fish exhibit such a coordinated collective behaviour?
Normally no centralized control structure dictating how individual agents should behave, local interactions between such agents often lead to the emergence of global behaviour. i.e. in ant colonies, birdflocking, bacteria modelling and fish schooling
Invented by James Kennedy and Russell Eberhart in 1995
They have included the ‘roost’ in SI, so that:
James and Russell suggested that the velocities and accelerations of swarm are more appropriately applied to particles.
PSO can be tailor-designed to deal with specific real-world problems. For example problems with continuous, discrete, or mixed search space, with multiple local minima.
• Computer numerically controlled milling optimization
• Battery pack state-of-charge estimation
• Real-time training of neural networks
PSO propose to fly the solution in to the problem in order to resolve the problem
Comparing VBR, CBR and PSO