Ths Nguyễn Thị Phương Thảo Email: thaont@tlu.edu.vn

BÀI GiẢNG XỬ LÝ TÍN HIỆU SỐ

 Digital Signal Processing, 3rd ed. J.G. Proakis, and D.G. Manolakis Prentice Hall, 1996

 Xử lý tín hiệu số

Nguyễn Quốc Trung – ĐH BKHN

 Xử lý tín hiệu số

Quách Tuấn Ngọc

 www.google.com

Sách tham khảo

 Chương I. Giới thiệu  Chương II. Tín hiệu và hệ thống  Chương III. Biến đổi Z  Chương IV. Biến đổi Fourier  Chương V. Biến đổi DFT

Nội dung môn học

 Điểm quá trình: bài tập về nhà, hoặc

bài tập lớn: (30%)

 Kiểm tra cuối kỳ: (70%)

Kiểm tra đánh giá

Chương I. Giới thiệu

Đối tượng xử lý tín hiệu số

 Tín hiệu (signal): tiếng nói, hình ảnh, âm thanh, âm nhạc, video, tín hiệu radar, tín hiệu, điện tim đồ,v.v…

 Xử lý (Processing): các thao tác, phép toán tác động lên tín hiệu nhằm thu được thông tin mong muốn.

 Xử lý tín hiệu số (Digital Signal Processing): phân tích, xử lý, tách thông tin  tín hiệu (biểu diễn dưới dạng số)

Một số ứng dụng của lĩnh vực XLTHS

 Xử lý ảnh

 Xử lý tiếng nói/âm thanh  Tổng hợp và nhận dạng

tiếng nói

 Nhận dạng ảnh  Nhận dạng vân tay  Bản đồ vệ tinh (ứng dụng trong dự báo thời tiết)

 Text to speech  Speech to text  Nhận dạng người nói  Ứng dụng trong các hệ

 Robot  VN: Hệ thống tự động nhận

thống điều khiển

dạng xe vào ra PM nhận dạng văn bản (VnDoc)  Viễn thông

 VN: PM Điều khiển máy tính bằng giọng nói Vspeech PM nhận dạng tiếng nói VnVoice

 Video conference  Truyền số liệu

Chương I. Giới thiệu

1. Một số khái niệm 2. Phân loại tín hiệu 3. Hệ thống XLTH 4. Tổng kết

 Tín hiệu: là một đại lượng vật lý biến đổi

theo thời gian, không gian…

 Về mặt toán học, tín hiệu là 1 hàm của một

hay nhiều biến số độc lập.

 Ví dụ: s1(t) = 5t

s2(t) = 2t2 + 6 s(x,y) = 3 + 2xy – 10y2

 s1(t), s2(t): t/h 1 chiều  s(x,y): t/h 2 chiều

1. Một số khái niệm

 Hầu hết tín hiệu trong tự nhiên đều ở

dưới dạng tín hiệu tương tự.

 Ví dụ trong thực tế:

 Âm thanh, tiếng nói,  Tín hiệu từ máy điện tâm đồ, điện não đồ  Hình ảnh, video  Dòng điện, điện áp  …

1. Một số khái niệm

Phân loại tín hiệu

Tín hiệu liên tục Là hàm liên tục V của biến số liên tục t (thời gian, không gian, v.v…).VD: V(t)

Tín hiệu rời rạc Là hàm Vk của biến rời rạc tk (với k là số nguyên): Vk = V(tk)

Lấy mẫu

Tín hiệu liên tục ở đây là liên tục theo biến số (biến số liên tục)

tk=k.ts (với k là số nguyên)

Tín hiệu tương tự được lấy mẫu ở các thời điểm cách nhau khoảng thời gian ts gọi là chu kỳ lấy mẫu. Tần số lấy mẫu fS = 1/ tS Tín hiệu rời rạc ở đây là rời rạc theo biến số

Phân loại tín hiệu Tín hiệu rời rạc biên độ Các giá trị mẫu được làm tròn theo các mức lượng tử biên độ

Tín hiệu số Các mức lượng tử biên độ được mã hóa dưới dạng 1 chuỗi bit 0, 1

