การไหลของแสงอธิบายการติดตามวัตถุที่เคลื่อนที่ด้วยคอมพิวเตอร์โดยการวิเคราะห์ความแตกต่างของเนื้อหาระหว่างเฟรมวิดีโอ ในวิดีโอวัตถุและผู้สังเกตการณ์อาจมีการเคลื่อนไหว คอมพิวเตอร์สามารถค้นหาตัวชี้นำที่ทำเครื่องหมายขอบเขตขอบและภูมิภาคของภาพนิ่งแต่ละภาพ การตรวจจับความก้าวหน้าช่วยให้คอมพิวเตอร์ติดตามวัตถุผ่านเวลาและสถานที่ เทคโนโลยีนี้ใช้ในอุตสาหกรรมและการวิจัยรวมถึงการทำงานของยานพาหนะทางอากาศ (UAV) และระบบรักษาความปลอดภัย
วิธีการหลักสองวิธีสร้างวิสัยทัศน์คอมพิวเตอร์นี้: การตรวจจับการเคลื่อนไหวที่ใช้การไล่ระดับสีและคุณลักษณะ โฟลว์ออพติคอลวัดการเปลี่ยนแปลงของความเข้มของภาพผ่านพื้นที่และเวลา มันสแกนเครื่องบินสนามไหลหนาแน่น คุณสมบัติซ้อนขอบขอบของวัตถุภายในเฟรมเพื่อทำเครื่องหมายความคืบหน้า
เทคนิคนี้คล้ายกับการป้องกันภาพสั่นไหวของกล้องถ่ายวิดีโอซึ่งช่วยให้สามารถมองเห็นกรอบการคำนวณที่มองเห็นได้ในเฟรมแม้กล้องจะสั่นไหว อัลกอริธึมการไหลของแสงคำนวณการจับคู่ระหว่างภาพตามลำดับ คอมพิวเตอร์แบ่งภาพแต่ละภาพออกเป็นกริดสแควร์ การวางซ้อนภาพสองภาพอนุญาตให้ทำการเปรียบเทียบเพื่อค้นหาการจับคู่ที่ดีที่สุดของสี่เหลี่ยม เมื่อคอมพิวเตอร์หาตำแหน่งของการจับคู่มันจะลากเส้นระหว่างจุดต่าง ๆ ซึ่งบางครั้งเรียกว่า needles
อัลกอริธึมทำงานอย่างเป็นระบบตั้งแต่หยาบไปจนถึงการปรับละเอียด วิธีนี้อนุญาตให้มีการติดตามการเคลื่อนไหวระหว่างภาพที่มีความแตกต่างของความละเอียด คอมพิวเตอร์ไม่รู้จักวัตถุ แต่จะตรวจจับและทำตามคุณสมบัติของวัตถุที่สามารถเปรียบเทียบระหว่างเฟรมได้
การคำนวณเวกเตอร์ออปติคอลโฟลว์สามารถตรวจจับและติดตามวัตถุและแยกระนาบที่โดดเด่นของภาพได้ สิ่งนี้สามารถช่วยในการนำทางหุ่นยนต์และทัศนมาตรศาสตร์หรือการวางแนวและตำแหน่งของหุ่นยนต์ มันไม่เพียง แต่บันทึกวัตถุ แต่ยังล้อมรอบสภาพแวดล้อมในสามมิติและให้หุ่นยนต์รับรู้เชิงพื้นที่ที่เหมือนจริงมากขึ้น เวกเตอร์ที่คำนวณในระนาบช่วยให้โปรเซสเซอร์สรุปและตอบสนองต่อการเคลื่อนไหวที่ดึงออกมาจากเฟรม
จุดอ่อนบางอย่างของเทคนิคโฟลว์ออปติคอลรวมถึงการสูญเสียข้อมูลที่เกิดจากสี่เหลี่ยมคอมพิวเตอร์ไม่สามารถจับคู่ระหว่างภาพได้ พื้นที่ที่ไม่มีใครเทียบเหล่านี้ยังคงว่างเปล่าและสร้างช่องว่างระนาบลดความแม่นยำ ขอบที่ชัดเจนหรือองค์ประกอบที่มั่นคงเช่นมุมช่วยในการวิเคราะห์การไหล
ปัจจัยที่มีรายละเอียดอาจถูกบดบังหากผู้สังเกตการณ์กำลังเคลื่อนไหวเนื่องจากมันไม่สามารถแยกแยะองค์ประกอบบางอย่างจากเฟรมหนึ่งไปอีกเฟรมหนึ่งได้ การวิเคราะห์แบ่งการเคลื่อนไหวออกเป็นกระแสโลกที่ชัดเจนและการเคลื่อนที่ของวัตถุที่โลคัลไลซ์ การเปลี่ยนแปลงเชิงพื้นที่ - ชั่วคราวในขอบหรือความเข้มของภาพหายไปในการเคลื่อนไหวของกล้องและการไหลทั่วโลกของสภาพแวดล้อมที่เคลื่อนไหว การวิเคราะห์จะได้รับการปรับปรุงหากคอมพิวเตอร์สามารถกำจัดผลกระทบของการไหลทั่วโลก


