ฉันใช้กล้อง IP Foscam FI8910W เพื่อดูฉากคงที่ภายใต้สภาพแสงที่คงที่ เมื่อฉันดึงกรอบคว้ากลับมามันมีขนาดประมาณ 35 KB ฉันสามารถทำสิ่งนี้ซ้ำแล้วซ้ำอีกและมันจะอยู่ที่ประมาณ 35 KB แต่ค่อนข้างผันผวนเนื่องจากเสียงต่าง ๆ ที่เกิดขึ้นจากการจับภาพอิเล็กทรอนิกส์ ความผันผวนแบบสุ่มนี้เป็นเพียงลำดับสูงสุด 1 KB
ประมาณ 2,500 เฟรมทุกขนาดภาพของเฟรมจะอยู่ที่ 70 KB ไม่มีการคืบขึ้นไปอย่างค่อยเป็นค่อยไปหากคุณกำลังคิดถึงเสียงความร้อนเมื่อกล้องอุ่นขึ้น 1 เฟรมจะเป็น 70 KB (ish) จากนั้นจะกลับไปที่เฟรมขนาด 35 KB
เรื่องนี้เกิดขึ้นก่อนหน้ากับการวิ่งอีกครั้งเพื่อดูฉากอื่น ขนาดไฟล์ทั่วไปคือ 39 KB และจาก 10,000 เฟรม 4 ไฟล์มีขนาด 77 KB ฮิสโตแกรมขนาดภาพมีลักษณะดังนี้: -
ก่อนที่คุณจะถามฉันได้ทำการบันทึกหนึ่งในเฟรมเหล่านี้แล้วและดูเหมือนว่ากรอบอื่น ๆ ทั้งหมดจะมีความผันผวนของสัญญาณรบกวน พวกเขามีจำนวนสีที่ไม่ซ้ำกันประมาณ 23,000 ดังนั้นมันจึงไม่ใช่มอดลงบนเลนส์แบบสุ่มเพียง 1 เฟรมจากนั้นบินออกไป เพื่อความสมบูรณ์ฉันได้ทำอีกหนึ่งภาพและนี่เป็นตัวอย่างทั่วไปของภาพ (การสะท้อนคือ IR illuminator): -
นี่คือภาพที่ผิดปกติ : -
คุณสามารถเห็นว่าไม่มีความแตกต่าง ขอโทษฮิปโป ฉันค่อนข้างคุ้นเคยกับอัลกอริทึม JPEG และฉันไม่สามารถเห็นได้ว่าสิ่งนี้อาจเกิดขึ้นนอกเหนือจากข้อผิดพลาดในการเขียนโค้ดด้วยการใช้งานของ Foscam แต่อาจมีบางสิ่งที่ไม่เป็นระเบียบอยู่ภายในฟังก์ชันการแปลง JPEG บางอย่าง (เช่นการแปลงโคไซน์ไม่ต่อเนื่องหรือการแปลงเชิงปริมาณ) ในทางสถิติคาดว่าจะมีการกระจายขนาดไฟล์ปกติและนี่คือสิ่งที่ฉันเห็นประมาณ 39 KB จากนั้นมีค่าผิดปกติหลายตัวที่ 77 KB ดังนั้นจึงไม่ปรากฏสุ่ม
เหตุผลที่อยู่ใน CS และไม่ได้อยู่ในฮาร์ดแวร์คือฉันถามนี้อาจเป็นปรากฏการณ์รหัสการเขียนโปรแกรมที่เกี่ยวข้องกับอัลกอริทึมการเข้ารหัส JPEG? ดูเหมือนไม่น่าเป็นไปได้ แต่ความผิดปกตินั้นมีการสุ่มและไม่บ่อยนักและไม่มีการโต้ตอบกับอุปกรณ์ของมนุษย์ การเข้ารหัส JPEG มีเสถียรภาพหรือไม่
เหตุผลที่คุณอาจไม่คุ้นเคยกับปรากฏการณ์นี้ก็คือเมื่อภาพมีลักษณะเหมือนกันจึงไม่มีใครดูขนาดของไฟล์ ขนาดไฟล์มีความสำคัญอย่างยิ่งสำหรับฉันดังนั้นฉันสังเกตเห็น สิ่งนี้จะเกิดขึ้นได้อย่างไรในทุกๆ 2,500 เฟรม
เพิ่มเติม: -
การโพสต์ภาพเหล่านี้จะไม่เป็นไปได้ดีนักเนื่องจากซอฟต์แวร์ของเราทำการสุ่มไฟล์ที่อัปโหลดใหม่ ดังนั้นขณะที่ฉันโพสต์ไฟล์ 37K และ 73K imgur ได้ทำการสุ่มตัวอย่างใหม่ทั้งสองเป็น 35K นี่น่าจะเป็นปัญหาการแลกเปลี่ยนสแต็คซึ่งดูเหมือนว่าน่าขันสำหรับเว็บไซต์ที่จัดการกับการประมวลผลภาพการบีบอัดข้อมูลและการวิเคราะห์
นี่คือการประมวลผลภาพของฉัน มันเป็นความแตกต่างที่ได้มาตรฐานระหว่างภาพปกติกับความผิดปกติ ภาพเป็นไปตามที่คุณคาดหวังโดยมีสัญญาณรบกวน JPEG ในย่านความถี่สูง นี่คือภาพ RGB แม้ว่ามันจะดูเป็นสีเดียว มี 8000 สีที่ไม่ซ้ำกันในลูกบาศก์สี (แสดงถึงเสียงรบกวน)
เพิ่มเติม 2: -
ขอเป็น 4 ภาพปกติและ 2 เฟรมที่ผิดปกติสามารถดาวน์โหลดจากเฟรมตัวอย่าง มันเป็นฉากที่แตกต่างกัน แต่พฤติกรรมที่ผิดปกติยังคงเกิดขึ้นดังนั้นสิ่งนี้จึงพิสูจน์ได้ว่ามันสอดคล้องกัน