Mã hóa dùng 3 bit

Quá trình chuyển đổi tương tự - số

Mã hóa

Lượng tử theo biên độ

Lượng tử theo biến số (t – thời gian)

Tín hiệu tương tự

Tín hiệu rời rạc

Tín hiệu số

Tín hiệu lượng tử biên độ

 Tín hiệu tất định là tín hiệu hoàn toàn có thể biểu diễn được bằng 1 hàm toán học của biến độc lập

 Tín hiệu ngẫu nhiên là tín hiệu mà ta

không thể biết trước được hành vi của nó (không thể biểu diễn được dưới dạng 1 hàm toán học). Chúng được đặc trưng bằng các thông số thống kê và tần số

Phân loại tín hiệu

 Hệ thống là một thiết bị vật lý thực hiện các

tác động lên tín hiệu.

VD: bộ lọc loại bỏ nhiễu và tạp âm trong tín hiệu

 Xử lý tín hiệu: ta cho tín hiệu đi qua hệ

thống, hệ thống tác động lên tín hiệu, tác động này đc gọi là XLTH

 Mục đích:

 Thu được lượng tin tức nào đó  Biến đổi tín hiệu theo yêu cầu nào đó

1. Một số khái niệm

 Phân loại các hệ thống xử lý tín hiệu dựa

trên tính chất của tín hiệu vào – ra.

Thành phần của 1 HT XLTH

Tín hiệu tương tự

Tín hiệu tương tự

Hệ thống tương tự

Tín hiệu số

Tín hiệu số

Hệ thống số

Tín hiệu số

Tín hiệu số

Tín hiệu tương tự

Tín hiệu tương tự

A/D converter

Hệ thống số

D/A converter

Tín hiệu vào

Ví dụ một hệ thống XLTH

i

Bộ lọc tương tự làm trơn

M Ề N

T Ư Ơ N G T Ự

A/D

i

Bộ xử lý tín hiệu số

M Ề N S Ố

D/A

i

M Ề N

Bộ lọc Tái tạo tín hiệu

T Ư Ơ N G T Ự

 Tín hiệu có thể được xử lý trực tiếp dưới dạng

tương tự (ASP - Analog Signal Processing) hoặc được chuyển thành tín hiệu số và xử lý dưới dạng số (DSP – Digital Signal Processing)

 Tuy nhiên việc xử lý tín hiệu dưới dạng tương tự

gặp một số khó khăn sau:  Khó thiết kế và chế tạo  Hệ thống chịu tác động cao bởi môi trường  Không đảm bảo  Khả năng lưu trữ không lớn  Độ tin cậy kém

So sánh DSP và ASP

 Các phương tiện kỹ thuật số ra đời và ngày càng

phát triển mạnh mẽ  Truyền hình  Các hệ thống thông tin di động  Mạng Internet  Các thiết bị kỹ thuật số (camera, điện thoại, máy tính,…)  Các hệ thống xử lý tín hiệu số loại bỏ được hoàn

toàn những hạn chế của các hệ thống XLTH tương tự

 Khi có bất cứ vấn đề nào về tín hiệu  luôn nghĩ về

hệ thống XLTH số trước

So sánh DSP và ASP

 Đối tượng: Tín hiệu và hệ thống rời rạc  Các công cụ biến đổi tín hiệu:

 Biến đổi Z  Biến đổi Fourier  Biến đổi Fourier rời rạc

 Bộ lọc IIR và FIR  Cung cấp khái niệm, công cụ cơ bản

nhất để XLTHS

Môn học XLTHS

 Digital: Số  Analog: Tương tự  Processing: Xử lý  Signal: Tín hiệu  Discrete: Rời rạc  DSP-Digital Signal Processing  ASP-Analog Signal Processing  Transform: Biến đổi  System: Hệ thống  Conversion

Từ khóa

 Toán học:  Chuỗi  Số phức, các cách biểu diễn của số phức  Tích phân, vi phân ….

 Matlab, ứng dụng Matlab lập trình một

số phép biến đổi cơ bản

Một số công cụ và kiến thức