BCC Services
Introducción
Este documento describe la configuración de los parámetros, opciones y valores por defecto de BCC Services
Ubicación del Archivo
En una instalación estándar, el archivo de configuración (bcc-services.properties) estará ubicado en C:\Griaule\BCC\conf.
Propiedades del Archivo
El archivo de configuración debe cumplir algunos requisitos para ser interpretado correctamente. Estos requisitos son:
El nombre y la ubicación del archivo deben ser exactamente como se mencionan en este manual;
Los parámetros de configuración inválidos serán ignorados y se usará un valor por defecto.
Debe haber exactamente un parámetro de configuración por línea;
Cada parámetro de configuración debe estar en el formato
{parameter}={value}, sin saltos de línea;
Parámetros de configuración
Esta sección describe los parámetros de configuración de bcc-services.properties que pueden listarse en el archivo de configuración y cómo afectan la operación del sistema.
useFingerprintQualityLib
Este parámetro define si se debe usar la biblioteca de calidad de huellas dactilares en capturas enrolladas.
Valores posibles:
true
false
useFingerprintSDKAsService
Este parámetro define si la huella dactilar es un servicio separado.
Valores posibles:
true
false
Este parámetro se aplica solamente a la versión de 32 bits.
resetSDKOnCapture
Este parámetro define si la aplicación reiniciará el SDK de huellas dactilares en cada captura.
Valores posibles:
true
false
useChecksum
Este parámetro define si se debe usar la suma de verificación para importar y exportar archivos.
Valores posibles:
true
false
useCryptography
Este parámetro define si se debe usar cifrado para importar y exportar archivos.
Valores posibles:
true
false
distance.crop.face
Este parámetro define la resolución de ancho x alto del rostro recortado.
Valores posibles:
CROP_480X640
CROP_1200X1600
templateFormat
Este parámetro define el formato en el que los templates deben exportarse.
Valores posibles:
ANSI
ISO
CLASSIC
DEFAULT
FORENSIC
GR001
GR002
GR003
GR006
GR007
useLabels
Este parámetro define si las etiquetas serán enviadas al GBDS.
Valores posibles:
true
false
enroll.labels
Este parámetro define qué etiquetas serán enviadas al GBDS cuando useLabelsconfigurado como verdadero. Es posible definir como máximo seis etiquetas, que deben separarse por comas.
Ejemplo:
enroll.labels=label1,label2,label3,label4,label5,label6
report.folder.path
Este parámetro define la ruta de la carpeta para guardar reportes automáticamente.
ebts.exporting.enabled
Este parámetro define si la exportación de EBTS estará habilitada para BCC.
Valores posibles:
true
false
ebts.exporting.path
Este parámetro define la ruta donde se ubicarán los archivos EBTS exportados.
ebts.ori
Este parámetro define el código del emisor del archivo EBTS.
gbds.keyStore.path
Ruta al archivo keystore. Este parámetro es necesario si la aplicación se comunica con el GBDS vía SSL.
gbds.keyStore.password
Archivo de contraseñas encriptado del keystore. Este parámetro es necesario si la aplicación se comunica con el GBDS vía SSL.
gbds.trustStore.path
Ruta al archivo truststore. Este parámetro es necesario si la aplicación se comunica con el GBDS vía SSL.
gbds.trustStore.password
Archivo de contraseña encriptado del truststore. Este parámetro es necesario si la aplicación se comunica con el GBDS vía SSL.
config.generalTabOnly
Este parámetro, cuando está configurado como verdadero, listará solo la Generalpestaña en las pestañas de configuración en el BCC, ocultando las demás.
Valores posibles:
true
false
responsible.fytech.quality
Este parámetro define el límite mínimo de calidad de las capturas de huellas del responsable al usar el sensor Fytech.
baby.palm.fytech.quality
Este parámetro define el límite mínimo de calidad de las capturas de palmas del bebé al usar el sensor Fytech.
Valor por defecto:
65
capture.baby.fingerprints
Este parámetro define si se debe capturar la huella dactilar del bebé.
Valores posibles:
true
false
baby.finger.fytech.quality
Este parámetro define el límite mínimo de calidad de las capturas de huellas del bebé al usar el sensor Fytech.
fytech.timeout
Este parámetro define el tiempo límite al usar el sensor Fytech.
Valor por defecto:
20
save.baby.palms.as.png
Este parámetro define si las impresiones de las palmas del bebé deben guardarse en formato .png.
Valores posibles:
true
false
bodyImageShapes
Este parámetro define cómo será la selección de partes del cuerpo para imágenes auxiliares. Hay dos valores posibles: simplificado y completo. Simplificado seleccionará un área entera (por ejemplo, brazo), mientras que completo dará al usuario la posibilidad de seleccionar un área con nombre anatómico más específico.
Valores posibles:
true
false
minimun.biometrics
Este parámetro define el número mínimo de datos biométricos necesarios para realizar una inscripción.
minimum.real.captured.fingers
Este parámetro define el número mínimo de dedos sin anomalía necesarios para realizar un registro.
maximum.anomalies
Este parámetro define el número máximo de dedos con anomalía aceptados en una operación de inscripción.
application.modules
Este parámetro define qué módulos de la aplicación están instalados. Este parámetro puede contener más de un valor y los valores se delimitan por espacios.
Valores posibles:
FACE
SIGNATURE
PALM
AUXILIARY_IMAGES
IRISES
Ejemplo:
application.modules=FACE SIGNATURE PALM
match.sequence
Esta captura define si la captura de las huellas principales debe compararse con la captura de control de secuencia.
Valores posibles:
true
false
face.camera.type
Este parámetro define qué tipo de cámara usará la aplicación para capturar el rostro.
Valores posibles:
WEBCAM
CANON_EOS
CANON_POWERSHOT
face.webcam.device
Este parámetro define el índice de la webcam que se usará en la captura de rostro. Si hay solo una webcam instalada, este número debe ser 0.
face.flash.mode
Este parámetro define si la función de flash estará activada o no para la captura de rostro.
Valores posibles:
ON
OFF
Este parámetro solo funciona con cámaras Canon Powershot.
face.camera.rotation
Este parámetro define la rotación de la imagen obtenida por el dispositivo de captura facial.
Valores posibles:
Cualquier entero de
0a359.
body.camera.type
Este parámetro define qué tipo de cámara usará la aplicación para capturar el cuerpo.
Valores posibles:
WEBCAM
CANON_EOS
CANON_POWERSHOT
body.webcam.device
Este parámetro define el índice de la webcam que se usará en la captura corporal. Si hay solo una webcam instalada, este número debe ser 0.
body.flash.mode
Este parámetro define si la función de flash estará activada o no para la captura del cuerpo.
Valores posibles:
ON
OFF
Este parámetro solo funciona con cámaras Canon Powershot.
body.camera.rotation
Este parámetro define la rotación de la imagen obtenida por el dispositivo de captura corporal.
Valores posibles:
Cualquier entero de
0a359.
capture.type
Este parámetro define el tipo de captura de las capturas principales de huellas dactilares.
Valores posibles:
FLAT
ROLLED
signature.type
Este parámetro define qué bloque de firma Topaz se usará para capturar firmas.
Valores posibles:
SignatureGem1X5
SignatureGem4X5
SignatureGemLCD
SignatureGemLCD4X3New
SignatureGemLCD4X5
ClipGem
ClipGemLGL
signature.device
Este parámetro define qué dispositivo de firma se usará.
Valores posibles:
WACOM
TOPAZ
MSP
SIGNOTEC
signature.imageType
Este parámetro define en qué formato de imagen se guardará la firma.
Valores posibles:
JPEG
TIFF
PNG
iris.device
Este parámetro define qué dispositivo de iris se usará.
Valores posibles:
CROSSMATCH
IRITECH
HUMMINGBIRD
advance.mode
Este parámetro define el avance después de una captura. Si está configurado como automático, avanzará a la siguiente captura después de cada captura. Si está configurado como semiautomático, mostrará una pantalla con la captura para el operador, siendo necesario avanzar manualmente la captura.
Valores posibles:
AUTOMATIC
SEMI_AUTOMATIC
sequenceControl.type
Este parámetro define qué tipo de control de secuencia se utilizará. Es posible configurar para captura 4-4-2, 2-2-1 y sin control de secuencia.
Valores posibles:
CTRL_221
CTRL_442
NONE
minQuality
Porcentaje mínimo de calidad del template de dedo a aceptar.
Valores posibles:
Cualquier entero en el intervalo de
0a100.
triesToAccept
Este parámetro define el número de intentos para habilitar la aceptación de templates de dedo de baja calidad.
whiteBalance.mode
Este parámetro define la opción del modo de balance de blancos al usar una cámara profesional.
Valores posibles:
AUTO
CUSTOM
whiteBalance.blueAmber
Este parámetro define el cambio azul-ámbar del balance de blancos cuando el modo personalizado está activado.
Valores posibles:
Cualquier entero en el intervalo de
-9a9.
whiteBalance.greenMagenta
Este parámetro define el cambio de verde a magenta del balance de blancos cuando el modo personalizado está activado.
Valores posibles:
Cualquier entero en el intervalo de
-9a9.
processLiveView
Este parámetro define si el brillo, el contraste y el zoom deben procesarse en el Live View.
Este parámetro solo funciona con cámaras Canon EOS.
Valores posibles:
true
false
nfiq.minimum
Este parámetro define el valor mínimo de calidad NFIQ para aceptar una captura.
La calidad NFIQ es un número entero en el intervalo de 1 a 5 y un número bajo representa mejor calidad.
nfiq.action
Este parámetro define la acción que el BCC tomará si la captura está por encima de la calidad mínima de NFIQ. Mantener mantendrá la captura, eliminará la captura.
Valores posibles:
KEEP
REMOVE
nfiq.anomaly
Este parámetro define cómo el BCC clasificará una captura que fue mantenida cuando el NFIQ de la captura estaba por encima del mínimo.
Valores posibles:
NONE
LOW_QUALITY
AMPUTED
SCAR
MARK
IGNORED
DAMAGED
theme
Este parámetro define el tema de BCC.
Valores posibles:
DARK
LIGHT
theme.cor
Este parámetro define el color del tema de BCC.
Valores posibles:
BLUE_GRAY
BLUE
BROWN
CYAN
DEEP_PURPLE
GREY
INDIGO
LIGHT_GREEN
ORANGE
PINK
RED
TEAL
cropImages
Este parámetro define si el BCC debe recortar las capturas de huellas dactilares y las exportaciones de imágenes. Si es falso, la imagen permanecerá como fue obtenida por la captura/perfil.
Valores posibles:
true
false
jpegQuality
Este parámetro define la calidad de todas las imágenes .jpeg generadas o manipuladas.
Valores posibles:
Cualquier entero en el intervalo de
0a100.
signatureBitDepth
Este parámetro define la profundidad de bits de la imagen de la firma.
Valores posibles:
GREYSCALE(8 bits)
COLOR(24 bits)
anomalySetType
Este parámetro define el tipo de selección de anomalía que puede clasificar el usuario en el BCC. Hay dos valores posibles: simplificado y técnico.
Simplificado tendrá valores más genéricos como "AMPUTED, SCAR, DAMAGED MARK".
Técnico tendrá valores más específicos para la anomalía, permitiendo al usuario seleccionar la causa de la anomalía.
Valores posibles:
SIMPLIFIED
TECHNICAL
fingerVerifyThresold.<finger>
Este parámetro permite al usuario definir un umbral de verificación para dedos individuales.
Cada dedo puede tener su umbral y para cada dedo, este parámetro debe repetirse con el nombre del dedo.
Este parámetro es válido para el DEDO y se aplicará al dedo de AMBAS MANOS.
Ejemplo:
fingerVerifyThresold.little=15
fingerVerifyThresold.ring=15
fingerVerifyThresold.middle=15
fingerVerifyThresold.index=15
fingerVerifyThresold.thumb=15
fingerVerifyThresold.default
Este parámetro permite al usuario definir los umbrales globales de verificación para huellas dactilares.
Si no se usa ningún umbral individual, se usará el umbral por defecto.
faceVerifyThresold.default
Este parámetro define el umbral de verificación facial.
sequência221
Este parámetro define el orden de captura para el control de secuencia 2-2-1. Cada dedo se delimita por espacio y la captura se delimita por comas.
Valores posibles:
Pueden usarse nombres de dedos o índices de los dedos como valores, como se muestra a continuación:
left_little
0
left_ring
1
left_middle
2
left_index
3
left_thumb
4
right_thumb
5
right_index
6
right_middle
7
right_ring
8
right_little
9
Ejemplo
Para definir la siguiente secuencia de captura:
Left little y left ring mínimos
Left middle y left index medios
Left thumb pulgar izquierdo
Right ring y right little
Right index y right middle
Right thumb
El parámetro debe ser una de las dos opciones:
sequence221=LEFT_LITTLE,LEFT_RING LEFT_MIDDLE,LEFT_INDEX LEFT_THUMB RIGHT_RING,RIGHT_LITTLE RIGHT_INDEX,RIGHT_MIDDLE RIGHT_THUMB
sequence221=0,1 2,3 4 8,9 6,7 5
sequência442
Este parámetro define el orden de captura para el control de secuencia 4-4-2. Cada dedo se delimita por espacio y la captura se delimida por comas.
Valores posibles:
Pueden usarse nombres de dedos o índices de los dedos como valores, como se muestra a continuación:
left_little
0
left_ring
1
left_middle
2
left_index
3
left_thumb
4
right_thumb
5
right_index
6
right_middle
7
right_ring
8
right_little
9
Ejemplo
Para definir la siguiente secuencia de captura:
Left little y left ring, left middle y left index
Right ring y right little, right index y right middle
Left thumb y right thumb
El parámetro debe ser una de las dos opciones:
sequence442=LEFT_LITTLE,LEFT_RING,LEFT_MIDDLE,LEFT_INDEX RIGHT_INDEX,RIGHT_MIDDLE,RIGHT_RING,RIGHT_LITTLE LEFT_THUMB,RIGHT_THUMB
sequence442=0,1,2,3 6,7,8,9 4,5
sequenceMain
Este parámetro define la secuencia de captura de las huellas principales. Cada captura de huella se delimita por espacio.
Valores posibles:
Pueden usarse nombres de dedos o indicadores de dedos como valores, como se muestra a continuación:
left_little
0
left_ring
1
left_middle
2
left_index
3
left_thumb
4
right_thumb
5
right_index
6
right_middle
7
right_ring
8
right_little
9
Ejemplo
Para definir una secuencia de captura, introduzca los nombres de los indicadores o dedos como se muestra a continuación:
sequenceMain=LEFT_LITTLE LEFT_RING LEFT_MIDDLE LEFT_INDEX LEFT_THUMB RIGHT_THUMB RIGHT_INDEX RIGHT_MIDDLE RIGHT_RING RIGHT_LITTLE
sequenceMain=0 1 2 3 4 5 6 7 8 9
sequencePalm
Este parámetro define la secuencia de captura para la captura de la palma. Cada captura de la impresión palmar se delimita por espacios.
Valores posibles:
left_interdigital
31
left_thenar
32
left_hypothenar
33
right_interdigital
34
right_thenar
35
right_hypothenar
36
left_full
40
left_writer
41
right_full
45
right_writer
46
Ejemplo
Para definir la siguiente secuencia de captura:
Interdigital izquierdo
Thenar izquierdo
Interdigital derecho
Thenar derecho
El parámetro debe ser una de las dos opciones:
sequencePalm=LEFT_INTERDIGITAL LEFT_THENAR RIGHT_INTERDIGITAL RIGHT_THENAR
sequencePalm=31 32 34 35
babySequencePalm
Este parámetro define la secuencia de captura para la palma del bebé. Cada captura de la impresión palmar se delimita por espacio.
El BCC permite realizar dos capturas de la misma palma. La mejor se enviará como captura principal y la otra como imagen auxiliar.
left_palm
200
left_palm_2
201
right_palm
210
right_palm_2
211
Valores posibles:
LEFT_PALM
LEFT_PALM2
RIGHT_PALM
RIGHT_PALM2
minutiaOrientation
Este parámetro define de qué forma el BCC mostrará el indicador de ángulo de minucias.
Valores posibles:
DEFAULT
ISO
Última actualización
¿Te fue útil?

