Higher Vision, language and movement. Strong AI Is the belief that AI will eventually lead to the development of an autonomous intelligent machine. Some.

Slides:



Advertisements
Similar presentations
Information and Software Technology Option: Artificial intelligence, simulation and modelling.
Advertisements

Review of AI from Chapter 3. Journal May 13  What advantages and disadvantages do you see with using Expert Systems in real world applications like business,
Artificial Intelligence By: David Hunt Lee Evans Jonathan Moreton Rachel Moss.
Speech Recognition Part 3 Back end processing. Speech recognition simplified block diagram Speech Capture Speech Capture Feature Extraction Feature Extraction.
Commercial Data Processing Lesson 2: The Data Processing Cycle.
Artificial Intelligence
ITEC 1010 Information and Organizations Artificial Intelligence.
SILENT SOUND TECHNOLOGY
Input to the Computer * Input * Keyboard * Pointing Devices
Lesson 4 Alternative Methods Of Input.
Lecture 1: Intro to Computers Yoni Fridman 6/28/01 6/28/01.
Chapter 12: Intelligent Systems in Business
Input and Outputs Leslie Flores. What is an Input? Input consists of data and instructions. Input devices translate what people understand into a form.
Mahesh Sukumar Subramanian Srinivasan. Introduction Face detection - determines the locations of human faces in digital images. Binary pattern-classification.
Natural Language Processing and Speech Enabled Applications by Pavlovic Nenad.
Digital Sound and Video Chapter 10, Exploring the Digital Domain.
Succeeding with Technology Information, Decision Support… Decision Making and Problem Solving Management Information Systems Decision Support Systems Group.
Input and Output Devices - Inputs
: Chapter 1: Introduction 1 Montri Karnjanadecha ac.th/~montri Principles of Pattern Recognition.
High level & Low level language High level programming languages are more structured, are closer to spoken language and are more intuitive than low level.
Input Devices Manual and Automatic By Laura and Gracie.
Multimedia Databases (MMDB)

Machine language is the lowest and most basic language of programming language. It is a collection of digits which The computer reads and interprets.
Input Devices.  Identify audio and video input devices  List the function of the respective devices.
(CMSC5720-1) MSC projects by Prof K.H. Wong (21 July2014) (shb907) MSC projects supervised by Prof.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
Lecture 10: 8/6/1435 Machine Learning Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
Data Capture Understand the concept of data encoding. Describe methods of data capture and identify appropriate contexts for their.
1 Lecture 1: Introduction to Artificial Intelligence.
MACHINE VISION Machine Vision System Components ENT 273 Ms. HEMA C.R. Lecture 1.
I Robot.
CONTENTS INTRODUCTION TO A.I. WORKING OF A.I. APPLICATIONS OF A.I. CONCLUSIONS ON A.I.
Course Instructor: K ashif I hsan 1. Chapter # 1 Kashif Ihsan, Lecturer CS, MIHE2.
Artificial intelligence
CSCI-100 Introduction to Computing Hardware Part II.
Algebra 1 Rules and Robots. Single machines PROCESSOR INPUT OUTPUT Imagine that we have a robot to help us make patterns
IR&NLP Coursework P1 Text Analysis Within The Fields Of Information Retrieval and Natural Language Processing By Ben Addley Academic Year 2004.
Artificial Intelligence Chapter 1 - Part 2 Artificial Intelligence (605451) Dr.Hassan Al-Tarawneh.

Speech Recognition Created By : Kanjariya Hardik G.
  Computer vision is a field that includes methods for acquiring,prcessing, analyzing, and understanding images and, in general, high-dimensional data.
Basic Element of Electronics Data Processing Hardware Hardware Software Software Networking Networking Person involved in Computer Fields Person involved.
The Big Picture Things to think about What different ways are there to collect information automatically? What are the advantages and disadvantages of.
What does it mean to us?.  History  Biometrics Defined  Modern Day Applications  Spoofing  Future of Biometrics.
Memory Random Access Memory (RAM) and Read Only Memory (ROM)
PREPARED BY MANOJ TALUKDAR MSC 4 TH SEM ROLL-NO 05 GUKC-2012 IN THE GUIDENCE OF DR. SANJIB KR KALITA.
Overview of Artificial Intelligence (1) Artificial intelligence (AI) Computers with the ability to mimic or duplicate the functions of the human brain.
Finite State Machines ENGR 110 #7 2016
Automatic License Plate Recognition for Electronic Payment system Chiu Wing Cheung d.
How can speech technology be used to help people with disabilities?
Lesson 4 Alternative Methods Of Input.
Alternative Methods Of Input
Input and Output Devices
Natural Language Processing and Speech Enabled Applications
Artificial Intelligence for Speech Recognition
Advanced Higher Computing Based on Heriot-Watt University Scholar Materials Applications of AI – Vision and Languages 1.
Artificial Intelligence ppt
Lesson 4 Alternative Methods Of Input.
ARTIFICIAL INTELLIGENCE.
Language is a medium of communication.
What is Pattern Recognition?
Introduction to Computers
Kocaeli University Introduction to Engineering Applications
Lesson 4 Alternative Methods Of Input.
Ms Jennifer - Senior 4 - Data Representation Introduction
Introduction to Computers
Artificial Intelligence
Information Retrieval
Presentation transcript:

Higher Vision, language and movement

Strong AI Is the belief that AI will eventually lead to the development of an autonomous intelligent machine. Some researchers believe that strong AI will be possible because of ever increasing hardware and software advances. Other believe it is philosophically impossible to achieve strong AI.

Vision - used to recognise and make sense of images. Computer vision is one of the hardest areas of AI. The aim is to develop systems which can see, make sense of what they see, and react accordingly. Difficulties with Vision Systems –Shadows on Objects –Identifying the Edge of the Image –Glare –Objects hiding other parts of the Image –Viewing from different angles

Vision – 5 Stage Process A system breaks down vision into: 1.Image acquisition (digitisation) 2.Signal Processing 3.Edge Detection 4.Object Recognition (pattern matching) 5.Image understanding

Applications of Computer Vision The ability of a computer to recognise an image is still limited, but intelligent vision systems have huge potential in many areas: –Security systems – recognise individual faces, and allow or deny access –Identify objects on an assembly line, make changes and respond accordingly Smart weapons

Why is computer vision AI? Has the following aspects of human intelligence: –Ability to learn – can improve there recognition capability over time –Have vision –Adapt to new simulations – can cope with unfamiliar scenes

Difficulties with Vision Systems (reminder) –Shadows on Objects –Identifying the edge of the Image –Glare –Objects hiding other parts of the Image –Viewing from different angles Problems of interpreting 2D objects as 3D objects

Hardware Can be very demanding on computer resources: –Take up vast amounts of memory and backing storage –Processing of digital image requires the manipulating of millions of bits –Many complex algorithms are used (heavy on the processor) –Pattern Matching (processor power) Until recently this was only possible when using large institutional mainframes

Natural Language Processing (NLP) Process of a computer system recognising and responding intelligently to written or spoken language. Natural languages such as English are difficult to process. Why? –Have a huge vocabulary ( 1 million words) –Words can have multiple meanings/meanings change –Words may sound the same but have a different meaning –Rules of grammar are not precise and are often broken –Regional variations of word

NLP Stages Speech Recognition Natural language understanding (NLU) Natural language generation Speech synthesis

Speech Recognition The sounds or text are input into the computer, and letters and words are identified. Text Will be scanned using OCR software and the letters and words identified from a word bank. Audio A microphone is used to capture the sound which is then converted into digital data.

Splitting sound into phonemes The software has to be able to break the continuous stream of someone speaking into a series of recognisable sound patterns, called phonemes. What is a phoneme? The smallest sound unit in a language that is capable of conveying a distinct meaning, such as the s of sing and the r of ring. Most western languages have about 50 phonemes

Natural language understanding (NLU) The continuous stream of sound data is broken down into phonemes. The pattern of phonemes now has to be recognised as words. The difficult part is now to extract meaning from the list of words. – not easy!

Natural language generation Response now has to be made. If it is a response in a language this has to be generated. Problem The difficult part is working out what the words for the response will be. This is the process of generating natural language from information held in a database.

Speech synthesis The production of spoken or textual output is digitally formed.

Applications of NLP Automatic translation Search engines (database query) Speech driven word processor

Robotics Dumb Robots Computer controlled machine with sensors which provide feedback to controlling program Intelligent robots (show some further aspect of human-like behaviour) Vision system with pattern matching Ability learn Can walk/move over uneven ground or up stair

problems Hardware Many require large amounts of energy (Asimo 4 hours charging to give 1 hour performance) Multi processing is required Software – navigation, control, vision recognition