Home/ Majors directory/Computer Engineering/Signal and Image Processing
Signal and Image Processing
Major: Computer Engineering
Code of subject: 6.123.03.E.081
Credits: 5.00
Department: Specialized Computer Systems
Lecturer: Associate Professor Yevhenii Vavruk
Semester: 7 семестр
Mode of study: денна
Завдання: • Ability to analyze and synthesize.
• Ability to solve tasks and make appropriate decisions.
• Ability to communicate effectively on professional and social levels.
professional competences:
• Ability to apply and integrate knowledge and understanding of other engineering disciplines.
• Ability to apply professional knowledge and practical skills to solve typical problems of the specialty, as well as operation of computer systems and networks.
Learning outcomes: know the basic concepts of digital signal processing;
• to have the terminology applicable in this field;
• distinguish approaches to building systems for collecting, transforming, displaying, processing, storing and transmitting data;
• to know the main operations of the DSP;
• be able to apply the key algorithms of DSP;
• use software environments for research and creation of models, which are necessary in the DSP;
• be able to correlate the obtained results with the set goal.
Required prior and related subjects: Mathematical Analysis,
Basics of discrete mathematics,
Basics of algorithms and programming.
Summary of the subject: This discipline is intended for students to master the basic mathematical models and information characteristics of signals used in the study of data collection, transformation, processing, storage and transmission systems. For this, it is necessary to study the basic methods and algorithms of digital signal and image processing, to acquire theoretical knowledge and practical skills, which are also available for performing design work in the field of application of signal processing algorithms.In order to achieve program learning outcomes, the mathematical foundations of one-dimensional and two-dimensional signal processing and key algorithms for their processing are studied. The methods of discretization, compression, and filtering of signals and the tools that implement them are presented in a logical order, according to the sequence of use in general systems.
The presentation of the theoretical material is divided into three logical blocks: the first part deals with signals and their properties; in the second - linear discrete systems, in particular, digital filters; in the third – digital images and their processing technologies.To acquire practical skills, a cycle of laboratory classes is offered, which involves familiarization with the SCILAB package and using its capabilities for signal and image processing.
Опис: Sampling and quantization (Nyquist theorem, the concept of the spectrum). Elements of the theory of signals. Key operations of digital signal processing, convolution, modulation, functional transformation. The mathematical apparatus discrete signals and linear systems in complex variable and in the frequency domain (Z - transformation, DFT, FFT). Linear discrete systems: representation in time and frequency domain. Digital filters. Random signals and their main characteristics. Digital images. Primary and secondary processing of digital images.Image compression technologies. Image filtering technologies. Features of color image processing.
Assessment methods and criteria: Assessment of students' knowledge is carried out in accordance with the work curriculum in the form of a semester control, which is carried out at the end of the semester and includes the results of the current control of students' knowledge, which is assessed for the performance of laboratory work, and a control measure - the answer to the corresponding exam ticket. The control measure is a mandatory type of control and is conducted in written and oral form at the end of the semester.
Control questions are divided into:
a) simple test tasks - yes/no choice;
b) intermediate-level test tasks - a choice from several options;
c) higher-level test tasks - solving problems with a numerical solution;
d) the task of a complete written solution - the solution of the given task.
Критерії оцінювання результатів навчання: Written reports of laboratory work (30%)
Final control (exam): written-oral form (70%)/
Порядок та критерії виставляння балів та оцінок: 100-88 points - certified with an “excellent” grade - High level: the student demonstrates an in-depth mastery of the conceptual and categorical apparatus of the discipline, systematic knowledge, skills and abilities of their practical application. The mastered knowledge, skills and abilities provide the ability to independently formulate goals and organize learning activities, search and find solutions in non-standard, atypical educational and professional situations. The applicant demonstrates the ability to make generalizations based on critical analysis of factual material, ideas, theories and concepts, to formulate conclusions based on them. His/her activity is based on interest and motivation for self-development, continuous professional development, independent research activities, implemented with the support and guidance of the teacher. 87-71 points - certified with a grade of “good” - Sufficient level: involves mastery of the conceptual and categorical apparatus of the discipline at an advanced level, conscious use of knowledge, skills and abilities to reveal the essence of the issue. Possession of a partially structured set of knowledge provides the ability to apply it in familiar educational and professional situations. Aware of the specifics of tasks and learning situations, the student demonstrates the ability to search for and choose their solution according to the given sample, to argue for the use of a particular method of solving the problem. Their activities are based on interest and motivation for self-development and continuous professional development. 70-50 points - certified with a grade of “satisfactory” - Satisfactory level: outlines the mastery of the conceptual and categorical apparatus of the discipline at the average level, partial awareness of educational and professional tasks, problems and situations, knowledge of ways to solve typical problems and tasks. The applicant demonstrates an average level of skills and abilities to apply knowledge in practice, and solving problems requires assistance, support from a model. The basis of learning activities is situational and heuristic, dominated by motives of duty, unconscious use of opportunities for self-development. 49-00 points - certified with a grade of “unsatisfactory” - Unsatisfactory level: indicates an elementary mastery of the conceptual and categorical apparatus of the discipline, a general understanding of the content of the educational material, partial use of knowledge, skills and abilities. The basis of learning activities is situational and pragmatic interest.
Recommended books: 1.Алгоритми та засоби обробки сигналів: навчальний посібник / Є. Я. Ваврук, О. Л. Лашко, Р. Б. Попович. – Львів: Видавництво «Сполом», 2021. – 240 c.
2.Солонина А.И. Основи цифровой обработки сигналов. 2-е издание. Учебное пособие–БХВ-Петербург, 2005.-753с
3.Айфичер, Эммануил С., Джервис, Барри У. Цифровая обработка сигналов: практический поход, 2-е изд.: Пер. с англ. – М.: Издательский дом “Вильямс”, 2004. – 992с.
Уніфікований додаток: Lviv Polytechnic National University ensures the realization of the right of persons with disabilities to obtain higher education. Inclusive educational services are provided by the Service of accessibility to learning opportunities "Without restrictions", the purpose of which is to provide permanent individual support for the educational process of students with disabilities and chronic diseases. An important tool for the implementation of the inclusive educational policy at the University is the Program for improving the qualifications of scientific and pedagogical workers and educational and support staff in the field of social inclusion and inclusive education. Contact at:
Академічна доброчесність: The policy regarding the academic integrity of the participants of the educational process is formed on the basis of compliance with the principles of academic integrity, taking into account the norms "Regulations on academic integrity at the Lviv Polytechnic National University" (approved by the academic council of the university on June 20, 2017, protocol No. 35).
Signal and Image Processing (курсова робота)
Major: Computer Engineering
Code of subject: 6.123.03.E.082
Credits: 2.00
Department: Specialized Computer Systems
Lecturer: Associate Professor Yevhenii Vavruk
Semester: 7 семестр
Mode of study: денна
Завдання: The study of the academic discipline involves the formation of the necessary competences, knowledge and skills in students in accordance with the OPP "Computer Engineering".
Integral competence
The ability to solve specialized tasks and practical problems during professional activity in the computer industry, or in the process of learning, which involves the application of theories and methods of computer engineering and is characterized by the complexity and uncertainty of conditions in the process of designing functionally oriented nodes.
General competences:
Ability to learn and master modern knowledge.
Ability to apply knowledge in practical situations.
Interpersonal skills.
Ability to communicate effectively on professional and social levels.
Responsibility for the quality of the work performed
Professional competences:
The ability to present the obtained results in the form of presentations, scientific and technical reports.
Ability to design systems and their components considering all aspects of their life cycle and mission, including creation, configuration, operation, maintenance and disposal.
The ability to argue the choice of methods for solving specialized problems, critically evaluate the obtained results, justify and defend the decisions made.
Professional competences of a professional direction:
The ability to design, develop, implement and maintain specialized computer systems for a variety of purposes.
Ability to administer and use specialized computer systems for various purposes.
Learning outcomes: As a result of studying the academic discipline, the student of education should be capable
demonstrate the following learning outcomes:
1. Know the theoretical foundations of using algorithms.
2. Know the architecture and technical and structural characteristics of modern DSP and FPGAs.
3. Be able to calculate the main parameters of nodes.
4. Be able to choose microprocessor components to ensure the specified technical characteristics when designing nodes.
5. Be able to choose and master the skills of using software environments for the development of software for nodes.
Required prior and related subjects: Algorithms and calculation methods
Parallel and distributed computing
Modeling of computer systems
Reconfigured computers
Specialized microprocessor systems
Methods, tools and technologies of designing computer systems
Architecture of specialized computer systems
Summary of the subject: As a result of the study of the academic discipline, the student will gain knowledge of the theoretical foundations for the selection and use of hardware and software tools for signal and image processing, will acquire the ability to calculate the main characteristics of signal and image processing nodes, design a block diagram of algorithm execution, a functional diagram of an node, will acquire the ability to use typical hardware -software development and debugging tools for the design of nodes, get acquainted with various software development tools and master the integrated environment for designing the software of a given node.
Опис:
Vnaslidok vyvchennya navchal?noyi dystsypliny student otrymaye znannya teoretychnykh osnov dlya vyboru ta vykorystannya aparatnykh v prohramnykh zasobiv obrobky syhnaliv i zobrazhen?, otrymaye vminnya obchyslyuvaty osnovni kharakterystyky vuzliv obrobky syhnaliv i zobrazhen?, proektuvaty blok-skhemu vykonannya alhorytmu, funktsional?nu skhemu vuzla OSZ, otrymaye vminnya vykorystovuvaty typovi aparatno-prohramni zasoby rozroblennya ta nalahodzhennya pry proektuvanni vuzliv OSZ, poznayomyt?sya z riznymy zasobamy rozroblennya prohramnoho zabezpechennya ta ovolodiye intehrovanym seredovyshchem dlya proektuvannya prohramnoho zabezpechennya zadanoho vuzla OSZ.
Показати більше
622 / 5 000
As a result of the study of the academic discipline, the student will gain knowledge of the theoretical foundations for the selection and use of hardware and software tools for signal and image processing, will acquire the ability to calculate the main characteristics of signal and image processing nodes, design a block diagram of algorithm execution, a functional diagram of an node, will acquire the ability to use typical hardware -software development and debugging tools for the design of nodes, get acquainted with various software development tools and master the integrated environment for designing the software of a given node.
Assessment methods and criteria: To assess students' knowledge, a credit control is provided, which consists of a written component - the correctness and reliability of the results obtained and the preparation (50 points) and an oral component (50 points).
Критерії оцінювання результатів навчання: Synthesis of processing methods and algorithms for task implementation
Calculation of the parameters of the designed processing unit
Development of the functional scheme of the processing unit
Development of software of the KR
Development and execution of the KR
Credit control is conducted in written and oral form.
The student also completes the assessment in front of the committee in written and oral form, recording the questions and answers on the examination paper.
Порядок та критерії виставляння балів та оцінок: 100-88 points - certified with an “excellent” grade - High level: the student demonstrates an in-depth mastery of the conceptual and categorical apparatus of the discipline, systematic knowledge, skills and abilities of their practical application. The mastered knowledge, skills and abilities provide the ability to independently formulate goals and organize learning activities, search and find solutions in non-standard, atypical educational and professional situations. The applicant demonstrates the ability to make generalizations based on critical analysis of factual material, ideas, theories and concepts, to formulate conclusions based on them. His/her activity is based on interest and motivation for self-development, continuous professional development, independent research activities, implemented with the support and guidance of the teacher. 87-71 points - certified with a grade of “good” - Sufficient level: involves mastery of the conceptual and categorical apparatus of the discipline at an advanced level, conscious use of knowledge, skills and abilities to reveal the essence of the issue. Possession of a partially structured set of knowledge provides the ability to apply it in familiar educational and professional situations. Aware of the specifics of tasks and learning situations, the student demonstrates the ability to search for and choose their solution according to the given sample, to argue for the use of a particular method of solving the problem. Their activities are based on interest and motivation for self-development and continuous professional development. 70-50 points - certified with a grade of “satisfactory” - Satisfactory level: outlines the mastery of the conceptual and categorical apparatus of the discipline at the average level, partial awareness of educational and professional tasks, problems and situations, knowledge of ways to solve typical problems and tasks. The applicant demonstrates an average level of skills and abilities to apply knowledge in practice, and solving problems requires assistance, support from a model. The basis of learning activities is situational and heuristic, dominated by motives of duty, unconscious use of opportunities for self-development. 49-00 points - certified with a grade of “unsatisfactory” - Unsatisfactory level: indicates an elementary mastery of the conceptual and categorical apparatus of the discipline, a general understanding of the content of the educational material, partial use of knowledge, skills and abilities. The basis of learning activities is situational and pragmatic interest.
Recommended books: 1. Ваврук Є. Я. Алгоритми та засоби обробки сигналів: навчальний посібник / Є. Я. Ваврук, О. Л. Лашко, Р. Б. Попович. – Львів: Видавництво «Сполом», 2021. – 240 c.
2. Тотосько О.В. Цифрова обробка сигналів та зображень : навчальний посібник / О.В. Тотосько , П.Д. Стухляк. - Тернопіль : ТНТУ імені Івана Пулюя, 2016. - 132 с.
3. Є. Ваврук , Р. Попович Цифрове опрацювання сигналів та зображень: Алгоритми та реалізація. Навчальний посібник з дисципліни „Проектування комп’ютерних засобів обробки сигналів та зображень” для студентів спеціальностей 7.091501 і 8.091501 "Комп'ютерні системи та мережі", 7.091503 і 8.091503 “Спеціалізовані комп'ютерні системи“ – Львів: Національний університет “Львівська політехніка”, 2008, 147 с.
4. . Є. Ваврук , О. Лашко Основи обробки сигналів Навчальний посібник з дисципліни “Цифрова обробка сигналів” для студентів базового напряму 6.0915 - “Комп’ютерна інженерія” Вид-во Нац. ун-ту “Львівська політехніка”, 2009 р. 104с.
5. Є. Ваврук, О. Лашко Програмування алгоритмів швидкого перетворення Фур’є//Методичні вказівки до курсовоої роботи
6. Є. Ваврук, О. Лашко Проектування процесора швидкого перетворення Фур’є//Методичні вказівки до курсової роботи.
7. Є.Ваврук, О.Акимишин Проектування процесора швидкого перетворення Фур’є на програмованих логічних інтегральних схемах//Методичні вказівки до курсової роботи.
Уніфікований додаток: Lviv Polytechnic National University ensures the realization of the right of persons with disabilities to obtain higher education. Inclusive educational services are provided by the Service of accessibility to learning opportunities "Without restrictions", the purpose of which is to provide permanent individual support for the educational process of students with disabilities and chronic diseases. An important tool for the implementation of the inclusive educational policy at the University is the Program for improving the qualifications of scientific and pedagogical workers and teaching and support staff in the field of social inclusion and inclusive education. Contact at:
St. Karpinsky, 2/4, 1st floor, room 112
E-mail: nolimits@lpnu.ua
Websites: https://lpnu.ua/nolimits https://lpnu.ua/integration
Академічна доброчесність: The policy regarding the academic integrity of the participants in the educational process is formed on the basis of compliance with the principles of academic integrity, taking into account the norms "Regulations on academic integrity at the Lviv Polytechnic National University" (approved by the academic council of the university on June 20, 2017, protocol No. 35).