Download presentation
Presentation is loading. Please wait.
1
Bio-Inspired Computing
Applications 1/18/2019 Bio-Inspired Computing
2
Bio-Inspired Computing
Introduction Overview Four applications for pfrags: Audio Streaming Holistic Image Storage Surface Bus Image Segmentation Discussion/Summary 1/18/2019 Bio-Inspired Computing
3
Streaming Audio on a paintable
Goal: Store packetized data in a particle RAM Problems: Transmission of data Storage Characteristics Retrieval 1/18/2019 Bio-Inspired Computing
4
Bio-Inspired Computing
Streaming Audio 1/18/2019 Bio-Inspired Computing
5
Bio-Inspired Computing
Streaming Audio Representation: each audio packet -> a Carrier pfrag Transport governed by migration strategy of the Carrier. Storage: the Carriers distribute uniformly in the diffusion mode. 1/18/2019 Bio-Inspired Computing
6
Bio-Inspired Computing
Streaming Stage 1/18/2019 Bio-Inspired Computing
7
Bio-Inspired Computing
Steady State 1/18/2019 Bio-Inspired Computing
8
Bio-Inspired Computing
Retrieval The output portal sends a CallBackGradient pfrag – radiates a gradient field. Contains info like ID of audio stream, “active times”, distances. Uses active time to decide what to do – 3 rules on Page 102. 1/18/2019 Bio-Inspired Computing
9
Bio-Inspired Computing
Retrieval 1/18/2019 Bio-Inspired Computing
10
Bio-Inspired Computing
Streaming audio Characterisitics: Shuttle mode playback Ubiquitous table of contents Fault tolerance No topology dependence 1/18/2019 Bio-Inspired Computing
11
Bio-Inspired Computing
Holistic Data Storage 1/18/2019 Bio-Inspired Computing
12
Holistic Image Storage
Goal: Store a digitized image as a 2-D memory, minimizing the loss of clarity/sharpness even when a great deal of the information is not available. Duplication of the lowest frequency coefficients obtained upon transformation ensures a blurred image on reconstruction. But the size may still decrease…. 1/18/2019 Bio-Inspired Computing
13
Holistic Image Storage
1/18/2019 Bio-Inspired Computing
14
Holistic Image Storage
Carriers and Transform pfrags Transform applies a “block frequency transformation” to produce a 3-level hierarchy. Output is 10 subbands – go to the carriers. Carrier splits into 9 mini-carriers. Each mini-C has 1 lowest frequency and 1 of the 9 other high frequencies. 1/18/2019 Bio-Inspired Computing
15
Bio-Inspired Computing
Image Representation 1/18/2019 Bio-Inspired Computing
16
Bio-Inspired Computing
Input –> Output 1/18/2019 Bio-Inspired Computing
17
Holistic Image Storage
Through experiments, it is seen that: Successful decoding of images is possible. The more the number of packets the better. Multiple I/O’s can be incorporated. Discussion: Passing images to HP Additional intelligence into Carriers Hierarchical representation example. 1/18/2019 Bio-Inspired Computing
18
Bio-Inspired Computing
Surface Bus Table top containing: Devices – having short range wireless links – also called pico-nets. Particles – device transceivers contact particles in vicinity. How can they communicate with each other? comm. between external devices computation on transmitted data by particles 1/18/2019 Bio-Inspired Computing
19
Bio-Inspired Computing
Surface Bus Use channel operator and Buoy pfrag 2 regions of the ensemble Peers and portals Each peer has a unique ID. On table contact, it transmits this ID via signature Gradient. Several geometry criteria (Pg 116). 1/18/2019 Bio-Inspired Computing
20
Bio-Inspired Computing
Portal Geometry 1/18/2019 Bio-Inspired Computing
21
Surface Bus: Buoy pfrags
1/18/2019 Bio-Inspired Computing
22
Surface Bus: Buoy pfrags
Need for a Buoy – to attain a finer degree of control in peer vicinity. Peers deploy a set of B pfrags upon initialization. Build the path for communication from peers. 1/18/2019 Bio-Inspired Computing
23
Surface Bus: Peer 2 Peer link
1/18/2019 Bio-Inspired Computing
24
Surface Bus: open and closed rings
1/18/2019 Bio-Inspired Computing
25
Bio-Inspired Computing
Surface Bus The purpose was to illustrate how even a simple geometry estimation can underlie a broadly useful functionality. Improvements: Conformally wrap the Co-ordinate operator More sophisticated use of fields to confine the outer ring of the table. 1/18/2019 Bio-Inspired Computing
26
Bio-Inspired Computing
Image Segmentation 1/18/2019 Bio-Inspired Computing
27
Bio-Inspired Computing
Image Segmentation 1/18/2019 Bio-Inspired Computing
28
Bio-Inspired Computing
Image Sampling 1/18/2019 Bio-Inspired Computing
29
Bio-Inspired Computing
Image Segmentation 1/18/2019 Bio-Inspired Computing
30
Bio-Inspired Computing
Image Segmentation 1/18/2019 Bio-Inspired Computing
31
Bio-Inspired Computing
Image Segmentation 1/18/2019 Bio-Inspired Computing
32
Bio-Inspired Computing
Discussion Evaluation of the programming model. Is it useful? Is it optimized? Complexity – determines scaling limits of engineered systems. Self-organization – powerful tool. 1/18/2019 Bio-Inspired Computing
33
Bio-Inspired Computing
Discussion 1/18/2019 Bio-Inspired Computing
34
Bio-Inspired Computing
Summary We looked at 4 applications of the paintable. All these were simulated on the Psim. Questions? 1/18/2019 Bio-Inspired Computing
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.