ฉันดีใจมากที่ได้เห็นการฟื้นฟูรอบ ๆ การเปลี่ยนแปลงของวอลช์ - พาเลย์ - ฮาดามาร์ด (หรือบางครั้งเรียกว่าวอลีย์มาร์ด) ดูที่เราจะใช้การแปลงฮาดามาร์ดในการดึงคุณสมบัติจากภาพได้อย่างไร
พวกเขาเป็นตัวอย่างของฟังก์ชั่น Rademacher พวกเขาสร้างการเปลี่ยนแปลงมุมฉากซึ่งสามารถละเว้นการฟื้นฟูพลังงานได้ถูกนำมาใช้โดยมีเพียงการเพิ่มและลบและการเปลี่ยนแปลงแบบไบนารีที่อาจเกิดขึ้น สัมประสิทธิ์เวกเตอร์ทำจากซึ่งเลียนแบบไซน์หรือฐานโคไซน์ การเรียงลำดับของเวกเตอร์วอลช์อยู่ในลำดับ (แทนความถี่) ที่นับจำนวนการเปลี่ยนแปลงเครื่องหมาย พวกเขาสนุกกับอัลกอริทึมผีเสื้อที่คล้ายกันเพื่อการใช้งานที่รวดเร็วยิ่งขึ้น±1
Walsh-sequences ของความยาวยังสามารถตีความได้ว่าเป็นอินสแตนซ์ของแพ็กเก็ต Haar wavelet2n
ดังนั้นจึงสามารถใช้งานได้ในทุกแอปพลิเคชันที่ใช้ฐานโคไซน์ / ไซน์หรือเวฟเล็ต บนข้อมูลจำนวนเต็มพวกเขาสามารถยังคงเป็นจำนวนเต็มและอนุญาตให้มีการแปลงและการบีบอัดแบบ lossless อย่างแท้จริง (คล้ายกับจำนวนเต็ม DCT หรือไบนารีหรือเวฟเล็ตไบนารี) ดังนั้นหนึ่งสามารถใช้พวกเขาในรหัสไบนารี
ประสิทธิภาพการทำงานของพวกเขามักจะถือว่าแย่กว่าการแปลงฮาร์มอนิกอื่น ๆ ในสัญญาณและภาพธรรมชาติเนื่องจากลักษณะที่เป็นบล็อก อย่างไรก็ตามตัวแปรบางอย่างยังคงใช้งานอยู่เช่นการเปลี่ยนสีแบบย้อนกลับได้ (RCT) หรือการแปลงรหัสวิดีโอที่มีความซับซ้อนต่ำ ( การแปลงและการหาปริมาณความซับซ้อนต่ำใน H.264 / AVC )
บางวรรณกรรม:
- Agaian, SS, Hadamard Matrices และการประยุกต์ของพวกเขา, 1985
- ฟังก์ชัน Beauchamp, KG, Walsh และการใช้งานของพวกเขา, 1975
- Harmut, HF, การส่งข้อมูลโดยฟังก์ชันมุมฉาก, 1970
- อัลกอริธึมการบีบอัดวิดีโอตามเวลาจริงสำหรับการประมวลผลการแปลง Hadamard (NASA, 196)
- Hadamard แปลงวิดีโอคอมเพรสเซอร์แบบเรียลไทม์ (NASA, 196)