Configuración de BCC Services
Introducción
Este documento describe los parámetros de configuración de BCC Services, sus opciones y valores predeterminados.
Ubicación del Archivo
En la instalación predeterminada, el archivo de configuración (bcc-services.properties) estará ubicado en C:\Griaule\BCC\conf.
Propiedades
El archivo de configuración debe seguir 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 desestimados y se usará un valor predeterminado.
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 que pueden listarse en el archivo bcc-services.properties 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 el Fingerprint SDK debe usarse como un servicio separado.
Este parámetro se aplica solo a la versión de 32 bits.
Valores Posibles:
true
false
reinitializeSDKOnCapture
Este parámetro define si la aplicación reinicializará el Fingerprint SDK en cada captura.
Valores Posibles:
true
false
useChecksum
Este parámetro define si el checksum debe usarse 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 del ancho y la altura de la cara recortada.
Valores Posibles:
CROP_480X640
CROP_1200X1600
templateFormat
Este parámetro define el formato en 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 (labels) serán enviadas al GBDS.
Valores Posibles:
true
false
enroll.labels
Este parámetro define qué etiquetas (labels) serán enviadas al GBDS cuando useLabels está definido como true. Un máximo de seis etiquetas pueden definirse, estas etiquetas deben separarse por coma.
Example:
enroll.labels=label1,label2,label3,label4,label5,label6
report.folder.path
Este parámetro define la ruta de la carpeta para guardar informes automáticamente.
ebts.exporting.enabled
Este parámetro define si la exportación del EBTS estará habilitada para BCC Services.
Valores Posibles:
true
false
ebts.exporting.path
Este parámetro define la ruta donde estarán ubicados 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 está comunicando con GBDS mediante SSL.
gbds.keyStore.password
Archivo de contraseña cifrada del keystore. Este parámetro es necesario si la aplicación se está comunicando con GBDS mediante SSL.
gbds.trustStore.path
Ruta al archivo truststore. Este parámetro es necesario si la aplicación se está comunicando con GBDS mediante SSL.
gbds.trustStore.password
Archivo de contraseña cifrada del truststore. Este parámetro es necesario si la aplicación se está comunicando con GBDS mediante SSL.
config.generalTabOnly
Este parámetro, cuando se define como verdadero, listará solo la pestaña General en las pestañas de configuración de BCC Services, ocultando otras.
Valores Posibles:
true
false
responsible.fytech.quality
Este parámetro define el límite mínimo de calidad de las capturas de huellas dactilares del responsable del bebé al usar el sensor Fytech.
baby.palm.fytech.quality
Este parámetro define el límite mínimo de calidad de las capturas de huella palmar del bebé al usar el sensor Fytech.
Default Value:
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 dactilares del bebé al usar el sensor Fytech.
fytech.timeout
Este parámetro define el timeout en el uso del sensor Fytech.
Default Value:
20
save.baby.palms.as.png
Este parámetro define si las huellas palmares del bebé deben guardarse en formato .png.
Valores Posibles:
true
false
bodyImageShapes
Este parámetro define cómo será la selección de la parte del cuerpo para imágenes auxiliares. Existen dos valores posibles, simplificado y completo. Simplificado seleccionará un área entera (por ejemplo, brazo), y completo dará al usuario la posibilidad de seleccionar más áreas de una parte anatómica y con nombres más específicos.
Valores Posibles:
true
false
minimun.biometrics
Este parámetro define el número mínimo de biometrías necesarias para realizar un enroll.
minimum.real.captured.fingers
Este parámetro define el número mínimo de dedos sin anomalía necesarios para realizar un enroll.
maximum.anomalies
Este parámetro define el número máximo de dedos con anomalía aceptados en una operación de enroll.
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 que deben separarse por espacio.
Valores Possíveis::
FACE
SIGNATURE
PALM
AUXILIARY_IMAGES
IRISES
Example:
application.modules=FACE SIGNATURE PALM
match.sequence
Esta captura define si la captura de las huellas dactilares individuales debe compararse con la captura del control de secuencia.
Valores Posibles:
true
false
face.camera.type
Este parámetro define qué tipo de cámara usará la aplicación para capturas de rostro.
Valores Posibles:
WEBCAM
CANON_EOS
CANON_POWERSHOT
face.webcam.device
Este parámetro define el índice de la webcam que se utilizará en la captura de rostro. Si hay solo una webcam instalada, ese número debe ser 0.
face.flash.mode
Este parámetro define si la función flash será activada o no para 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 de rostro.
Valores Posibles:
Cualquier número 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 utilizará en la captura de cuerpo. Si hay solo una webcam instalada, ese número debe ser 0.
body.flash.mode
Este parámetro define si la función flash será activada o no para captura de 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 de cuerpo.
Valores Posibles:
Cualquier número entero de
0a359.
capture.type
Este parámetro define el tipo de captura de huellas dactilares individuales.
Valores Posibles:
FLAT
ROLLED
signature.type
Este parámetro define qué dispositivo de firma de Topaz será usado para capturar las firmas.
Valores Posibles:
SignatureGem1X5
SignatureGem4X5
SignatureGemLCD
SignatureGemLCD4X3New
SignatureGemLCD4X5
ClipGem
ClipGemLGL
signature.device
Este parámetro define cuál es la marca del dispositivo de firma que 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 utilizará.
Valores Posibles:
CROSSMATCH
IRITECH
HUMMINGBIRD
advance.mode
Este parámetro define el avance tras una captura. Si está definido como automático, BCC Services 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 y será necesario avanzar manualmente la captura.
Valores Posibles:
AUTOMATIC
SEMI_AUTOMATIC
sequenceControl.type
Este parámetro define qué tipo de control de secuencia será usado. Es posible configurar para 4-4-2, 2-2-1 o ninguna captura de control de secuencia.
Valores Posibles:
CTRL_221
CTRL_442
NONE
minQuality
Este parámetro define el porcentaje mínimo de calidad del template de dedo para que la captura sea aceptada.
Valores Posibles:
Cualquier número entero en el intervalo de
0a100.
triesToAccept
Este parámetro define el número de intentos para permitir 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 desplazamiento azul-ámbar del balance de blancos cuando el modo personalizado está activado.
Valores Posibles:
Cualquier número entero en el intervalo de
-9a9.
whiteBalance.greenMagenta
Este parámetro define el desplazamiento verde-magenta del balance de blancos cuando el modo personalizado está activado.
Valores Posibles:
Cualquier número entero en el intervalo de
-9a9.
processLiveView
Este parámetro define si brillo, contraste y 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 BCC tomará si la captura está por encima de la calidad mínima del nfiq. KEEP mantendrá la captura, REMOVE eliminará la captura.
Valores Posibles:
KEEP
REMOVE
nfiq.anomaly
Este parámetro define cómo BCC clasificará una captura que fue mantenida cuando la captura NFIQ 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.color
Este parámetro define el color del tema del 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 imagen. Si es falso, la imagen permanecerá como obtenida por captura/desde el perfil.
Valores Posibles:
true
false
jpegQuality
Este parámetro define la calidad de todas las imágenes .jpeg generadas o manipuladas.
Valores Posibles:
Cualquier número 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-bit)
COLOR(24-bit)
anomalySetType
Este parámetro define el tipo de selección de la anomalía que puede ser clasificada por el usuario en el BCC. Existen dos valores posibles, simplificado y técnico.
Simplificado tendrá los valores más genéricos como AMPUTADO, CICATRIZ, MARCA DAÑADA.
El 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. 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á en el dedo en AMBAS MANOS.
Ejemplo:
fingerVerifyThresold.little=15
fingerVerifyThresold.ring=15
fingerVerifyThresold.middle=15
fingerVerifyThresold.index=15
fingerVerifyThresold.thumb=15
fingerVerifyThresold.default
Este parámetro permite que el usuario defina los límites de verificación global para huellas dactilares.
Si no se usa ningún umbral individual, se usará el umbral predeterminado.
faceVerifyThresold.default
Este parámetro define el límite de verificación de rostro.
sequence221
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 coma.
Valores Posibles:
Pueden usarse los nombres de dedos o índices de dedos como valores, según 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:
Meñique y anular izquierdo
Medio e índice izquierdo
Pulgar izquierdo
Meñique y anular derecho
Medio e índice derecho
Pulgar derecho
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
sequence442
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 delimita por coma.
Valores Posibles:
Pueden usarse los nombres de dedos o índices de dedos como valores, según 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:
Meñique, anular, medio e índice izquierdo
Meñique, anular, medio e índice derecho
Pulgar izquierdo y pulgar derecho
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 dactilares individuales. Cada captura de huella dactilar está delimitada por espacio.
Valores Posibles:
Pueden usarse los nombres de dedos o índices de dedos como valores, según 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, ingrese los índices o nombres de los 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 palma. Cada captura de huella palmar está delimitada por espacio.
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:
tenar, hipotenar e interdigital
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 captura de la palma del bebé. Cada captura de huella palmar está delimitada por espacio.
BCC Services puede realizar dos capturas de la misma palma. La mejor se enviará como captura principal y la otra se enviará 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 BCC Services mostrará el indicador de ángulo de minucias.
Valores Posibles:
DEFAULT
ÌSO
Última actualización
¿Te fue útil?

