ลองดูเวลาที่มีคนเลือกแตงโมแล้วคุณจะเห็นพิธีกรรมอย่างหนึ่ง: ยกขึ้น เคาะ ฟัง ขมวดคิ้ว แล้วทำซ้ำ มันดูเหมือนเป็นเรื่องความเชื่อโบราณ แต่มันไม่ใช่ การเคาะคือแรงกระตุ้น แตงโมคือตัวสร้างเรโซแนนซ์ และเสียงที่สะท้อนกลับมาจะถอดรหัสสถานะของสิ่งอยู่ข้างใน ปัญหามันไม่ได้อยู่ที่หลักฟิสิกส์ แต่อยู่ที่หูที่ไม่ผ่านการฝึกฝนจะตีความคำว่า "เสียงกลวง" แตกต่างกันไป
ไมโครโฟนของโทรศัพท์ไม่มีปัญหานั้น
ฟิสิกส์ในตัวเลขสองตัว
เมื่อเคาะผลไม้ มันจะส่งเสียงดังขึ้นช่วงสั้นๆ — เป็นการสั่นสะเทือนที่ค่อยๆ แผ่วลงในช่วงไม่กี่สิบมิลลิวินาทีซึ่งเรียกว่า การสลายของเสียงสั่น โดยคุณสมบัติสองประการของการสลายของเสียงสั่นนี้จะใช้ติดตามความสุกของผลไม้ได้:
- ความถี่เรโซแนนซ์หลัก ผลไม้จะสั่นสะเทือนที่ความถี่ซึ่งกำหนดโดยความแข็ง ขนาด และโครงสร้างภายในของมัน เมื่อเนื้อนิ่มลงตามความสุก ความแข็งจะลดลง และความถี่เรโซแนนซ์จะลดลงตามไปด้วย นี่คือเกณฑ์พื้นฐานที่ได้รับการตีพิมพ์ของการทดสอบความแน่นด้วยเสียง (acoustic firmness testing) — ซึ่งเป็นหลักการเดียวกับที่สายพานคัดแยกผลไม้ในภาคอุตสาหกรรมใช้กับเซ็นเซอร์แบบสัมผัส
- อัตราส่วนการหน่วง คือความเร็วที่เสียงสั่นค้างเสื่อมสลายลงไป เนื้อผลไม้ที่สุก ฉ่ำน้ำ และเกาะตัวกันน้อยกว่าจะดูดซับพลังงานการสั่นสะเทือนได้เร็วกว่าเนื้อที่แน่น ส่งผลให้กราฟการเสื่อมสลายชันขึ้น เมลอนที่สุกเกินไปจนเนื้อร่วนแทบจะไม่มีเสียงสั่นค้างเลย ซึ่งก็คือ "เสียงตึ้บทึบ" ที่คู่มือจ่ายตลาดทุกเล่มเตือนให้ระวัง ทว่าตอนนี้เราวัดค่าออกมาเป็นตัวเลขได้แล้ว
ตรวจจับจุดเริ่มต้นของการเคาะ แยกช่วงเสียงสั่นค้างหลังเคาะออกมา วัดค่าสเปกตรัมของมัน แล้วดึงคุณลักษณะทั้งสองนั้นออกมา โดยไม่จำเป็นต้องพึ่งไมโครโฟนคุณภาพสูงระดับเทพเลย ซึ่งนั่นนำเราไปสู่ส่วนที่ยากจริงๆ
ทำไมระบบเสียง "อัจฉริยะ" ของโทรศัพท์จึงเป็นศัตรูตัวฉกาจ
โทรศัพท์ทุกเครื่องมาพร้อมกับท่อส่งสัญญาณเสียงที่สร้างขึ้นมาเพื่อใช้คุยโทรศัพท์ เช่น การควบคุมอัตราขยายอัตโนมัติ การตัดเสียงรบกวน และการขจัดเสียงสะท้อน ทั้งสามสิ่งนี้ถือเป็นหายนะสำหรับการวัดค่า การควบคุมอัตราขยายจะปรับเปลี่ยนระดับเสียงในระหว่างที่กำลังบันทึก ส่วนการตัดเสียงรบกวนก็ได้รับการออกแบบมาโดยเฉพาะเพื่อลบเสียงชั่วครู่สั้นๆ ที่ไม่ใช่เสียงพูด ซึ่งเสียงเคาะก็จัดอยู่ในประเภทนี้พอดี
ดังนั้น การทดสอบด้วยการเคาะจึงบันทึกเสียงผ่านช่องทางเสียงที่ไม่มีการประมวลผลของระบบ นั่นคือการเก็บข้อมูลตัวอย่างดิบที่ความถี่ 48 kHz โดยไม่มีการปรับแต่งเสียงหรือการปรับระดับเสียงอัตโนมัติ นี่คือการตัดสินใจในการทำงานที่สำคัญที่สุดของฟีเจอร์นี้ และมันไม่ปรากฏให้เห็นบนหน้าจอใช้งาน (UI) เลย
ทำไมคุณลักษณะเหล่านี้จึงใช้ร่วมกันระหว่างโทรศัพท์ต่างเครื่องได้: ความถี่เรโซแนนซ์เป็นคุณสมบัติของผลไม้ ไม่ใช่ของไมโครโฟน โทรศัพท์ต่างเครื่องกันอาจได้ยินเสียงเคาะเดียวกันในระดับความดังและลักษณะเสียงที่แตกต่างกันออกไป แต่จุดที่มีความถี่สูงสุดและอัตราการเสื่อมสลายของเสียงจะยังคงอยู่ การพัฒนาโดยอิงจากคุณลักษณะสัมพัทธ์ที่ไม่ได้รับผลกระทบจากแรงกระตุ้นเหล่านี้เพียงอย่างเดียว คือสิ่งที่ช่วยให้เปรียบเทียบผลการวัดค่าระหว่างอุปกรณ์ต่างๆ ได้โดยไม่ต้องทำการคาลิเบรตแยกเป็นรายเครื่อง
จากตัวเลขสองตัวสู่ข้อสรุป — ในมุมมองที่ตรงไปตรงมา
นี่คือส่วนที่หน้าเว็บผลิตภัณฑ์ส่วนใหญ่ข้ามไป คุณลักษณะต่างๆ นั้นมีอยู่จริงและมีผลงานวิจัยทางฟิสิกส์รองรับ แต่ ข้อสรุป — "สุกแล้ว ความน่าเชื่อถือ 85%" — จำเป็นต้องใช้ตัวจำแนกประเภท และตัวจำแนกประเภทจะมีประสิทธิภาพดีเท่ากับข้อมูลผลไม้ที่ติดป้ายระบุไว้ซึ่งใช้ในการฝึกสอนมันเท่านั้น ชุดข้อมูลจากห้องแล็บนั้นมีขนาดเล็กและเพาะปลูกภายใต้ภูมิอากาศเดียวในฤดูกาลเดียว โมเดลที่ฝึกด้วยข้อมูลเหล่านั้นจะทำงานผิดพลาดจนน่าอายเมื่อนำมาใช้ในซูเปอร์มาร์เก็ตจริงของคุณ
ระบบจึงถูกสร้างขึ้นด้วยแนวคิดที่ต่างออกไป: การสแกนทุกครั้งได้รับการออกแบบมาเพื่อให้กลายเป็นตัวอย่างที่ติดป้ายระบุแล้ว คุณเคาะเมลอนในร้านค้า ต่อมาเมื่อคุณผ่ามันออก คุณก็จะรู้ความจริง แอปนี้จะช่วยให้คุณสามารถติดป้ายระบุความจริงเชิงประจักษ์นั้นเข้ากับการวัดค่าย้อนหลังได้ ได้แก่ สุกแล้ว ยังไม่สุก สุกเกินไป และรสชาติจริงๆ เป็นอย่างไร การเคาะใช้เวลาคุณเพียงสามวินาที การติดป้ายระบุใช้การแตะเพิ่มอีกเพียงครั้งเดียว แต่เมื่อรวมกันแล้ว ทั้งคู่คือตัวอย่างสำหรับใช้ฝึกสอนจากผลไม้จริงในร้านค้าจริงที่บันทึกด้วยโทรศัพท์จริง
การวัดค่าแต่ละครั้งจะถูกจัดเก็บไว้ภายใต้วัตถุที่เกี่ยวข้อง — เมลอน ลูกนี้ ในแค็ตตาล็อกของคุณ — ดังนั้นผลไม้ที่เคาะในวันอังคารและผ่าในวันเสาร์จึงยังคงมีประวัติที่เชื่อมโยงกัน วงจรข้อมูลดังกล่าวที่รวบรวมจากผู้ใช้ ผลไม้ และโทรศัพท์หลายรุ่นจำนวนมาก คือชุดข้อมูลที่การศึกษาวิจัยในห้องแล็บไม่สามารถสร้างขึ้นมาได้ ตัวจำแนกประเภทจะพัฒนาขึ้นก็ต่อเมื่อผู้คนใช้งานการทดสอบด้วยการเคาะ ไม่ใช่พัฒนาก่อนหน้านั้น
นอกเหนือจากผลไม้: เสียงเคาะเดียวกัน แต่คนละวัสดุ
การทดสอบด้วยการเคาะยังมีฟีเจอร์ฝาแฝดที่มุ่งเน้นไปที่วัสดุต่างๆ แทนที่จะเป็นพืชผลทางการเกษตร เพียงเคาะบนเคาน์เตอร์ แผ่นผนัง หรือพื้นผิว "ไม้" ปริศนา การวิเคราะห์ช่วงเสียงสั่นค้างหลังเคาะแบบเดียวกันนี้จะช่วยแยกแยะระหว่างไม้จริงกับไม้วีเนียร์ หรือวัสดุที่แน่นหนากับวัสดุที่กลวง ไม้จริง, MDF, หิน และผนังเบาที่กลวงจะมีเสียงสั่นค้างที่แตกต่างกันในมิติเดียวกับที่การทดสอบผลไม้วันค่าอย่างไม่มีผิดเพี้ยน นั่นคือ เรโซแนนซ์และการหน่วง หลักการทางฟิสิกส์ข้อเดียว แต่ช่วยในการเลือกซื้อของสองประเภทที่แตกต่างกันอย่างสิ้นเชิง
ลองใช้งานอย่างตรงไปตรงมา
หากคุณลองใช้งานการทดสอบด้วยการเคาะในวันนี้ ขอให้คิดว่ามันเป็นเครื่องมือวัด ไม่ใช่ผู้วิเศษหยั่งรู้ดินฟ้า: เคาะในจุดเดิมอย่างสม่ำเสมอ เคาะด้วยข้อนิ้วให้แน่น และสิ่งที่เราอยากขอร้องก็คือ ช่วยติดป้ายระบุผลไม้ของคุณหลังจากที่คุณผ่ามันแล้วด้วย เพราะคุณไม่ได้เป็นเพียงแค่ผู้ตรวจสอบเมลอน แต่คุณกำลังสอนระบบตรวจสอบเมลอนอยู่ด้วย
สำหรับภาพรวมที่กว้างขึ้นเกี่ยวกับสิ่งที่เซ็นเซอร์ของโทรศัพท์สามารถวัดค่าได้นอกเหนือจากเสียงเคาะ เริ่มต้นด้วย ภาพรวมของเครื่องมือต่างๆ