การลบเสียงรบกวนจากสัญญาณ F2F


11

(คำถามนี้เกี่ยวข้องกับการดึงข้อมูลบัตรแถบแม่เหล็กแบบไบนารีจาก WAV ดิบ )

ฉันกำลังแยกลำดับเลขฐานสองออกจากแถบแม่เหล็กบนบัตรเครดิต

ป้อนคำอธิบายรูปภาพที่นี่

อย่างที่คุณเห็นสัญญาณจะลดลงอย่างชัดเจนในที่เดียว นอกจากนี้ยังมีการย่อยสลายเล็กน้อยทางด้านซ้ายของภาพ

เพียงแค่ใช้ IIR (เช่น ) ปรับให้เรียบ แต่สัญญาณที่ได้จะไม่ราบรื่นทางคณิตศาสตร์ ถ้าฉันแยกสัญญาณสองสามครั้งเสียงจะกลับมาพร้อมกับการแก้แค้น:Xโอยูเสื้อ=0.9Xโอยูเสื้อล.asเสื้อ+0.1Xผมn

ป้อนคำอธิบายรูปภาพที่นี่

คำถามของฉันคือ: ฉันสามารถลบเสียงรบกวนในลักษณะที่ตราสารอนุพันธ์ออกมาได้หรือไม่?

ถ้าเป็นเช่นนั้นได้อย่างไร

แก้ไข:นี่คือภาพโคลสอัพของคลื่นที่เสียหายบางส่วน:

ป้อนคำอธิบายรูปภาพที่นี่

แก้ไข (2): สองวิธีที่ฉันกำลังพิจารณา:

  • ประการแรกฉันสามารถทำการประมาณเทย์เลอร์ของสัญญาณทั้งสองด้านของเซกเตอร์ที่เสียหายและผสมผสานการประมาณเข้าด้วยกัน
  • ประการที่สองฉันสามารถ FFT ลบส่วนประกอบความถี่สูงและย้อนกลับ FFT ฉันจะลองวิธีที่สองตอนนี้ ...

คุณกำลังใช้เครื่องมือสร้างความแตกต่างเพื่อดึงคุณสมบัติความถี่สูงในสัญญาณ (เช่นการเปลี่ยนที่คมชัด) สิ่งประดิษฐ์ที่คุณพยายามลบมีความคล้ายคลึงกันเนื่องจากเป็นช่วงการเปลี่ยนภาพที่คมชัดซึ่งจะมีลักษณะของสะพานลอยที่คล้ายกัน พวกเขาอาจลบได้ยากด้วยตัวกรอง lowpass เชิงเส้น วิธีการที่แตกต่างกัน (ไม่ต้องการเล่นสำนวน) อาจจะเหมาะสมกว่า
Jason R

ขออภัยฉันไม่ดีสำหรับการโพสต์ภาพหน้าจอที่ทำให้เข้าใจผิด ฉันได้รวมภาพโคลสอัพของส่วนที่เสียหายตัวอย่างไว้แล้ว
ฉัน

ตัวกรอง lowpass ควรใช้งานได้ ปัญหาคือความถี่ของความสนใจเปลี่ยนไปเมื่อบุคคลนั้นเปลี่ยนความเร็วการปัดของพวกเขา
endolith

แก้ไข. อย่างไรก็ตามอัตราฐานนี้จะไม่เปลี่ยนแปลงอย่างมากจากคลื่นลูกหนึ่งไปสู่คลื่นลูกถัดไป ดังนั้นฉันอาจจะสามารถกรองตามที่ฉันไป (เช่นเมื่อความยาวคลื่นเป็น k ณ จุดใดจุดหนึ่งกรองสัญญาณล่วงหน้าที่มีความยาวคลื่นประมาณ 2 คลื่นโดยรับสัญญาณถัดไปล้างและทำซ้ำ) ในกรณีนี้สิ่งที่จะเป็นตัวกรองที่ดี? ฉันต้องรักษาตราสารอนุพันธ์ ...
ฉัน

1
ดูเหมือนว่าสัญญาณของคุณจะถูกแสดงด้วยชุด "เวฟเล็ต" ที่มีความโดดเด่นมากซึ่งอธิบายการเปลี่ยนไบนารี ฉันคิดว่าคุณควรแยกเวฟเล็ตหนึ่งอันออกมาและสร้าง "correlogram" โดยการเชื่อมโยงเวฟเล็ตกับข้อมูลดิบ ตำแหน่งที่มีความคล้ายคลึงกันสูงสุดจะถูกระบุว่าเป็นจุดสูงสุดในขณะที่ข้อบกพร่องของรูปคลื่นจะกลายเป็นเพียงเสียงเล็กน้อย วิธีนี้ใช้กันอย่างแพร่หลายในแผ่นดินไหว คุณช่วยระบุชุดข้อมูล "ค่าเวลา" ของข้อมูลดิบของคุณในรูปแบบสเปรดชีตได้ไหมเพื่อที่ฉันจะได้แสดงความคิดของฉัน
mbaitoff

คำตอบ:


1

ในการลบ "สัญญาณรบกวน" ความถี่สูงโดยไม่ต้องเปลี่ยนการเปลี่ยนภาพให้คมชัดคุณอาจต้องลองกระบวนการกรองแบบไม่เป็นเชิงเส้น

ตัวอย่างแบบสุ่มอาจใช้ (กากบาทสีซีดจาง) ตัวกรองมัธยฐานเฉพาะเมื่อระยะทางถึงจุดสูงสุด N ท้องถิ่นที่ใกล้ที่สุด (หรือต่ำกว่าและเกินกว่าจุดรบกวนเสียงบางส่วน) ไปภายใต้ขีด จำกัด ระยะทางบางจุด (โดยระยะทางนี้ N และความกว้างตัวกรองเฉลี่ย จะถูกปรับเทียบกับช่วงเวลาของ "เสียงรบกวน" ที่น่าสงสัย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.