Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Сенсор отпечатков пальцев доступный

Непрочитано 28.01.2021, 13:41  
Eddy71
Гуру портала
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, Полтава
Сообщений: 10,450
Сказал спасибо: 5,995
Сказали Спасибо 26,903 раз(а) в 6,081 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Сенсор отпечатков пальцев доступный

Сейчас почти во всех телефонах и ноутбуках ставят датчики отпечатков пальцев. Хочется тоже применить к замкам не слишком высокой степени строгости.
Но на Али как-то попадаются только либо здоровенный со скошенной гранью (камера внутри и подсветка) или круглый емкостной. Оба уже с контроллерами внутри и наружу работают только "свой/не свой", не отдавая "картинку" скана.

Глянул по запчастям на телефоны - полно сканеров и цена смешная. Но кроме описания вроде "сканер отпечатка на doogee " больше ничего.

Может у кого опыт есть в данной тематике, что можно глянуть доступного по цене/доставабельности/паябельности?

Хотелось бы что-то максимально маленькое/экономичное.
Изображения:
 
Реклама:
__________________
«Мышление - это когда ты упрощаешь вещи, а не усложняешь их»
/Жак Фреско/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Непрочитано 28.01.2021, 14:45  
pambaru
Почётный гражданин KAZUS.RUN
 
Регистрация: 24.03.2007
Сообщений: 1,392
Сказал спасибо: 85
Сказали Спасибо 670 раз(а) в 391 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Я использовал только "скошенный". Туда записывается несколько отпечатков, при касании датчик выдает сигнал касания, и уже МК или софт (внешние) по UART запускает процедуру поиска отпечатка и получает результат - номер отпечатка или "не найдено".
В памяти датчика хранятся не изображение, а посчитанный хэш на основе изображения.
Предположу, что если датчик будет выдавать изображение, то это будет по сути просто камера, а всю математику надо будет делать самому.
pambaru вне форума  
Сказали "Спасибо" pambaru
Eddy71 (28.01.2021)
Непрочитано 28.01.2021, 16:04  
Eddy71
Гуру портала
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, Полтава
Сообщений: 10,450
Сказал спасибо: 5,995
Сказали Спасибо 26,903 раз(а) в 6,081 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Вот это я как раз и хочу сделать. Оно/не оно мне мало
__________________
«Мышление - это когда ты упрощаешь вещи, а не усложняешь их»
/Жак Фреско/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Непрочитано 28.01.2021, 16:27  
DanilinSA
Почётный гражданин KAZUS.RUN
 
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,800
Сказал спасибо: 133
Сказали Спасибо 1,152 раз(а) в 549 сообщении(ях)
DanilinSA на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Да. Простой сканнер ( и в сотовом в том числе) выдают картинку.
Пример: https://www.cyberforum.ru/arm/thread2711606.html

Более сложные самостоятельно делают свертку (свертка - некое математическое описание характерных признаков отпечатка) и фото наружу не выдают.

В любом случае нужно смотреть описание сенсора. И смотреть что он наружу отдает
DanilinSA вне форума  
Сказали "Спасибо" DanilinSA
Eddy71 (28.01.2021)
Непрочитано 28.01.2021, 16:38  
parovoZZ
Почётный гражданин KAZUS.RUN
 
Регистрация: 15.11.2010
Сообщений: 2,376
Сказал спасибо: 337
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
parovoZZ на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Сообщение от pambaru Посмотреть сообщение
В памяти датчика хранятся не изображение, а посчитанный хэш на основе изображения.
и что с ним дальше делать? Тут как в пословице - дважды в одну реку зайти невозможно.


Сообщение от Eddy71 Посмотреть сообщение
камера внутри и подсветка
Такие работают крайне паскудно. Получить с первого раза одобрение - это надо очень постараться.
parovoZZ вне форума  
Сказали "Спасибо" parovoZZ
Eddy71 (28.01.2021)
Непрочитано 28.01.2021, 16:53  
AR_Favorit
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.03.2010
Сообщений: 2,896
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
AR_Favorit на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Сообщение от Eddy71 Посмотреть сообщение
Может у кого опыт есть в данной тематике, что можно глянуть доступного по цене/доставабельности/паябельности?

Хотелось бы что-то максимально маленькое/экономичное.
Как раз круглый емкостной и используем с замками.

Вот такие - удобно врезать в дверь.
https://www.aliexpress.com/item/33053655412.html

Внутри у него вот это
https://www.aliexpress.com/item/4000251947139.html - не сильно большое (если не сравнивать с теми, что в телефонах)))

Видео:


Картинку наружу отдавать они умеют - см. описание протокола в документации, команда UpImage. Можно сам скан после сканирования, можно сгенерированную процом свёртку из этого скана.

https://www.dropbox.com/sh/epucei8lm...1q4nAhzAa?dl=0

Только зачем напрягаться с не самой простой обработкой изображений во внешнем контроллере, если в самом считывателе DSP под это заточен? Это будет или медленней обработки в самом сканере, или довольно неэкономично. Хотя, конечно и проц в сканере весьма тормозной по сравнению с теми, что стоят в телефонах, по докам до 200 мс надо, чтобы считать изображение, до 500мс сгенерировать свертку, и неуказанное время - найти похожую в памяти.
На видео - с момента включения подсветки до момента её выключения, вот столько времени занимает считывание, обработка и поиск в библиотеке отпечатков.


