pervasive image computation: a mobile phone application for getting information of the images
DESCRIPTION
Presented at UofR, Canada (Seminar in Software Engineering Course).TRANSCRIPT
![Page 1: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/1.jpg)
Pervasive Image Computation: A Mobile Phone Application for getting
Information of the Images
M. Reza. RahimiSoftware Systems Engineering,
University of Regina, Regina, SK, Canada.
![Page 2: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/2.jpg)
2
What is Pervasive Computation?
![Page 3: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/3.jpg)
• Pervasive computing names the third wave in computing, just now beginning.
• First were mainframes, each shared by lots of people.
• Now we are in the personal computing era, person and machine staring uneasily at each other across the desktop.
• Next comes Pervasive computing, or the age of calm technology, when technology recedes into the background of our lives.
• Alan Kay of Apple calls this "Third Paradigm" computing.
3
![Page 4: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/4.jpg)
4
![Page 5: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/5.jpg)
5
![Page 6: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/6.jpg)
General Architecture
6
![Page 7: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/7.jpg)
Page 1
Using Mobile for Getting Information of an Object from the Web: A General Scenario
Internet
Using mobile phone as a client for sending information to the server on wireless channel.(exp sending image to the server).
The server processes the information,Maybe using the internet.(extracting Information from image).
7
![Page 8: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/8.jpg)
Use Case Diagram
8
![Page 9: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/9.jpg)
9
![Page 10: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/10.jpg)
Sequence Diagram For Barcode Reader, Online
and Offline Scenarios
10
![Page 11: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/11.jpg)
11
![Page 12: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/12.jpg)
12
![Page 13: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/13.jpg)
Class Diagrams for Mobile Client
13
![Page 14: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/14.jpg)
14
![Page 15: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/15.jpg)
15
![Page 16: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/16.jpg)
16
![Page 17: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/17.jpg)
17
![Page 18: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/18.jpg)
Class Diagram for Server
18
![Page 19: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/19.jpg)
19
![Page 20: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/20.jpg)
20
![Page 21: Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images](https://reader035.vdocuments.mx/reader035/viewer/2022062709/5591ff341a28ab34498b45f5/html5/thumbnails/21.jpg)
21