Giáo án - bài giảng: Giới thiệu về cacs phương án dữ liệu trên âm thanh

68 504 0
Giáo án - bài giảng:  Giới thiệu về cacs phương án dữ liệu trên âm thanh

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

• Đặc điểm tín hiệu âm • Mơ hình hệ thính giác • Các phương pháp ADL âm • Thảo luận, tập, seminar • Các thành phần tai người nguồn phát âm Nguồn Dao động chiều Các dạng sóng • Tai có cảm thụ khác (âm bổng, âm trầm) • Giọng nữ bổng giọng nam trầm • Độ cao âm người khác Độ cao (Pitch) Độ cao xác định số dao động tín hiệu giây (tần số - Hz) Độ cao(Pitch) Quyết định Bước sóng Độ lớn Cường độ Một dao động Độ cao(Pitch) Tần số thấp Tần số cao Pitch thấp Pitch cao Độ cao(Pitch) Bước sóng dài, tần số thấp Pitch thấp Bước sóng ngắn, tần số cao Pitch cao 10 Quá trình nhúng Tín hiệu gốc Tín hiệu echo Tín hiệu gốc 0 0 kernel ‘0’ cw (t )  c(t )* h(t ) 54 Quá trình nhúng a b c d e f g 1 0 a b c d e f g 1 a 0 Encode ‘1’ b c d e f g Encode ‘0’ 55 Quá trình nhúng Định nghĩa trộn tín hiệu m (t )  1011001 (watermark) a b c d M 1  b rect (t ) j 0 j j M 1 m0 (t )   (1  bj )rect j (t ) e f j 0 g 1 if t j  t  t j 1  rect j (t )   0 otherwise  1 1 0 Bộ trộn‘1’ bj = w [j mod l(w)] Với w watermark, l(w) chiều dài watermark Bộ trộn‘0’ 56 Quá trình nhúng 1 0 57 Quá trình nhúng Bộ trộn ‘1’ (m1) w1=c(t+1) Kernel ‘1’ (w1) w1* m1 Tín hiệu gốc c(t) Tín hiệu đánh dấu Kernel ‘0’ (w0) w0* m0 cw= c0+w1*m1+w0*m0 w0=c(t+0) Bộ trộn ‘0’ (m0) 58 Quá trình nhúng init(Block blocks[]) { for (int i=0; i < blocks.length; i++) { if (blocks[i].echoValue() == 0) blocks[i] = offset0(blocks[i]); else blocks[i] = offset1(blocks[i]); } } Block offset0(Block block) { return (block + (block - OFFSET_0)); } Block offset1(Block block) { return (block + (block - OFFSET_1)); } 59 Quá trình trích Xác định 1 0 từ tín hiệu nhúng 60 Q trình trích Bước x • Tìm phổ tín hiệu (cepstrum) F(x)  ln F  x   F-1 Cx • Tự tương quan tín hiệu x (Rxx) miền phổ Bước Cx F(cx) F  cx  F-1 Rxx • Xác định thông tin nhúng thông qua peak tín hiệu tự tương quan Rxx Bước 61 Quá trình trích Hàm tự tương quan 62 Các tham số 1 = 0 = α0 = α1 = 0.5 Ví dụ Q trình nhúng Đoạn âm gốc 0 Giả sử độ trể tương ứng bit Echo cho với ‘1’ bit Giả sử độ trể tương ứng với bit Echo cho bit ‘0’ 0 63 Các tham số 1 = 0 = α0 = α1 = 0.5 Ví dụ nhúng bit Đoạn âm gốc 0 5 3.5 3.5 Echo cho bit ‘1’ Kết sau nhúng 3= + * 64 Các tham số 1 = 0 = α0 = α1 = 0.5 Ví dụ nhúng bit Đoạn âm gốc 0 2.5 6.5 Echo cho bit ‘0’ Kết sau nhúng 2= + * 65 Các tham số 1 = 0 = α0 = α1 = 0.5 Ví dụ q trình nhúng Đoạn âm gốc 5 3.5 3.5 5 2.5 6.5 Kết khi: Nhúng bit Nhúng bit 66 Các tham số 1 = 0 = α0 = α1 = 0.5 Ví dụ q trình rút trích Đoạn âm nhúng 2.5 6.5 FFT  ln  IFFT  autocorr Kết 0.1417 0.0483 Echo 0.0548 Echo 0.2553 Bit 67 68 ... sắc âm • Âm sắc định họa âm mối quan hệ độ lớn họa âm 16 Âm sắc(Timbre) Âm Họa âm Tần số 17 Âm sắc(Timbre) Âm tổng hợp Âm Sóng vng chứa họa âm lẻ 18 Âm sắc(Timbre) Sóng tổng hợp họa âm 19 Âm sắc(Timbre)... (Loudness) Âm A Âm B - Âm A có cường độ lớn âm B (năng lượng cao hơn) - Âm B có tần số cao âm A (trong khoảng thời gian, âm B cho nhiều sóng ) 15 Âm sắc(Timbre) Họa âm thứ đến thứ năm của tiếng đàn • Âm. .. sắc(Timbre) 20 Âm Tạp âm Tạp âm 20 Hz-20kHz Nhạy cảm: 1kHz-5kHz 21 • Đặc điểm tín hiệu âm • Mơ hình hệ thính giác • Các phương pháp ADL âm • Thảo luận, tập, seminar 22 Các biến đổi mặt thời gian áp âm Đặc

Ngày đăng: 22/04/2014, 14:51

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan