CityHeroes
{{currentViewLabel}}
Personal Information
Identity Documents
At least one is required for verification.
Choose Membership Plan
Select the plan for this member.
A${{plan.price.toFixed(2)}}/mo
{{plan.discount}}% off
- {{b}}
Face Enrollment
Follow the guide to capture your face from multiple angles, similar to Face ID. Look straight at the camera to capture your face photo.
Capturing angle...
{{enrollDupError}}
All {{displayEnrollPoses.length}} angles captured successfully. Ready to complete registration. Face captured successfully. Ready to complete registration.
Registration Complete
Member ID: {{lastRegisteredId}}
{{regForm.fullName}}
Plan: {{getPlanName(regForm.plan)}}
{{m.id}}
"{{m.nickname}}"
{{m.mobile}}
Spent: A${{m.totalSpent.toFixed(2)}}
Discount: {{getPlanDiscount(m.plan)}}%
{{item.name}}
{{item.desc}}
A${{item.price.toFixed(2)}}
Cart
{{ci.name}}
A${{ci.price.toFixed(2)}}
Apply member discount?
{{selectedMember.fullName}}
Face verified
Payment Method
Waiting for printer response...
Check printer connection and Chrome extension.
Requires VYROX POS Printer Connector Chrome Extension
CITYHEROES
Pool & Billiards
Shop 6, 505 George Street
Sydney NSW 2000
Tel: (02) 8034 3201
ABN: 00 000 000 000
| Item | Qty | Amt |
|---|---|---|
| {{ri.qty}} | A${{(ri.price*ri.qty).toFixed(2)}} |
Thank you for visiting CityHeroes!
Australia's No.1 Pool Hall
www.cityheroes.com.au
* * * * * * * * * *
{{tx.member.name}} ({{tx.member.id}})
{{tx.items.length}} item(s) via {{tx.payMethod}}
Face Recognition Mode
Choose between Simple mode for quick operation or Advanced mode for enhanced security with multi-angle enrollment and liveness detection.
Simple Mode
Registration captures 1 face photo (front view only). Verification and member search by face do not require head tilt liveness check. Faster and easier to use.
Advanced Mode
Registration captures 5 face angles (front, left, right, up, down). Verification and member search require a random head tilt liveness challenge. More secure against spoofing.
Face Recognition Settings
Adjust how strict the face recognition engine behaves. Lower distance = stricter (fewer false positives but may reject valid faces). Higher distance = more lenient (easier to match but may accept wrong faces).
Used when verifying a member's identity or scanning to find a member. Default: 0.55
Used during registration to check if a face is already enrolled. Default: 0.42
Quick Reference
High Security
Match: 0.32 / Dup: 0.28
Balanced (Default)
Match: 0.42 / Dup: 0.38
Relaxed
Match: 0.55 / Dup: 0.48
How it works
The face recognition engine computes a Euclidean distance between two face descriptors. A distance of 0.0 means an identical match. A distance above the threshold means "not the same person". Typical same-person distances range from 0.20 to 0.45. Different people usually score above 0.50.