Распознавание лиц

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

I_I_Imonder
Сообщения: 256
Зарегистрирован: Сб янв 11, 2014 2:54 pm
Благодарил (а): 12 раз
Поблагодарили: 14 раз

Распознавание лиц

Сообщение I_I_Imonder » Пн май 26, 2014 6:16 am

Доброе утро!
У меня установлено 3 камеры во дворе, и подумал что было бы круто если бы МЖ умел распознавать лица жителей дома, типа увидел знакомое лицо и выполнил какой-то набор действий.
Кто нибудь воплощал такую идею или может есть какие мысли?
Аватара пользователя
LuckyFIA
Сообщения: 118
Зарегистрирован: Пт сен 27, 2013 6:57 am
Откуда: Россия
Благодарил (а): 3 раза
Поблагодарили: 40 раз
Контактная информация:

Re: Распознавание лиц

Сообщение LuckyFIA » Пн май 26, 2014 12:28 pm

Здесь можно почитать: http://ab-log.ru/smart-house/neural-net ... o-analysis
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Распознавание лиц

Сообщение Vit » Чт июн 19, 2014 5:39 am

умельцы нужны чтобы это в проекте воплотить)

как вариант использовать программу ispy и плагин face
I_I_Imonder
Сообщения: 256
Зарегистрирован: Сб янв 11, 2014 2:54 pm
Благодарил (а): 12 раз
Поблагодарили: 14 раз

Re: Распознавание лиц

Сообщение I_I_Imonder » Сб июн 21, 2014 9:46 am

программа ispy плохо работает с камерами 3 мп, сначала нормально, а через пол часа картинка разноцветная становится и цвета ядовитые)
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Распознавание лиц

Сообщение Vit » Пн июн 23, 2014 11:04 am

I_I_Imonder писал(а):программа ispy плохо работает с камерами 3 мп, сначала нормально, а через пол часа картинка разноцветная становится и цвета ядовитые)
H264 Webcam delux попробуйте
I_I_Imonder
Сообщения: 256
Зарегистрирован: Сб янв 11, 2014 2:54 pm
Благодарил (а): 12 раз
Поблагодарили: 14 раз

Re: Распознавание лиц

Сообщение I_I_Imonder » Вт мар 10, 2015 6:38 am

может есть у кого наработки по этой теме?
Yanish
Сообщения: 23
Зарегистрирован: Ср янв 07, 2015 12:26 pm
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: Распознавание лиц

Сообщение Yanish » Ср дек 02, 2015 6:39 am

Тему UP !
Majordomo на Cubietruck A10. OS Debian Wheezy HDD Mega
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Распознавание лиц

Сообщение directman66 » Пн май 22, 2017 5:53 pm

нашел в конекте скрипт уважаемого Dark_Veter, пытаюсь разобраться работает или оно? Может автор подскажет?
facedetect
СпойлерПоказать
function LoadJpeg($imgname) {
$im = @imagecreatefromjpeg($imgname); /* Attempt to open */
if (!$im) { /* See if it failed */
$im = imagecreate(150, 30); /* Create a blank image */
$bgc = imagecolorallocate($im, 255, 255, 255);
$tc = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 150, 30, $bgc);
/* Output an errmsg */
imagestring($im, 1, 5, 5, "Error loading $imgname", $tc);
}
return $im;
}

function SaveJpeg($image) {
$name = 'cached/faces_detected/' . md5(microtime() . rand(0, 9999)) . '.jpg';
imagejpeg($image, $name);
}

if ($params['img'] != '') {
$imgfile = $params['img'];
} else {
$imgfile = 'temp/facedetect/facetest4.jpg';
}
include_once(ROOT . 'lib/FaceDetector/FaceDetector.php');
$detector = new FaceDetector();
$detector->scan($imgfile);
$faces = $detector->getFaces();

$im = LoadJpeg($imgfile);
$w = 120;
foreach($faces as $face)
{
$crop_face = imagecreatetruecolor($w, $w);
imagecopyresampled($crop_face, $im, 0, 0, $face['x'], $face['y'], $w, $w, $face['width'], $face['width']);
SaveJpeg($crop_face);
imagedestroy($crop_face);
}
imagedestroy($im);
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Dark_Veter
Сообщения: 295
Зарегистрирован: Вт апр 23, 2013 5:16 pm
Откуда: Брянск
Благодарил (а): 18 раз
Поблагодарили: 94 раза

Re: Распознавание лиц

Сообщение Dark_Veter » Пн май 22, 2017 7:09 pm

Когда-то давно экспериментировал, но нормально так и не заработало. Да и распознавало оно сам факт наличия лица на картинке, а не конкретного пользователя. Хотел затем обучить нейронную сеть на распознанных лицах, но руки так и не дошли...
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Распознавание лиц

Сообщение directman66 » Пн май 22, 2017 9:42 pm

когда-то давно, пока lightroom не добавил такую функцию, мы задействовали базу данных лиц google picassa. В век онлайн сервисов думаю уже должно быть готовое решение.

для почитать:
https://habrahabr.ru/company/rambler-co/blog/266885/
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ответить