3DiVi Face SDK
3.25.1
|
Интерфейсный объект для создания и сравнения шаблонов. Подробнее...
Классы | |
class | MatchResult |
Результат сравнения шаблонов. Подробнее... | |
enum | SearchAccelerationType |
Типы ускорения поиска. Подробнее... | |
class | SearchResult |
Результат поиска запросного шаблона (Template) в индексе (TemplatesIndex). Подробнее... | |
Открытые члены | |
void | dispose () |
Освободить внутренний объект. | |
boolean | isDisposed () |
Проверить освобожден ли объект. Подробнее... | |
String | getMethodName () |
Получить имя метода. Потокобезопасный. Подробнее... | |
MatchResult | getROCCurvePointByDistanceThreshold (final double distance_threshold) |
Получить точку на ROC-кривой с заданным порогом расстояния. Потокобезопасный. Подробнее... | |
MatchResult | getROCCurvePointByFAR (final double desired_far) |
Получить точку на ROC-кривой с заданным false acceptance rate (FAR). Потокобезопасный. Подробнее... | |
MatchResult | getROCCurvePointByFRR (final double desired_frr) |
Получить точку на ROC-кривой с заданным false rejection rate (FRR). Потокобезопасный. Подробнее... | |
MatchResult | getROCCurvePointByScoreThreshold (final double score_threshold) |
Получить точку на ROC-кривой с заданным порогом значения сходства. Потокобезопасный. Подробнее... | |
Template | processing (final RawSample sample) |
Создать шаблон. Подробнее... | |
Template | loadTemplate (InputStream binary_stream) |
Загрузить шаблон. Формат платформонезависимый. Загружать можно только шаблоны, созданные этим же методом (т.е. с таким же конфигурационным файлом). Подробнее... | |
MatchResult | verifyMatch (final Template template1, final Template template2) |
Сравнить два шаблона. Порядок шаблонов не важен. Сравнивать можно только шаблоны, созданные этим же методом (т.е. с таким же конфигурационным файлом). Подробнее... | |
TemplatesIndex | createIndex (final Vector< Template > templates, final int search_threads_count) |
Создать индекс (TemplatesIndex) для выполнения быстрого поиска. Суммарный размер всех индексов ограничен лицензией. Подробнее... | |
TemplatesIndex | createIndex (final Vector< Template > templates, final int search_threads_count, final int reserve_queries_count) |
Создать индекс (TemplatesIndex) для выполнения быстрого поиска. Суммарный размер всех индексов ограничен лицензией. Подробнее... | |
Vector< SearchResult > | search (final Template query_template, final TemplatesIndex templates_index, final int k, final SearchAccelerationType acceleration) |
Поиск k ближайших шаблонов в индексе. Время поиска зависит от значения k и от размеров индекса. Подробнее... | |
Vector< Vector< SearchResult > > | search (final Vector< Template > queries_templates, final TemplatesIndex templates_index, final int k, final SearchAccelerationType acceleration) |
Поиск k ближайших шаблонов в индексе. Время поиска зависит от значения k и от размеров индекса. Подробнее... | |
Vector< Integer > | chooseRepresentativeTemplatesSet (final int set_size, final Vector< Template > templates, final Vector< Integer > inviolable_templates_indexes) |
Выбрать набор шаблонов, представляющий оригинальные шаблоны наилучшим образом. Подробнее... | |
Интерфейсный объект для создания и сравнения шаблонов.
|
inline |
Выбрать набор шаблонов, представляющий оригинальные шаблоны наилучшим образом.
[in] | set_size | Требуемый размер набора. |
[in] | templates | Оригинальные шаблоны. |
[in] | inviolable_templates_indexes | Индексы шаблонов, которых необходимо включить в набор. Может быть null. |
|
inline |
Создать индекс (TemplatesIndex) для выполнения быстрого поиска. Суммарный размер всех индексов ограничен лицензией.
[in] | templates | Список шаблонов для построения индекса. |
[in] | search_threads_count | Количество потоков для использования во время поиска в этом индексе. |
|
inline |
Создать индекс (TemplatesIndex) для выполнения быстрого поиска. Суммарный размер всех индексов ограничен лицензией.
[in] | templates | Список шаблонов для построения индекса. |
[in] | search_threads_count | Количество потоков для использования во время поиска в этом индексе. |
[in] | reserve_queries_count | Целое число, передаваемое в метод TemplatesIndex.reserveSearchMemory, вызванный от созданного индекса. |
|
inline |
Получить имя метода. Потокобезопасный.
|
inline |
Получить точку на ROC-кривой с заданным порогом расстояния. Потокобезопасный.
|
inline |
Получить точку на ROC-кривой с заданным false acceptance rate (FAR). Потокобезопасный.
|
inline |
Получить точку на ROC-кривой с заданным false rejection rate (FRR). Потокобезопасный.
|
inline |
Получить точку на ROC-кривой с заданным порогом значения сходства. Потокобезопасный.
|
inline |
Проверить освобожден ли объект.
|
inline |
Загрузить шаблон. Формат платформонезависимый. Загружать можно только шаблоны, созданные этим же методом (т.е. с таким же конфигурационным файлом).
[in] | binary_stream | Объект потока ввода. |
Создать шаблон.
[in] | sample | Образец лица. На данный момент все методы могут работать только с фронтальными образцами. |
|
inline |
Поиск k ближайших шаблонов в индексе. Время поиска зависит от значения k и от размеров индекса.
[in] | query_template | Запросный шаблон. |
[in] | templates_index | Индекс для поиска. |
[in] | k | Количество ближайших шаблонов для поиска. |
[in] | acceleration | Тип ускорения поиска. |
|
inline |
Поиск k ближайших шаблонов в индексе. Время поиска зависит от значения k и от размеров индекса.
[in] | queries_templates | Список запросных шаблонов. |
[in] | templates_index | Индекс для поиска. |
[in] | k | Количество ближайших шаблонов для поиска. |
[in] | acceleration | Тип ускорения поиска. |
|
inline |
Сравнить два шаблона. Порядок шаблонов не важен. Сравнивать можно только шаблоны, созданные этим же методом (т.е. с таким же конфигурационным файлом).
[in] | template1 | Шаблон, созданный таким же методом. |
[in] | template2 | Шаблон, созданный таким же методом. |