Thông số kỹ thuật và kiến trúc hệ thống

Kiến trúc được thiết kế đơn giản có chủ đích: sảnh chỉ cần camera IP, một máy chủ thu tín hiệu và máy tính bảng cạnh bàn. Việc nhận diện và tính kết quả thực hiện trên nền tảng truyền dẫn, nên sảnh không phải bảo trì thiết bị tính toán AI.

Sơ đồ mạng

Toàn bộ đường đi tín hiệu từ bàn tới các hệ thống phía sau. Vùng nền xám là thiết bị sảnh cần chuẩn bị.

Phía sảnh Nền tảng truyền dẫn và nhận diện EWIN Hệ thống phía sau RTSP RS-232 Mạng nội bộ Đẩy RTMP / SRT REST / WS / Webhook Trả kết quả về và dealer kiểm tra Hộp bài trong suốt +camera IP 1–2 chiếc mỗi bàn, góc cố địnhtừ trên xuống Hộp bài thông minhAngelEye Ex II / Super AngelEye, xuấtqua RS-232 Máy tính bảng dealer Hiển thị kết quả và sửa ngaytại chỗ Switch PoE Cấp nguồn và gom camera cácbàn Moxa NPort Chuyển serial sang Ethernet,chế độ TCP Server Máy chủ thu tín hiệu Gom hình ảnh và dữ liệu hộpbài, mã hóa rồi đẩy lên Tiếp nhận luồng Nhận RTMP / SRT và chuyển mã Engine nhận diện AI Phát hiện lá bài, đọc điểm và chất Tính kết quả và đối chiếu chéo Xét rút bài, thắng thua và so hai nguồn API xuất kết quả REST / WebSocket / Webhook Bảng cầu và màn hình Nền tảng live dealer Báo cáo và kiểm toán
Vùng nền xám là thiết bị do sảnh chuẩn bị. Máy tính bảng của dealer dùng chung kênh trả về với đầu ra kết quả: chỉ sau khi dealer xác nhận hoặc chỉnh sửa thì kết quả cuối cùng mới được gửi sang các hệ thống phía sau.

Tích hợp hộp bài thông minh AngelEye

Nếu sảnh đã dùng hộp bài thông minh AngelEye thì không cần thay thiết bị. Hộp bài xuất dữ liệu từng lá qua cổng serial, Moxa NPort chuyển sang Ethernet và gửi vào máy chủ thu tín hiệu, nơi dữ liệu được khớp với trục thời gian của hình ảnh trước khi đẩy lên.

Hộp bài thông minh AngelEye SMART SHOE Hộp bài thông minh AngelEye AngelEye Ex II · Super AngelEye
Moxa NPort RS-232 RJ-45 Moxa NPort Chuyển serial sang Ethernet, khuyến nghị NPort 5150 / 5250A
Máy chủ thu tín hiệu Máy chủ thu tín hiệu EWIN Collector phân tích dữ liệu hộp bài và khớp với hình ảnh

Thông số kết nối

Model hỗ trợAngelEye Ex II, Super AngelEye
Giao tiếp hộp bàiRS-232, đầu nối DB9
Tham số serialThường là 9600 hoặc 19200 bps, 8-N-1; lấy theo cấu hình thực tế của hộp bài tại hiện trường
Thiết bị chuyển đổiMoxa NPort 5150 / 5250A hoặc serial device server tương đương
Chế độ NPortTCP Server, cổng dữ liệu mặc định 4001
Hướng kết nốiMáy chủ thu tín hiệu chủ động kết nối ra với vai trò TCP Client và đọc liên tục
Xử lý mất kết nốiTự động kết nối lại và phát hiện quá thời gian; trong lúc mất kết nối, nhận diện hình ảnh vẫn duy trì kết quả
Đồng bộ thời gianSự kiện hộp bài và khung hình được khớp theo đồng hồ của máy chủ thu tín hiệu, sai lệch trong phạm vi một khung hình

Tham số serial, định dạng dữ liệu và số cổng thay đổi theo phiên bản firmware của hộp bài và cấu hình sẵn có của sảnh; tất cả được xác nhận bằng bài kiểm tra kết nối thực tế trước khi triển khai.

Đối chiếu chéo hai nguồn

Khi bật đồng thời tín hiệu hộp bài và nhận diện hình ảnh, hai kết quả sẽ được so với nhau. Đó là mức độ tin cậy mà một nguồn đơn lẻ không thể có.

  • Hai nguồn khớp nhau: xuất kết quả ngay và đánh dấu đã xác nhận từ hai nguồn
  • Hai nguồn lệch nhau: đánh dấu ván đó cần kiểm tra và đẩy lên máy tính bảng của dealer để xác nhận
  • Hộp bài mất kết nối: tự động chuyển sang kết quả nhận diện hình ảnh, hoạt động không gián đoạn
  • Hình ảnh bị che: dùng dữ liệu hộp bài bù cho lá đó và vẫn giữ ảnh làm bằng chứng
  • Mọi kết quả đối chiếu đều ghi vào nhật ký kiểm toán, có thể tra lại tỷ lệ lệch về sau

Cấu hình phần cứng và phần mềm khuyến nghị

Đây là thông số khuyến nghị cho một sảnh. Số lượng và cấp thiết bị thực tế sẽ điều chỉnh theo số bàn, điều kiện ánh sáng và hạ tầng mạng sẵn có.

Tại bàn

Hạng mục Thông số khuyến nghị Số lượng Bên cung cấp
Camera IP Từ 1080p / 60fps trở lên, khuyến nghị 4K; hỗ trợ RTSP, H.264 / H.265; chế độ độ trễ thấp; cấp nguồn PoE; tiêu cự cố định để tránh lấy nét dao động 1–2 chiếc mỗi bàn Sảnh
Giá đỡ camera Tay đỡ phía trên bàn hoặc gắn trần, chỉnh được góc tinh và giữ nguyên vị trí trong suốt ca làm việc 1 bộ cho mỗi camera Sảnh
Máy tính bảng dealer Android hoặc iPad từ 10 inch, Wi-Fi 5 trở lên, chỉ cần trình duyệt là dùng được, không phải cài ứng dụng; nên dùng kèm giá chống trượt cạnh bàn 1 chiếc mỗi bàn Sảnh
Đèn bổ sung Nếu mặt bàn thiếu sáng hoặc phản chiếu mạnh, bổ sung đèn khuếch tán đều; tránh chiếu thẳng làm mặt bài lóa trắng Tùy hiện trường Sảnh

Phòng máy của sảnh

Hạng mục Thông số khuyến nghị Số lượng Bên cung cấp
Máy chủ thu tín hiệu CPU từ 8 nhân (ngang Intel Xeon E / Core i7), RAM 32GB, SSD 512GB, hai card mạng 1GbE; không cần GPU 1 máy mỗi sảnh (phục vụ 10–20 bàn) Sảnh
Switch PoE Gigabit PoE+, số cổng dự phòng thêm 30% so với số camera; nên tách VLAN riêng cho camera Theo số bàn Sảnh
Băng thông ra ngoài Mỗi luồng 1080p khoảng 4–8 Mbps; 4K khoảng 15–25 Mbps. Nên dùng IP tĩnh và dự phòng băng thông tải lên gấp 1,5 lần Theo số bàn Sảnh
Bộ lưu điện Bao phủ máy chủ thu tín hiệu và switch, khuyến nghị từ 30 phút trở lên 1 bộ Sảnh

Phần mềm

Hạng mục Thông số khuyến nghị Số lượng Bên cung cấp
Chương trình thu và đẩy tín hiệu EWIN Collector, hỗ trợ Ubuntu 22.04 LTS hoặc Windows Server 2019 trở lên; đẩy lên nền tảng bằng RTMP / SRT 1 bộ EWIN
Giao diện máy tính bảng dealer Giao diện web, mở trình duyệt đăng nhập là dùng được; hỗ trợ xác nhận kết quả, chỉnh sửa và báo bất thường Không giới hạn số thiết bị EWIN
Engine nhận diện và tính kết quả Chạy trên nền tảng, gồm phát hiện lá bài, nhận diện điểm và chất, cùng module tính kết quả cho từng trò chơi 1 bộ EWIN
Hệ thống quản trị Theo dõi trạng thái bàn, tra cứu từng ván, xem lại hình ảnh, kiểm toán lịch sử chỉnh sửa và xuất báo cáo 1 bộ EWIN

Máy tính bảng dealer: con người kiểm tra lần cuối

AI lo tốc độ, con người lo xác nhận cuối cùng. Máy tính bảng chính là mắt xích then chốt của quy trình này.

Hiển thị tức thời

Mỗi lá bài nhận diện xong là hiện ngay trên máy tính bảng, kèm điểm, chất và tổng điểm tích lũy của ván đó.

Sửa bằng một chạm

Khi kết quả có nghi vấn, dealer chọn đúng lá bài ngay trên máy tính bảng, và chỉ sau khi sửa thì kết quả mới được gửi đi.

Cảnh báo độ tin cậy thấp

Lá bài có độ tin cậy dưới ngưỡng sẽ được đánh dấu cần xác nhận để dealer kiểm tra lá đó trước.

Ghi nhận đầy đủ mọi chỉnh sửa

Mỗi lần chỉnh sửa đều ghi lại người thao tác, thời gian và nội dung trước sau, phục vụ đối chiếu khi kiểm toán.

Máy tính bảng dealer: con người kiểm tra lần cuối

Chỉ tiêu kỹ thuật

Số liệu thực tế thay đổi theo ánh sáng hiện trường, thông số camera và điều kiện mạng; trước khi triển khai sẽ lấy số đo thực tế tại chỗ làm chuẩn.

