Presentation is loading. Please wait.

Presentation is loading. Please wait.

Visual Information Systems module introduction. Lecture Plan Part 1: MODULE OVERVIEW Part 1: MODULE OVERVIEW Part 2: Issues for ‘Visual Information Systems’(VIS)

Similar presentations


Presentation on theme: "Visual Information Systems module introduction. Lecture Plan Part 1: MODULE OVERVIEW Part 1: MODULE OVERVIEW Part 2: Issues for ‘Visual Information Systems’(VIS)"— Presentation transcript:

1 Visual Information Systems module introduction

2 Lecture Plan Part 1: MODULE OVERVIEW Part 1: MODULE OVERVIEW Part 2: Issues for ‘Visual Information Systems’(VIS) and the focus of this module Part 2: Issues for ‘Visual Information Systems’(VIS) and the focus of this module Part 3: Visual Information Retrieval Part 3: Visual Information Retrieval

3 Module Overview Many research issues in VIS is emerging subjects, research in VIS is still immature, suitable for an interactive research-based module Many research issues in VIS is emerging subjects, research in VIS is still immature, suitable for an interactive research-based module Interactive class and lab Interactive class and lab

4 Module structure wk1 -- Introduction to the module and vision systems wk2 -- Visual information retrieval wk3 -- Case studies and fundamental questions wk4 --data processing and feature extraction wk5 -- image content and content analysis (colour, texture and shape) wk6 -- segmentation and annotation wk7 -- Patten Recognition wk8 -- Multiple processors wk9 -- Classifier fusion processes and inferential methods wk10 - Further issues L- Lecture; S – Seminar; P – Practice; T- Tutorial

5 Seminar-based Module Weeks 1-5: Lectures with further reading given; also case studies given for discussion; initial lab exercises Weeks 1-5: Lectures with further reading given; also case studies given for discussion; initial lab exercises Weeks 6-10: Weeks 6-10: Mixture of lectures, seminars, group presentation and lab exercises Mixture of lectures, seminars, group presentation and lab exercises Interim viva and feedback (on literature, topics in lectures and projects) Interim viva and feedback (on literature, topics in lectures and projects) Lab sessions and surgery hours (encourage using Java and other programme languages) Lab sessions and surgery hours (encourage using Java and other programme languages) Individual meetings throughout the course Individual meetings throughout the course

6 Projects Encourage working in group on large scale projects, but need individual contribution Encourage working in group on large scale projects, but need individual contribution Projects will be written up as your coursework Projects will be written up as your coursework Any innovative work is encouraged to publish as technical reports, conference papers, and journal articles where appropriate Any innovative work is encouraged to publish as technical reports, conference papers, and journal articles where appropriate A list of possible projects: A list of possible projects: In the project proposal of the year In the project proposal of the year Other suggestions are welcome Other suggestions are welcome Full participation in all classes/labs is required to pass the module Full participation in all classes/labs is required to pass the module

7 Lecture Notes and References There is no set textbook for this module. Reading will be advised for each lecture: this will be available in the library, on-line or photocopies will be provided. There is no set textbook for this module. Reading will be advised for each lecture: this will be available in the library, on-line or photocopies will be provided. Most of the notes are available electronically Most of the notes are available electronically http://www.computing.surrey.ac.uk/CSM16 http://www.computing.surrey.ac.uk/CSM16 http://www.computing.surrey.ac.uk/CSM16 Contact me anytime: Contact me anytime: h.tang@surrey.ac.uk h.tang@surrey.ac.uk h.tang@surrey.ac.uk

8 Useful references Nick Efford, Digital Image Processing, A Practical Introduction using Java, Addison Wesley, ISBN 0201596237, May 2000 Tim Morris (2004), Computer Vision and Image Processing, Palgrave MacMillan, ISBN 0333994515 Rafael Gonzalez, Richard Woods, Digital Image Processing (International Edition), 2nd Edition, ISBN 0201180758, Prentice Hall, 2002 Linda G. Shapiro, George C. Stockman (2001), Computer Vision, Prentice-Hall, Inc, ISBN 0-13- 030796-3

9 Assessment and Important dates first coursework, 20%, based on the lab tasks first coursework, 20%, based on the lab tasks due: week 7, Monday 26th Feb 2007, 12:00noon due: week 7, Monday 26th Feb 2007, 12:00noon first viva, 20%: week 10, Monday 19th March 2007 first viva, 20%: week 10, Monday 19th March 2007 second coursework, 40%, based on project second coursework, 40%, based on project Due: week 11, 23rd April 2007, 12noon Due: week 11, 23rd April 2007, 12noon Final viva, 20%, week 12, 30th April 2007 Final viva, 20%, week 12, 30th April 2007

10 Credit Coursework Coursework See project proposal See project proposal Please DO NOT use unauthorised materials Please DO NOT use unauthorised materials 15 credit module = approx. 150 hours of study 15 credit module = approx. 150 hours of study 30 hours of lectures / seminars / labs / tutorials 30 hours of lectures / seminars / labs / tutorials 5 hours one to one discussion 5 hours one to one discussion 15 hours searching for start-of-art literature 15 hours searching for start-of-art literature 100 hours to be spent on coursework 100 hours to be spent on coursework

11 Visual information systems? So, what does it mean “visual information”? Can a computer see as human? How much information need to be understood for processing? It might be easier to firstly think about the applications of visual information systems

12 Robotics/industry inspection /military

13 Police surveillance, genome research, biometrics, security

14 Remote sensing, astronomy, GIS, Earth/Planetary observation, monitoring, exploration

15 Medical imaging

16 Aware home / Intelligent environments, ubiquitous computing/sensing /eldercare technologies

17 Digital special effects film and TV, DTV, news and sport, creative media, art, museums

18 What is the fundamental question? One of the ultimate challenges of a vision system is getting a machine to recognise objects in the world and to understand what actions is taking place within its visual field. One of the ultimate challenges of a vision system is getting a machine to recognise objects in the world and to understand what actions is taking place within its visual field.

19 Difficulties in emulating human perception process The processing capability of human visual systems is often taken for granted The processing capability of human visual systems is often taken for granted The subtlety and difficulty of describing the exact operation of the subconscious functions presents significant difficulty in developing algorithms to emulate human visual behaviour The subtlety and difficulty of describing the exact operation of the subconscious functions presents significant difficulty in developing algorithms to emulate human visual behaviour

20 Another problem is that a machine cannot see too far

21 Visual Perception The basic approach : understand how sensory stimuli are created by the world, and then ask what must the world have been like to produce this particular stimulus? The basic approach : understand how sensory stimuli are created by the world, and then ask what must the world have been like to produce this particular stimulus?

22 Image and pixels

23 x n 0 m y f(x,y) A digital image consisting of an array of m x n pixels in the x th column and the y th row has an intensity equal to f(x,y). (r(x,y), g(x,y), b(x,y))

24

25 Vision System Overview Feature Extraction, representation of properties Labels or other forms of description Pre-processing, enhancement Object classification and Recognition Image classification and Recognition Captured data Knowledge representation

26 Feature Extraction, representation of properties

27 Image Analysis Common image analysis techniques include template matching, pattern recognition using feature extraction

28 Classification, recognition and retrieval

29 Our General Motivations Vision capability The understanding of single images and their relations with other images Scalability Autonomous Arbitrary recognition and inference Visual information is the most important but most difficult element

30 Topics Related to VIS Computer vision, computer/human perception Computer vision, computer/human perception Multimedia content processing Multimedia content processing Database technology Database technology Domain knowledge and its management Domain knowledge and its management Knowledge discovery Knowledge discovery human computer interaction human computer interaction computer graphics and computer animation computer graphics and computer animation artificial intelligence artificial intelligence pattern recognition, machine learning pattern recognition, machine learning robotics robotics

31 Content of the Module Visual content Primitive visual properties - preprocessing Visual features – for visual perception; for indexing and searching, interpretation at different levels interpretation of a single image and the similarity measure arge-scale data processing Indexing, searching and large-scale data processing From primitive content to semantics From primitive content to semantics Large scale problem, multiple classifier and inferential methods Case studies

32 Approach of the Study adopt patterns of use and patterns of computation as the leading principles. adopt patterns of use and patterns of computation as the leading principles. follow the data as they flow through the computational process and consider alternative processes with the same position in the flow follow the data as they flow through the computational process and consider alternative processes with the same position in the flow concentrate on generic computational methods but look at applications too concentrate on generic computational methods but look at applications too

33 Today’s exercise

34 Brightness Adjustment Add a constant to all values g(x,y) = f(x,y) + k g(x,y) = f(x,y) + k Where f is the original images and g the changed image; k is a constant, i.e.,50

35 Contrast Adjustment Scale all values by a constant g(x,y) = a* f(x,y) g(x,y) = a* f(x,y) (a = 1.5)

36 Subtraction

37 Average of two images


Download ppt "Visual Information Systems module introduction. Lecture Plan Part 1: MODULE OVERVIEW Part 1: MODULE OVERVIEW Part 2: Issues for ‘Visual Information Systems’(VIS)"

Similar presentations


Ads by Google