0% found this document useful (0 votes)
9 views18 pages

Introduction To Software Engineering: Week - 9

This document summarizes a lecture on vision systems, image processing, database management systems, and structured query languages. It discusses components of vision systems like object detection and tracking. Image processing techniques like optical character recognition and stereo vision are presented. Popular database management systems including Oracle, PostgreSQL, MySQL, and MS-SQL are listed. The document reviews how structured query languages allow interacting with database servers and clients. Objectives cover key topics like vision system components, database versus file systems, database system architecture, and SQL basics.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views18 pages

Introduction To Software Engineering: Week - 9

This document summarizes a lecture on vision systems, image processing, database management systems, and structured query languages. It discusses components of vision systems like object detection and tracking. Image processing techniques like optical character recognition and stereo vision are presented. Popular database management systems including Oracle, PostgreSQL, MySQL, and MS-SQL are listed. The document reviews how structured query languages allow interacting with database servers and clients. Objectives cover key topics like vision system components, database versus file systems, database system architecture, and SQL basics.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

SWE 103

Introduction to Software
Engineering
Week – 9
Vision based systems, image processing basics
Query languages and database systems
Ahmet Özmen
2023
Overview
• Vision systems and software engineering
 Object detection, object tracking
• Image processing
 OCR, stereo vision
• Database management systems (DBMS)
 Oracle, PostgreSQL, MySQL, MS-SQL etc.
• Structured Query Languages (SQL)
 Database server, shell client

• NoSQL systems
Objectives
 Who took this course can (should) answer the
following questions:
 What are the components of vision systems?
 Benefits of vision systems, applications.
 The difference between data and information
 Major database systems
 How data is stored and retrieved to DBMS systems,
differences between file systems
 SQL basics
Vision System

Digital data
stream

Vision
computing
Vision system: Human versus Computer

https://www.slideshare.net/shaletks/vision-system-47416748
Vision system: Human versus Computer

https://www.slideshare.net/shaletks/vision-system-47416748
Vision applications
• Flaw detection: Paint quality, product quality
control
• Operation monitoring, vehicle counting, tracking
• Material handling: Storage, retrieval, routing
(robotics)
• Non-contact measurement
• OCR, barcode, QR code readers
• Obstacle detection, finding road-line
• Many more…
Example studies: Stereovision
Online traffic monitoring
Database management systems: DBMS

• Data versus information:


• Good decisions require good infrmation derved from facts
• File systems and database:
• Why database systems are needed? Differences?
• What are the main components of database systems
• Database, table, relation, view, trigger
• Main functions of DBMS systems
• SQL: CRUD operations --> Create, Read, Update, Delete
• Example database servers and clients

https://www.slideshare.net/emolagi/database-systems-45915737
Data versus information
 Data are raw facts; numbers, strings stored in database
 Data are the foundation of information, which is the
bedrock of knowledge
 Raw data must be formatted for storage, processing and
presentation
 Information is produced by processing data.
 Information requires context to reveal meaning.
 Accurate, relevant, timely information is the key to good
decision making
 Good decision making is the key to organizational survive

https://www.slideshare.net/emolagi/database-systems-
45915737
Database and DBMS
 Database: Shared, integrated computer
structure that stores a collection of data
 End-user data: Raw facts of interest to the end user
 Metadata: Data about data
 Metadata provides description of data
characteristics and relationships in data
 Database management system (DBMS):
Collection of programs
 Manage structure and control access to data

https://www.slideshare.net/emolagi/database-systems-
45915737
DBMS

https://www.slideshare.net/emolagi/database-systems-
45915737
Information and Management Systems
MySQL: SQL examples
SQL examples
Questions?

You might also like