Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
beat
beat.examples
Commits
ccab10fa
Commit
ccab10fa
authored
Mar 07, 2016
by
Pavel KORSHUNOV
Browse files
Support for smalltest protocol is added
parent
f4f3bb3a
Changes
2
Hide whitespace changes
Inline
Side-by-side
advanced/databases/avspoof/1.json
View file @
ccab10fa
...
...
@@ -2,6 +2,92 @@
"description"
:
"The AVspoof Database"
,
"root_folder"
:
"/idiap/resource/database/AVSpoof"
,
"protocols"
:
[
{
"name"
:
"smalltest_verification"
,
"template"
:
"advanced_speaker_recognition"
,
"sets"
:
[
{
"outputs"
:
{
"speech"
:
"{{ system_user.username }}/array_1d_floats/1"
,
"file_id"
:
"{{ system_user.username }}/text/1"
,
"client_id"
:
"{{ system_user.username }}/text/1"
},
"parameters"
:
{
"group"
:
"world"
,
"protocol"
:
"smalltest-licit"
},
"name"
:
"train"
,
"template"
:
"train"
,
"view"
:
"RecognitionTraining"
},
{
"outputs"
:
{
"speech"
:
"{{ system_user.username }}/array_1d_floats/1"
,
"file_id"
:
"{{ system_user.username }}/text/1"
,
"client_id"
:
"{{ system_user.username }}/text/1"
,
"template_id"
:
"{{ system_user.username }}/text/1"
},
"parameters"
:
{
"group"
:
"dev"
,
"protocol"
:
"smalltest-licit"
,
"purpose"
:
"enroll"
},
"name"
:
"dev_templates"
,
"template"
:
"templates"
,
"view"
:
"RecognitionTemplates"
},
{
"outputs"
:
{
"speech"
:
"{{ system_user.username }}/array_1d_floats/1"
,
"client_id"
:
"{{ system_user.username }}/text/1"
,
"file_id"
:
"{{ system_user.username }}/text/1"
,
"probe_id"
:
"{{ system_user.username }}/text/1"
,
"template_ids"
:
"{{ system_user.username }}/array_1d_text/1"
},
"parameters"
:
{
"group"
:
"dev"
,
"protocol"
:
"smalltest-licit"
,
"purpose"
:
"probe"
},
"name"
:
"dev_probes"
,
"template"
:
"probes"
,
"view"
:
"ProbesReal"
},
{
"outputs"
:
{
"speech"
:
"{{ system_user.username }}/array_1d_floats/1"
,
"file_id"
:
"{{ system_user.username }}/text/1"
,
"client_id"
:
"{{ system_user.username }}/text/1"
,
"template_id"
:
"{{ system_user.username }}/text/1"
},
"parameters"
:
{
"group"
:
"eval"
,
"protocol"
:
"smalltest-licit"
,
"purpose"
:
"enroll"
},
"name"
:
"test_templates"
,
"template"
:
"templates"
,
"view"
:
"RecognitionTemplates"
},
{
"outputs"
:
{
"speech"
:
"{{ system_user.username }}/array_1d_floats/1"
,
"client_id"
:
"{{ system_user.username }}/text/1"
,
"file_id"
:
"{{ system_user.username }}/text/1"
,
"probe_id"
:
"{{ system_user.username }}/text/1"
,
"template_ids"
:
"{{ system_user.username }}/array_1d_text/1"
},
"parameters"
:
{
"group"
:
"eval"
,
"protocol"
:
"smalltest-licit"
,
"purpose"
:
"probe"
},
"name"
:
"test_probes"
,
"template"
:
"probes"
,
"view"
:
"ProbesReal"
}
]
},
{
"name"
:
"grandtest_verification"
,
"template"
:
"advanced_speaker_recognition"
,
...
...
@@ -260,6 +346,60 @@
}
]
},
{
"name"
:
"smalltest_antispoofing"
,
"template"
:
"simple_speech_antispoofing"
,
"sets"
:
[
{
"outputs"
:
{
"attack_type"
:
"{{ system_user.username }}/text/1"
,
"speech"
:
"{{ system_user.username }}/array_1d_floats/1"
,
"file_id"
:
"{{ system_user.username }}/text/1"
,
"client_id"
:
"{{ system_user.username }}/text/1"
,
"class"
:
"{{ system_user.username }}/text/1"
},
"parameters"
:
{
"group"
:
"train"
,
"protocol"
:
"smalltest"
},
"name"
:
"train"
,
"template"
:
"train"
,
"view"
:
"SimpleAntispoofing"
},
{
"outputs"
:
{
"attack_type"
:
"{{ system_user.username }}/text/1"
,
"speech"
:
"{{ system_user.username }}/array_1d_floats/1"
,
"file_id"
:
"{{ system_user.username }}/text/1"
,
"client_id"
:
"{{ system_user.username }}/text/1"
,
"class"
:
"{{ system_user.username }}/text/1"
},
"parameters"
:
{
"group"
:
"devel"
,
"protocol"
:
"smalltest"
},
"name"
:
"dev_probes"
,
"template"
:
"probes"
,
"view"
:
"SimpleAntispoofing"
},
{
"outputs"
:
{
"attack_type"
:
"{{ system_user.username }}/text/1"
,
"speech"
:
"{{ system_user.username }}/array_1d_floats/1"
,
"file_id"
:
"{{ system_user.username }}/text/1"
,
"client_id"
:
"{{ system_user.username }}/text/1"
,
"class"
:
"{{ system_user.username }}/text/1"
},
"parameters"
:
{
"group"
:
"test"
,
"protocol"
:
"smalltest"
},
"name"
:
"eval_probes"
,
"template"
:
"probes"
,
"view"
:
"SimpleAntispoofing"
}
]
},
{
"name"
:
"grandtest_antispoofing"
,
"template"
:
"simple_speech_antispoofing"
,
...
...
advanced/databases/avspoof/1.rst
View file @
ccab10fa
...
...
@@ -172,3 +172,9 @@ Spoofing and genuine samples are each labelled with a text field that defines
the class of the sample: ``"attack"`` or ``"real"`` for simple anti-spoofing
binary classification systems. Code using this
database views may use the ``class`` field to differentiate samples.
The view supports the following protocols, which are also available in the database:
``smalltest`` (for prove of concept experiments only, as a subset of only three clients is
provided for each set), ``grandtest`` (data of the whole database is provided), ``physical_access``
(only replay/presentation attack are provided), and ``logical_access`` (only logical access
attacks are provided with no replay attacks).
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment