mirror of
https://gitlab.freedesktop.org/libfprint/libfprint.git
synced 2026-02-08 12:50:29 +01:00
samsung730b: add Samsung 730B fingerprint sensor driver
Add support for the Samsung Electro-Mechanics 730B fingerprint sensor (USB VID:PID 04e8:730b). Sensor characteristics: - Press (area) type sensor - 112x96 pixel grayscale images - ~500 DPI resolution - Inverted polarity (light ridges on dark background) Implementation details: - USB protocol reverse-engineered from Windows driver traffic - Images upscaled 2x to 224x192 for reliable NBIS minutiae detection - Preprocessing pipeline: CLAHE + contrast stretching + unsharp mask - Multi-frame capture with best-frame selection based on ROI quality - bz3_threshold=25 provides balanced FAR/FRR for small images Tested on real hardware with TAR ~87%. Signed-off-by: Jang Han-gil <lignah1@icloud.com>
This commit is contained in:
parent
df67c08a97
commit
ec41cc8df8
3 changed files with 1720 additions and 0 deletions
1717
libfprint/drivers/samsung730b.c
Normal file
1717
libfprint/drivers/samsung730b.c
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -153,6 +153,8 @@ driver_sources = {
|
|||
[ 'drivers/realtek/realtek.c' ],
|
||||
'focaltech_moc' :
|
||||
[ 'drivers/focaltech_moc/focaltech_moc.c' ],
|
||||
'samsung730b' :
|
||||
[ 'drivers/samsung730b.c' ],
|
||||
}
|
||||
|
||||
helper_sources = {
|
||||
|
|
|
|||
|
|
@ -144,6 +144,7 @@ default_drivers = [
|
|||
'fpcmoc',
|
||||
'realtek',
|
||||
'focaltech_moc',
|
||||
'samsung730b',
|
||||
]
|
||||
|
||||
spi_drivers = [
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue