• Độ cao của âm thanh mỗi người khác nhau Độ cao Độ cao được xác định bằng số dao động... Độ caoPitchTần số thấp Tần số cao... Bước sóng ngắn, tần số cao Bước sóng dài, tần số thấp Độ ca
Trang 3• Các thành phần cơ bản của tai người và
nguồn phát âm thanh
Trang 4Nguồn động Dao
Trang 51 chiều
Trang 66
Trang 7• Tai có những cảm thụ khác nhau (âm bổng, âm trầm).
• Giọng nữ bổng và giọng nam trầm
• Độ cao của âm thanh mỗi người khác nhau
Độ cao Độ cao được xác định bằng số dao động
Trang 9Độ cao(Pitch)
Tần số thấp Tần số cao
Trang 10Bước sóng ngắn, tần số cao
Bước sóng dài, tần số thấp
Độ cao(Pitch)
Pitch caoPitch thấp
Trang 11Độ lớn (Loudness)
Bước sóng
Độ lớn Cường độ
Quyết định
Trang 14Áp suất không khí này
được xem như cường
Trang 15- Âm thanh A có cường độ lớn hơn âm thanh B (năng lượng cao hơn)
- Âm thanh B có tần số cao hơn âm thanh A (trong cùng khoảng thời gian,
Độ cao(Pitch)
Độ lớn (Loudness)
Trang 16lượng hay màu sắc của âm.
• Âm sắc được quyết định
bởi các họa âm và mối quan hệ giữa các độ lớn của các họa âm.
Trang 18Sóng vuông chỉ chứa các họa âm lẻ
Âm tổng
hợp
Trang 19Sóng tổng hợp của các họa âm
Âm sắc(Timbre)
Trang 20Âm sắc(Timbre)
Trang 2120 Hz-20kHzNhạy cảm:
1kHz-5kHz
Tạp âm
Âm thanh
Tạp âm
Trang 23tần số
Trang 2424
Trang 27-Trong khoảng tần số mà HVS
có thể cảm nhận (20 20kHz) được chia thành các critical band với số lượng khác nhau (24, 25, 32, 55, hoặc 109) tùy thuộc vào tần số ngưỡng
Trang 28Critical band
Trang 29Ngụy trang
tần số
Trang 30Ngưỡng
nghe
Trang 34Ngụy trang
thời gian
Trang 36Ngụy trang tín
hiệu âm thanh
Ngụy trang tần số Ngụy trang thời gian
Trang 37Mức độ ngụy trang
Trang 38Vô hình(Chất lượng)
Dung lượngchứaBền vững
Trang 39HỆ THÍNH GIÁC
Sức chứa
Vô
hình
Dung lượng
Trang 41• Đặc điểm tín hiệu âm thanh
Trang 42Mã hóa bit ít quan trọng nhất
Phương pháp dùng tiếng vang
Mã hóa pha
Phương pháp Patch work
Trang 43Sample Rate Bit depth
1x-bit 2x-bit 4x-bit
Trang 44Sample (Mẫu)Tập tin
Trang 45Miền thời gian
Thuật toán đơn giản nhất
Khả năng nhúng cao, chi
phí thấp
Trang 47Quá trình trích
Tính giá trị thống kê Bước 1
Trang 49Bước 4
• Tạo ma trận phamới
Bước 5
• Kết hợp ma trậnpha mới và ma trậncường độ (cũ)
Bước 6
Trang 50• Phân đoạn tín hiệu
chứa với chiều dài N
Trang 52Cơ chế tiếng vang
Tham số: độ lớn khởi tạo, độ trễ, decay rate
Decay rate
Bit „1‟
Bit „0‟
Trang 56Bộ trộn‘0’
Trang 57Quá trình nhúng
Trang 58Bộ trộn
‘1’ (m1)
Trang 59init(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));
}
Quá trình nhúng
Trang 60Xác định 1 và 0
từ tín hiệu đãnhúng
Quá trình trích
Trang 61Bước 1 • Tìm phổ tín hiệu (cepstrum)
Trang 62Hàm tự tương quan
Quá trình trích
Trang 63Ví dụ Quá trình nhúng
Đoạn âm thanh gốc
Trang 64Kết quả sau khi nhúng
Đoạn âm thanh gốc
3
0
0.5
Trang 65Kết quả sau khi nhúng
Đoạn âm thanh gốc
2
0
0.5
Trang 6868