Độ chính xác nhận diệnTừ 99,9% trở lên (trong điều kiện ánh sáng kinh doanh thông thường)
Độ trễ mỗi vánXuất kết quả trong vòng 300 mili giây sau khi bài nằm yên
Số bộ bài hỗ trợ1 đến 8 bộ, có thể cấu hình
Thông số cameraTừ 1080p / 60fps, khuyến nghị 4K, bắt buộc hỗ trợ RTSP
Máy chủ thu tín hiệuMột máy phục vụ 10 đến 20 bàn, không cần GPU
Giao thức truyền dẫnNhận RTSP trong sảnh, đẩy ra ngoài bằng RTMP / SRT
Băng thông tải lênMỗi luồng 1080p khoảng 4–8 Mbps, 4K khoảng 15–25 Mbps
Lưu trữ dữ liệuẢnh mặt bài, mốc thời gian, độ tin cậy và lịch sử chỉnh sửa của từng ván; thời gian lưu có thể cấu hình

Cách tích hợp

Có thể bật đồng thời cả ba dạng đầu ra, chọn theo đặc điểm của hệ thống tiếp nhận.

REST API

Tra cứu kết quả đầy đủ và liên kết hình ảnh của một ván theo mã ván. Phù hợp với báo cáo hậu đài và đối soát.

WebSocket

Kết nối thường trực, đẩy dữ liệu ngay khi nhận diện xong từng lá. Phù hợp với bảng cầu và màn hình sảnh.

Webhook

Gọi về endpoint chỉ định khi kết thúc mỗi ván. Phù hợp để nối với nền tảng live dealer và máy chủ trò chơi sẵn có.

Ví dụ đầu ra POST /webhook/round
{
  "table_id": "VIP-A-03",
  "round_id": "20260813-000482",
  "game": "baccarat",
  "shoe": { "source": "angeleye", "model": "Super AngelEye", "shoe_no": 14 },
  "cards": [
    { "seat": "player", "idx": 1, "rank": "6", "suit": "d", "conf": 0.999 },
    { "seat": "player", "idx": 2, "rank": "7", "suit": "d", "conf": 0.997 },
    { "seat": "banker", "idx": 1, "rank": "6", "suit": "d", "conf": 0.999 },
    { "seat": "banker", "idx": 2, "rank": "4", "suit": "s", "conf": 0.998 },
    { "seat": "player", "idx": 3, "rank": "8", "suit": "d", "conf": 0.998 },
    { "seat": "banker", "idx": 3, "rank": "7", "suit": "d", "conf": 0.996 }
  ],
  "result": {
    "player_point": 1,
    "banker_point": 7,
    "outcome": "banker",
    "player_pair": false,
    "banker_pair": false,
    "natural": false
  },
  "verify": { "vision_vs_shoe": "match", "dealer_confirmed": true, "corrections": [] },
  "latency_ms": 268,
  "captured_at": "2026-08-13T04:21:07.412Z"
}

Mỗi ván xuất ra vị trí, điểm, chất và độ tin cậy của từng lá bài, cùng kết quả tính của trò chơi đó và trạng thái kiểm tra của dealer.

Độ tin cậy và kiểm toán

Kiểm tra hai lớp

Kết quả có độ tin cậy dưới ngưỡng sẽ được giữ lại chờ kiểm tra và chỉ xuất ra sau khi dealer xác nhận trên máy tính bảng.

Lưu tạm và gửi bù

Khi kết nối ra ngoài bị gián đoạn, máy chủ thu tín hiệu lưu tạm tại chỗ và tự động gửi bù các ván trong khoảng thời gian đó khi kết nối trở lại.

Dấu vết kiểm toán đầy đủ

Hình ảnh gốc, kết quả nhận diện, lịch sử chỉnh sửa của dealer và thời điểm xuất kết quả của từng ván đều được lưu và có thể xuất ra để kiểm toán.

Không can thiệp vào ván bài

Hệ thống chỉ đọc hình ảnh và xuất kết quả, không điều khiển việc chia bài và không tham gia đặt cược, nên quy trình vận hành hiện tại không thay đổi.

Lựa chọn triển khai

Nền tảng đám mây

Sảnh đẩy tín hiệu lên nền tảng đám mây của EWIN. Triển khai nhanh nhất và không phải dựng tài nguyên tính toán tại chỗ.

Triển khai riêng tại sảnh

Cài trọn bộ nền tảng nhận diện trong phòng máy của sảnh, hình ảnh không ra khỏi sảnh. Phù hợp với nơi có yêu cầu về giám sát hoặc an ninh.

Quản lý tập trung nhiều sảnh

Mỗi sảnh thu và đẩy tín hiệu độc lập, một bảng điều khiển tập trung theo dõi trạng thái bàn, phiên bản và nhật ký kiểm toán của tất cả các sảnh.

Muốn xem hệ thống chạy thực tế trên bàn của bạn?

Gửi cho chúng tôi ảnh hoặc video bàn của bạn, chúng tôi sẽ đánh giá ngoại tuyến trước rồi báo lại độ chính xác và độ trễ thực tế đạt được trong môi trường đó.