ВЕРИФИКАЦИЯ АУТЕНТИЧНОСТИ

1. Система для идентификации изделия, содержащая
модуль определения сигнатуры, действующий для определения сигнатуры из изделия, причем модуль определения сигнатуры содержит
объем считывания для приема изделия;
источник для генерации когерентного луча и направления когерентного луча последовательно на множество областей поверхности изделия в объеме считывания;
детекторное устройство для сбора набора, содержащего группы точек данных, из сигналов, полученных, когда когерентный луч рассеивается от различных областей изделия в объеме считывания, причем различные из групп точек данных относятся к рассеянию от соответствующих различных областей изделия; и
модуль сбора и обработки данных для определения сигнатуры изделия из набора групп точек данных; и
модуль сравнения, действующий для сравнения определенной сигнатуры с сохраненной сигнатурой, причем модуль сравнения действует для разделения определенной сигнатуры на блоки непрерывных данных и для выполнения операции сравнения между каждым блоком и соответствующими блоками сохраненной сигнатуры.
2. Система по п.1, в которой модуль сравнения дополнительно действует для сравнения атрибута результата сравнения из каждого блочного сравнения с ожидаемым атрибутом блочного сравнения для определения значения компенсации для использования при определении результата сравнения, и модуль сравнения также действует для определения результата сходства между определенной сигнатурой и сохраненной сигнатурой, с использованием значения компенсации для настройки определенной сигнатуры.
3. Система по п.2, в которой модуль сравнения действует для применения значения компенсации для настройки определенной сигнатуры, чтобы скомпенсировать повреждение маркера доступа и/или нелинейность в определении определенной сигнатуры.
4. Система по п.3, в которой модуль сравнения действует для применения значения компенсации для настройки определенной сигнатуры для компенсации нелинейности в соотношении между различными частями объема считывания.
5. Система по п.1, в которой объем считывания конфигурирован так, что изделие может перемещаться относительно детекторного устройства.
6. Система по п.1, в которой детекторное устройство действует для перемещения относительно объема считывания.
7. Система по п.2, в которой модуль сравнения действует для сравнения действительного местоположения пика взаимной корреляции результата сравнения между блоком определенной сигнатуры и соответствующим блоком сохраненной сигнатуры с ожидаемым местоположением пика взаимной корреляции для определения значения компенсации для использования при определении результата сравнения.
8. Система по п.7, в которой модуль сравнения действует для определения значения компенсации путем оценивания функции наилучшей подгонки к местоположениям пиков взаимной корреляции для каждого из блочных сравнений, причем функция наилучшей подгонки представляет усредненное отклонение от ожидаемых местоположений пиков взаимной корреляции.
2
9. Система по п.8, в которой функция наилучшей подгонки является одной из прямолинейной функции, экспоненциальной функции, тригонометрической функции и функции х.
10. Система по п.1, выполненная с возможностью сравнения определенной сигнатуры с множеством сохраненных сигнатур.
11. Система по п.10, выполненная с возможностью нахождения результата ближайшего согласования между определенной сигнатурой с множеством сохраненных сигнатур.
12. Система по п.10, выполненная с возможностью возврата результата отсутствия согласования, если определенная сигнатура определила для этого результат сходства более низкий, чем предварительно определенный порог для каждой из сохраненных сигнатур.
13. Система по п.1, в которой модуль сравнения действует для вычисления результата сходства для каждого сравниваемого блока.
14. Система по п.13, в которой модуль сравнения действует для сравнения результата сходства для, по меньшей мере, одного предварительно определенного блока с предварительно определенным порогом сходства.
15. Система по п.14, в которой модуль сравнения действует для возврата отрицательного результата сравнения в случае, когда результат сходства для, по меньшей мере, одного предварительно определенного блока ниже предварительно определенного порога сходства, независимо от результата сходства для сигнатур в целом.
16. Способ идентификации изделия, содержащий
определение сигнатуры из изделия, причем определение сигнатуры включает в себя
направление когерентного излучения последовательно на множество областей поверхности изделия в объеме считывания;
сбор набора точек данных, содержащего группы точек данных, из сигналов, полученных, когда когерентное излучение рассеивается от внутренней структуры, причем различные из упомянутых групп относятся к рассеянию от соответствующих различных областей изделия; и
определение сигнатуры изделия из набора точек данных;
сравнение определенной сигнатуры с сохраненной сигнатурой;
разделение определенной сигнатуры на блоки непрерывных данных; и
выполнение операции сравнения между каждым блоком и соответствующими блоками сохраненной сигнатуры.
17. Способ по п.16, дополнительно содержащий сравнение атрибута результата сравнения из каждого блочного сравнения с ожидаемым атрибутом блочного сравнения для определения значения компенсации для использования при определении результата сравнения, и определение результата сходства между определенной сигнатурой и сохраненной сигнатурой с использованием значения компенсации для настройки определенной сигнатуры.
18. Способ по п.17, дополнительно содержащий применение значения компенсации для настройки определенной сигнатуры, чтобы скомпенсировать повреждение в изделии и/или нелинейность в определении определенной сигнатуры.
19. Способ по п.18, содержащий применение значения компенсации для настройки определенной сигнатуры для компенсации нелинейности в соотношении между различными частями изделия.
20. Способ по п.16, в котором сбор набора точек данных включает перемещение изделия относительно детектора.
21. Способ по п.16, в котором сбор набора точек данных включает перемещение детекторного устройства относительно изделия.
22. Способ по п.17, в котором упомянутое сравнение атрибута результата сравнения из каждого блочного сравнения с ожидаемым атрибутом блочного сравнения содержит сравнение действительного местоположения пика взаимной корреляции результата сравнения между блоком определенной сигнатуры и соответствующим блоком сохраненной сигнатуры с ожидаемым местоположением пика взаимной корреляции для определения значения компенсации для использования при определении результата сравнения.
23. Способ по п.22, в котором определение значения компенсации включает оценивание функции наилучшей подгонки к местоположениям пиков взаимной корреляции для каждого из блочных сравнений, причем функция наилучшей подгонки представляет среднее отклонение от ожидаемых местоположений пиков взаимной корреляции.
2
24. Способ по п.23, в котором функция наилучшей подгонки является одной из прямолинейной функции, экспоненциальной функции, тригонометрической функции и функции х.
25. Способ по п.16, содержащий сравнение определенной сигнатуры с множеством сохраненных сигнатур.
26. Способ по п.25, дополнительно содержащий нахождение результата ближайшего согласования между определенной сигнатурой с множеством сохраненных сигнатур.
27. Способ по п.25, дополнительно содержащий возврат результата отсутствия согласования, если определенная сигнатура определила для этого результат сходства более низкий, чем предварительно определенный порог для каждой из сохраненных сигнатур.
28. Способ по п.16, дополнительно содержащий вычисление результата сходства для каждого сравниваемого блока.
29. Способ по п.28, дополнительно содержащий сравнение результата сходства для, по меньшей мере, одного предварительно определенного блока с предварительно определенным порогом сходства.
30. Способ по п.29, дополнительно содержащий возврат отрицательного результата сравнения в случае, когда результат сходства для, по меньшей мере, одного предварительно определенного блока ниже предварительно определенного порога сходства, независимо от результата сходства для сигнатур в целом.