แยกปลาเทราต์ตามลายจุดทีละตัว

เหมือนการจดจำใบหน้าคน กล้องนี้จดจำปลาเทราต์แต่ละตัวด้วยลายจุดสีดำบนลำตัว เมื่อปลาเข้ามาใหม่ก็รู้ว่าคือปลาใครและปลา ที่ได้รับการยืนยันหลายครั้งจะได้ชื่อ 7 trout มีชื่อจนถึงตอนนี้

24 ชั่วโมงสุดท้าย

329จับคู่กับปลาที่รู้จักแล้ว
40ใบหน้าใหม่
41พบว่าเป็นปลาเดียวกันและรวมเข้าด้วยกัน
845รอการยืนยันหรือยังไม่แน่ใจ
412ข้าม ไม่เห็นจุด

ปลาเทราต์ที่จดจำวันนี้

Pebble255 จุดตรงกัน
Scales86 จุดตรงกัน
Speckles181 จุดตรงกัน
Finnegan293 จุดตรงกัน
Rusty168 จุดตรงกัน

วิธีการทำงาน

  1. เลือกช่วงเวลาที่ภาพชัด
    จากไลฟ์สดจะบันทึกอัตโนมัติแต่เฉพาะช่วงที่ปลาเทราต์เห็นด้านข้างคมชัด ภาพเบลอ น้ำขุ่นและปลาหันหน้าเข้ากล้องจะถูกข้าม
  2. ค้นหาลักษณะจุดบนลำธารบนภูเขา
    มันทำเครื่องหมายจุดสีดำและมุมลายบนลำตัวเป็นจุดลักษณะหลายร้อยจุดต่อภาพโดยใช้วิธีวิเคราะห์ภาพที่เรียกว่า SIFT
  3. เปรียบเทียบกับใบหน้าที่รู้จักทั้งหมด
    มันเปรียบเทียบกับใบหน้าที่เรียนรู้แล้วและนับจุดที่เรียงกันในแบบเดียวกันตรวจสอบด้วย RANSAC เพื่อรองรับการเลื่อนและการหมุน ปลาเดียวกันจะมีจุดเรียงร้อยเป็นร้อยจุด ส่วนปลาที่ต่างกันจะมีเพียงไม่กี่สิบจุด อย่างน้อย 40 จุด และมากกว่า 1.5× ตัวเลือกถัดไปหมายถึงเป็นปลาตัวเดียวกัน
  4. เมื่อไม่แน่ใจให้ดูใกล้ขึ้น
    ถ้าปลาอยู่ในมุมและการจับคู่ไม่แน่นอน ตัวจับคู่ลักษณะที่เรียนรู้ (DISK และ LightGlue) จะเปรียบเทียบภาพกับปลาที่เป็นไปได้หลายตัวที่มีโอกาสสูงสุด
  5. ให้ชื่อใหม่
    ใบหน้าใหม่จะลงทะเบียนเมื่อภาพสองภาพจากการเยี่ยมชมเดียวกันตรงกัน จะได้รับชื่อตามการจับคู่ใน 3 ครั้งเยี่ยมชมแยกกันอย่างน้อย 10 นาทีห่างกัน ยืนยันอย่างน้อยหนึ่งชั่วโมง
  6. ด้านซ้ายและขวามีใบหน้าแตกต่างกัน
    จุดบนปลาเทราต์แตกต่างกันระหว่างด้านซ้ายและขวา เมื่อเห็นปลาหันตัวขณะอยู่คนเดียวในมุมมองทั้งสองใบหน้าจะเชื่อมเป็นปลาตัวเดียว หากมีสองตัวอยู่ในมุมมองพร้อมกันก็เป็นปลาต่างกัน
  7. การตรวจสอบซ้ำทุกคืน
    หลังจากไลฟ์สดจบแต่ละคืน ระบบจะกลับไปตรวจสอบภาพของวันเพื่อหาที่พลาดและแก้ไขข้อผิดพลาด

ทั้งหมดทำงานบนคอมพิวเตอร์ขนาดเล็ก (Raspberry Pi) ที่เชื่อมต่อกล้องผ่านไลฟ์สด

ทำไมจุดสีถึงระบุปลาเทราต์ได้?

จุดสีสีดำของปลาเทราต์เป็นกลุ่มเซลล์เม็ดสีที่เกิดขึ้นเมื่อยังเด็กและลักษณะการจัดเรียงคงรูปร่างเมื่อปลาโตขึ้น จากการศึกษาปลาเรนโบว์เทราต์ปี 2025 พบปลา 6 ตัวจาก 8 ตัวสามารถระบุตัวใหม่ได้ภายในปีต่อมาจากจุดสีที่ด้านข้างเท่านั้น

แผ่นปิดเหงือกเป็นกระดูกแข็ง ดังนั้นจุดสีที่นั่นคงรูปแบบเดียวกันจากรูปหนึ่งไปอีกรูปหนึ่ง แซลมอนแอตแลนติกสามารถระบุตัวได้จากจุดสีบนแผ่นปิดเหงือก

เพราะสองด้านแตกต่างกันปลาเทราต์ทุกตัวจึงมีสองใบหน้า นั่นคือเหตุผลที่กล้องมีขั้นตอนเชื่อมด้านซ้ายขวา

เกือบจะตั้งชื่อแล้ว

ใบหน้า 144●●● เยี่ยมชม 3 จาก 3 · เห็นล่าสุด
ใบหน้า 359●●● เยี่ยมชม 3 จาก 3 · เห็นล่าสุด
ใบหน้า 306●●● เยี่ยมชม 3 จาก 3 · เห็นล่าสุด
ใบหน้า 84●●○ เยี่ยมชม 2 จาก 3 · เห็นล่าสุด

การตัดสินใจล่าสุด

มันคือ Pebble!196 จุดสีตรงกัน (ต่อไปที่ดีที่สุด: 0) เห็นแล้ว 1269 ครั้ง
· 434 คุณลักษณะ · 20132 มิลลิวินาที
มันคือ Pebble!161 จุดสีตรงกัน (ต่อไปที่ดีที่สุด: 20) เห็นแล้ว 1268 ครั้ง
· 305 คุณลักษณะ · 21030 มิลลิวินาที
มันคือ Pebble!225 จุดสีตรงกัน (ต่อไปที่ดีที่สุด: 0) เห็นแล้ว 1267 ครั้ง
· 491 คุณลักษณะ · 19891 มิลลิวินาที
มันคือ Finnegan!156 จุดสีตรงกัน (ต่อไปที่ดีที่สุด: 0) เห็นแล้ว 3444 ครั้ง
· 316 คุณลักษณะ · 19407 มิลลิวินาที
ปลาเดียวกันกับใบหน้า 14498 จุดสีตรงกัน (ต่อไปที่ดีที่สุด: 7) เห็นแล้ว 59 ครั้ง
· 401 คุณลักษณะ · 21195 มิลลิวินาที
มันคือ Rusty!86 จุดสีตรงกัน (ต่อไปที่ดีที่สุด: 0) เห็นแล้ว 175 ครั้ง
· 265 คุณลักษณะ · 17745 มิลลิวินาที
มันคือ Pebble!255 จุดสีตรงกัน (ต่อไปที่ดีที่สุด: 0) เห็นแล้ว 1266 ครั้ง
· 310 คุณลักษณะ · 19206 มิลลิวินาที
มันคือ Scales!86 จุดสีตรงกัน (ต่อไปที่ดีที่สุด: 0) เห็นแล้ว 10 ครั้ง
· 291 คุณลักษณะ · 18676 มิลลิวินาที
มันคือ Finnegan!145 จุดสีตรงกัน (ต่อไปที่ดีที่สุด: 0) เห็นแล้ว 3443 ครั้ง
· 374 คุณลักษณะ · 18387 มิลลิวินาที
มันคือ Finnegan!99 จุดสีตรงกัน (ต่อไปที่ดีที่สุด: 0) เห็นแล้ว 3440 ครั้ง
· 441 คุณลักษณะ · 20894 มิลลิวินาที
มันคือ Finnegan!110 จุดสีตรงกัน (ต่อไปที่ดีที่สุด: 0) เห็นแล้ว 3439 ครั้ง
· 355 คุณลักษณะ · 17034 มิลลิวินาที
มันคือ Speckles!181 จุดสีตรงกัน (ต่อไปที่ดีที่สุด: 22) เห็นแล้ว 383 ครั้ง
· 366 คุณลักษณะ · 22030 มิลลิวินาที

หน้านี้อัปเดตทุกนาที เวอร์ชันภาษาอังกฤษรายละเอียดเต็มพร้อมทุกใบหน้าและการตัดสินใจ ดูการเรียนรู้ใบหน้า