จดจำการเล่นไพ่จักรยานโดยใช้กล้อง มีการนับไพ่ พรีฟล็อปโป๊กเกอร์
CardRecog เป็นแอปที่จดจำการเล่นไพ่จากสำรับมาตรฐาน มีห้าโหมดที่สามารถเลือกได้ในการตั้งค่า หลายรายการ เดี่ยว อัปเดต พรีฟล็อป และดิบ คุณแตะหน้าจอเพื่อเริ่มจดจำ จับกล้องให้นิ่ง วางการ์ดไว้ข้างหน้า แล้วรอ คุณจะอยู่ในโหมดการจดจำจนกว่าคุณจะสัมผัสหน้าจออีกครั้งเพื่อกลับสู่โหมดไม่ได้ใช้งาน เมื่อการจดจำเกิดขึ้น การ์ดที่ได้รับการยอมรับจะปรากฏขึ้นและบางครั้งก็มีเสียงพูด
การ์ดที่รู้จักในโหมด Raw จะแสดงโดยไม่มีการกรองและแบบเรียลไทม์ ในโหมดอื่นๆ เมื่อการจดจำเกิดขึ้น จะไม่มีการจดจำการ์ดอีกต่อไป เว้นแต่คุณจะเริ่มกระบวนการจดจำใหม่ มีสองวิธีในการทำเช่นนี้ วิธีที่ง่ายที่สุดคือนำการ์ดทั้งหมดออกจากการมองเห็นประมาณ 1/2 วินาที จากนั้นวางการ์ดที่จะจดจำไว้หน้ากล้อง วิธีที่สองคือการแตะหน้าจอเพื่อหยุดการจดจำและไปที่ว่าง และแตะหน้าจออีกครั้งเพื่อเริ่มการจดจำ ไฟล์ http://www.kgrothapps.com/files/cardrecog-example.pdf มีตัวอย่างมือบางส่วน หากคุณไม่มีชุดไพ่จักรยานให้พิมพ์หน้าและลองจดจำมือ
เมื่อคุณเริ่มจดจำ กล้องจะโฟกัส (หากเป็นไปได้) ดังนั้นหากการจดจำล้มเหลว คุณควรแตะหน้าจอเพื่อหยุด จากนั้นแตะอีกครั้งเพื่อเริ่มการจดจำใหม่เพื่อให้แน่ใจว่าคุณมีภาพที่อยู่ในโฟกัส คุณยังสามารถเอียงการ์ดเล็กน้อยเพื่อดู ถ้ามันปรับปรุงผลลัพธ์ หากการจดจำล้มเหลวสำหรับการ์ดทั้งหมด ให้ลองตั้งค่า ISO (หากอยู่ในการตั้งค่า) ให้เป็นค่าสูงสุดที่เป็นไปได้ แทนที่จะเป็นค่าเริ่มต้นอัตโนมัติ
สำหรับอุปกรณ์ที่มีการจดจำโฟกัสอัตโนมัติ (เช่น สาย Nexus) จะทำงานได้ดีแม้กับการ์ดจำนวนมาก อย่างไรก็ตาม คุณจำเป็นต้องมีภาพที่อยู่ในโฟกัสและมีแสงสว่างเพียงพอเสมอ สำหรับการรับรู้อุปกรณ์ระดับล่างจะทำงานได้ดีในโหมดการ์ดเดียว แต่มีการ์ดจำนวนน้อยลงที่ได้รับการยอมรับในโหมดการ์ดหลายใบ แต่แม้กระทั่งสำหรับอุปกรณ์ระดับล่าง (รวมถึงอุปกรณ์ที่ไม่มีโฟกัสอัตโนมัติ) การจดจำก็ทำงานได้ดีในโหมดการ์ดใบเดียว
ในโหมดการ์ดหลายใบ หากมองเห็นด้านล่างของการ์ด การ์ดนั้นจะยังคงรับรู้ได้เพียงครั้งเดียว ในโหมดไพ่ใบเดียว เราจะมองหาหมายเลขไพ่เดียวกันและเหมาะสมทั้งด้านบนและด้านล่างของไพ่ ดังนั้นจะต้องมองเห็นทั้งสองอย่างก่อนที่จะจดจำการ์ดในโหมดการ์ดเดียว แต่ต้องใช้เพียงการ์ดเดียวเท่านั้นสำหรับการจดจำในโหมดการ์ดหลายใบ ในโหมดการ์ดใบเดียว หากมีการจดจำหลายใบล้มเหลว คุณต้องมีการ์ดเพียงใบเดียว ในโหมดอัปเดต เราสามารถเพิ่ม/ลบการ์ดทีละใบไปยังมือของการ์ดได้ ในโหมดดิบ ผลลัพธ์ที่ไม่มีการกรองจะแสดงขึ้น และคุณไม่จำเป็นต้องรีสตาร์ทการรับรู้ซ้ำๆ โหมดปัจจุบันจะแสดงในข้อความแถบการทำงาน
ในระยะยาว ฉันจะรวมแอพนี้เข้ากับเกมไพ่ต่างๆ การบูรณาการอย่างง่ายคือโหมดพรีฟล็อป ซึ่งเราจะแสดงอัตราต่อรองเป็นเปอร์เซ็นต์สำหรับไพ่สองใบแรกในโป๊กเกอร์โฮลด์เอ็ม ฉันยังทำการนับไพ่แบล็คแจ็คมาตรฐาน (สามารถบังคับให้แสดงการนับในการตั้งค่า) เพื่อสาธิตการใช้งานไพ่อื่น
ระบบจดจำไพ่ส่วนใหญ่ (เช่น ระบบตรวจจับการนับแบล็คแจ็ค) จะมองหาโครงร่างไพ่ ในวิธีการของฉัน ฉันไม่ต้องการโครงร่างของไพ่ แต่ฉันดูแค่หมายเลขไพ่และชุดที่เกี่ยวข้องเท่านั้น ตราบใดที่ชุดและหมายเลขยังมองเห็นได้ การจดจำก็จะเกิดขึ้นได้สำเร็จ ส่วนที่เหลือของการ์ดสามารถถูกแยกออกได้ ข้ามไปที่ 1 นาที 23 วินาทีของวิดีโอด้านล่าง แล้วคุณจะเห็นการจดจำไพ่ในรูปแบบ "พัด" ทั่วไปที่ใช้ในเกมไพ่ได้สำเร็จ ไม่มีระบบอื่นใดที่ฉันรู้จักที่สามารถทำการจดจำบัตรหลายใบได้อย่างแม่นยำและรวดเร็ว
แอปนี้เป็นแบบเรียลไทม์ในแง่ที่รับรู้ได้หลายครั้งต่อวินาที ดังที่แสดงในโหมดดิบ ในโหมดอื่นๆ ผลลัพธ์จะถูกจัดกลุ่มเพื่อให้บรรลุฉันทามติ ซึ่งเป็นสาเหตุที่ต้องใช้เวลาหนึ่งหรือสองวินาทีในผลลัพธ์การจดจำ ฉันเชื่อว่านี่เป็นระบบจดจำการ์ดที่ดีที่สุดสำหรับบางอย่างเช่น Google Glass ที่คุณมองไพ่ในมือของใครบางคน ฉันยินดีรับความคิดเห็น แต่โปรดจำไว้ว่านี่ไม่ใช่ผลิตภัณฑ์ขั้นสุดท้าย แต่เป็นการสาธิตเทคโนโลยี
อ่านเพิ่มเติม