Experimental Research on Parameter Selection of Echo Hiding in Voice [สารบัญกลุ่มเรื่องที่กำลังศึกษา] เนื้อหาตอนนี้ผมสรุปจากบทความในชื่อเดียวกันของ Li Li กับ Ya-Qi Song จาก 8th International Conference on Machine Learning and Cybertics, Baoding, 12-15 July 2009 ผู้เขียนบอกว่า เนื่องจากยังไม่มีใครศึกษาวิธีการเลือกพารามิเตอร์ที่ใช้ในเทคนิค echo hiding เขาจึงได้ทำการทดลองเพื่อเสนอค่าพารามิเตอร์ที่เหมาะสม ซึ่งหมายถึงพารามิเตอร์ที่ทำให้ recovery rate มีค่าสูง สำหรับเทคนิค single echo hiding (รายละเอียดเกี่ยวกับเทคนิค Echo hiding หาดูได้ในบล็อกตอนก่อนหน้า ซึ่งเขียนไว้แล้ว 2 ตอน เช่น Echo Data Hiding) การทดลองใช้เสียงพูดจำนวน 20 คลิป เก็บแซมเปิ้ลละ 16 บิตในฟอร์แมต WAV ที่มีอัตราสุ่มตัวอย่าง (sampling rate) เท่ากับ 8 kHz, 16 kHza และ 22.05 kHz ข้อมูลที่ใช้ฝังเป็น text โดยฝังแต่ละบิตลงใน segment ที่มีความยาว 0.1 s ของคลิป และใช้ Recovery Accuracy (RA) เป็นตัววัด โดย RA = [(จำนวนบิตที่ถอดรหัสได้อย่างถูกต้อง)/(จำนวนบิตที่ฝัง)] x 100% การทดลองแรกเลือกใช้ α = 0.4 (decay rate = 0.4) ตามที่ Gruhl และคณะได้เสนอไว้ว่าค่า decay rate ที่เหมาะสมคือ 0.3 < α < 0.4 จุดประสงค์ของการทดลองนี้คือหาความสัมพันธ์ระหว่าง RA กับ delay time (สัญญลักษณ์ที่ใช้ในเปเปอร์คือ d0 สำหรับ delay time ของ kernel ที่ฝังบิต 0 และ d1 สำหรับฝัง 1) ผลลัพธ์จากการจำลองแสดงดังรูป a) - c) ซ้ายมือ
รูป a) - c) คือ กรณี sampling rate = 8 kHz, 16 kHz, 22.05 kHz ตามลำดับ ตัวอย่างรูป a) d0 = 8 แซมเปิ้ล (หรือ 1 ms) เห็นว่า ยิ่ง d0 เพิ่มมากขึ้น ผลกระทบของ |d0 - d1| ต่อ RA ลดลง ผู้วิจัยได้ข้อสรุปดังนี้ 1. ถ้าแซมปลิ้งที่ 8 kHz, ค่า d0 ที่เหมาะสมอยู่ในช่วง 18-40 แซมเปิ้ล (2.25-5 ms) ค่าของ d1 ไม่กำหนด แต่ถ้า d0 อยู่ในช่วง 8-18 แซมเปิ้ล ค่าของ |d0 - d1| ควรอยู่ระหว่าง 1-10 แซมเปิ้ล 2. ถ้าแซมปลิ้งที่ 16 kHz, ค่า d0 ที่เหมาะสมอยู่ในช่วง 23-80 แซมเปิ้ล (1.44-5 ms) ค่าของ d1 ไม่กำหนด แต่ถ้า d0 อยู่ในช่วง 16-22 แซมเปิ้ล ค่าของ |d0 - d1| ควรมากกว่า 10 แซมเปิ้ล 3. ถ้าแซมปลิ้งที่ 22.05 kHz, ค่า d0 ที่เหมาะสมอยู่ในช่วง 31-102 แซมเปิ้ล (1.41-4.63 ms) ค่าของ d1 ไม่กำหนด แต่ถ้า d0 อยู่ในช่วง 22-31 แซมเปิ้ล ค่าของ |d0 - d1| ควรมากกว่า 10 แซมเปิ้ล ต่อมาเป็นการทดลองเพื่อหาความสัมพันธ์ระหว่าง RA กับ decay rate ซึ่งผลลัพธ์แสดงดังรูป a) - c) ขวามือ ผลลัพธ์อันนี้ชี้ให้เห็นว่า ถ้า delay time อยู่ในช่วงที่ได้กล่าวตามข้อ 1. - 3. ค่า RA > 0.99 เมื่อ α > 0.2 นั่นคือ หากเลือก α ให้อยู่ระหว่าง 0.2 กับ 0.4 และ delay time ตามที่ได้เสนอไป จะได้ RA ที่สูง |
บทความทั้งหมด
|