Там же не просто "свой-чужой" наружу, а вполне нормальный протокол. есть и настройка строгости сравнения, и оценка достоверности совпадения (мы её, правда, не задействуем). Для "замка не слишком высокой строгости" вполне достаточно.

Для экономичности держим основное питание выключенным, подаём питание только на вход питания датчика прикосновения (единицы микроампер). Обнаружили прикосновение - подаем основное питание, делаем несколько попыток считать изображение/найти его в памяти, снимаем основное питание.

Из странностей и косяков:
- при первой подаче питания на сканер датчик прикосновений не работает, пока хотя бы раз не будет подано основное питание.

- можно установить пароль, и если он установлен, согласно документации, сканер без его проверки должен отказываться общаться с вышестоящим устройством. По факту же - общается как ни в чем ни бывало, не проходят только команды собственно проверки пароля, и записи нового пароля. Но невелика беда - если вышестоящий контроллер дает сначала команду проверки пароля, и сам отказывается общаться со считывателем, если пароль не прошёл - результат получаем по сути тот же. По крайней мере, без копания со сниффером не получится просто вот так вырвать стоящий в двери датчик и подключить на его место свой, с записанными в него своими отпечатками. Плюс доступная извне энергонезависимая память в самом сканере позволяет усложнить сниффинг, и устройство, просто имитирующее правильные ответы на запросы вышестоящего контроллера, например, уже не прокатит, надо будет ещё узнать, что ранее вышестоящий записал в память сканера.

Но если уж дойдёт до взлома такой степени сложности - то и обработка изображений снаружи сканера не поможет, "имитация" сканера вполне может подсунуть изображение, основу для которого можно найти прямо рядышком, на дверной ручке, используя набор юного криминалиста)))

Последний раз редактировалось AR_Favorit; 28.01.2021 в 17:27.
AR_Favorit вне форума  
Сказали "Спасибо" AR_Favorit
Eddy71 (28.01.2021)
Непрочитано 29.01.2021, 15:01  
Eddy71
Гуру портала
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, Полтава
Сообщений: 10,450
Сказал спасибо: 5,995
Сказали Спасибо 26,903 раз(а) в 6,081 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Заказал "напопробовать" R502.
А вот любопытно, как они относятся к лёгким повреждениям (порезы, царапины) на пальцах?
__________________
«Мышление - это когда ты упрощаешь вещи, а не усложняешь их»
/Жак Фреско/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Непрочитано 30.01.2021, 14:06  
AR_Favorit
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.03.2010
Сообщений: 2,896
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
AR_Favorit на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Сообщение от Eddy71 Посмотреть сообщение
Заказал "напопробовать" R502.
А вот любопытно, как они относятся к лёгким повреждениям (порезы, царапины) на пальцах?
Не очень дружелюбно.

Вспомнил. Рекомендуется же для таких устройств прописывать каждый палец по несколько раз. Ну как бы разными участками прикладывая.

Но обнаружился такой момент: при записи очередного отпечатка, точнее, свёртки, составленной из двух сканов согласно инструкции, контроллер сканера сам - молча - сопоставляет записываемую свёртку на предмет совпадения с уже имеющимися, и если совпала - то не добавляет отпечаток в библиотеку как новый. Обновляет имеющийся или просто отбрасывает - хз. Рапортует об успешной записи и всё. В итоге попытка записать, например, пять раз один палец, прикладываемый со смещением, может дать одну запись, или две.

Выходим из положения, самостоятельно проверяя при записи, нет ли текущего варианта в памяти. нету - добавляем в память. Есть - не записываем, а сообщаем пользователю, что такой палец уже есть, и ждем новых касаний.


Кстати: в старых вариантах документации было рекомендовано составлять свёртку из двух последовательных сканов, для чего есть два буфера, сканируем в один, сканируем в другой, даем команду скомбинировать, если всё ок, полученный результат пишем в память.

В новой документации написано, что скомбинировать можно от 2 до 6 сканов, для чего есть 6 буферов. И рекомендовано не менее 3. Но я по-прежнему использую два - качество распознавания вроде как устраивает. Руки не доходят попробовать сделать шесть сканов (с разными смещениями пальца) и посмотреть, насколько хорошо будет распознаваться в итоге по этому шаблону палец, прикладываемый с разными смещениями.
AR_Favorit вне форума  
Сказали "Спасибо" AR_Favorit
Eddy71 (30.01.2021)
Непрочитано 30.01.2021, 14:50  
niki59
Вид на жительство
 
Аватар для niki59
 
Регистрация: 02.04.2010
Адрес: Украина, 2290 км от Лондона
Сообщений: 335
Сказал спасибо: 363
Сказали Спасибо 252 раз(а) в 104 сообщении(ях)
niki59 на пути к лучшему
По умолчанию Re: Сенсор отпечатков пальцев доступный

Сообщение от Eddy71 Посмотреть сообщение
А вот любопытно, как они относятся к лёгким повреждениям (порезы, царапины) на пальцах?
Когда оформлял загранпаспорт, то отпечаток указательного пальца левой руки не приняло (имеются мелкие порезы). Пришлось средний прикладывать
__________________
"Кто не знает, куда направляется, очень удивится, попав не туда"
Марк Твен
niki59 вне форума  
Сказали "Спасибо" niki59
Eddy71 (30.01.2021)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите доступный аналог MAX762 estet Информация по радиокомпонентам 5 06.12.2013 07:49


Часовой пояс GMT +4, время: 12:07.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.