Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Phân loại nhạc sử dụng Biến đổi Fourier

    Đây là project chung của 4 thành viên:
    - tranduong121188
    - vanchanh123
    - khanhduy301
    - dungcoi

    Ý tưởng chung để giải quyết vấn đề là mỗi bài nhạc được chia thành nhiều cửa sổ nhỏ (Khung nhỏ) tương ứng với một lượng thời gian nhỏ thể hiện của bài nhạc, sau đó dùng biến đổi Fourier từng đoạn ngắn thời gian (Short-time Fourier transform).
    Trên từng cửa sổ trên ta có kết quả trả về sau biến đổi Fourier là một chuỗi giá trị. Với mỗi công thức lấy đặc trưng quy định thì cho ta một giá trị đặc trưng thể hiện cho từng cửa sổ này.
    Sau đó với nhiều bộ đặc trưng bên trên lấy được, ta tính phương sai và giá trị trung bình của đặc trưng tất cả cửa sổ bên trên để cho ra 2 đặc trưng thể hiện đặc trưng đó của toàn bài nhạc.

    Cụ thể đề tài này cuối cùng sử dụng 17 đặc trưng sau biến đổi (Fourier) và 2 đặc trưng trước biến đổi.

    Sau khi có các giá trị, sử dụng độ đo Euclide và KNN (Láng giềng gần nhất) để tính toán xem thể loại nhạc thuộc loại gì.

    Tài liệu mô tả chi tiết online : http://www.scribd.com/doc/53358013/Phan-loai-nhac

    Đính kèm bên dưới gồm:
    Phan loai nhac.zip : Tài liệu mô tả kỹ thuật
    prjMusicalClassification.zip : Source, chú ý rằng hiện tại được hard code, chỉ xử lý được kho mẫu như trong cuối báo cáo ghi rõ

  2. #2
    Ngày tham gia
    Dec 2015
    Bài viết
    0
    Đề tài này mình cần lắm. Cảm ơn bạn nhiều nhé

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •