Bitcoin Forum
November 08, 2024, 06:38:36 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Видеорегистратор+облако+нейронки+токены  (Read 1212 times)
antisoft (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile WWW
August 21, 2017, 05:29:17 PM
Last edit: October 03, 2017, 08:21:36 AM by antisoft
 #1

Ссылка на ветку анонса краудсейлинговой кампании: https://bitcointalk.org/index.php?topic=2225133.msg22468477#msg22468477

Пока не понимаю, что может пойти не так. У команды уже взгляд замылен, поэтому нужна помощь зала. Итак, в чем суть в хронологическом порядке:

1. Видеорегистратор
Мы сделали мобильное приложение - видеорегистратор CamOnRoad (camonroad.com) более 3-х лет назад. Собрали и прикрутили к нему облачное хранилище для пользовательских видеозаписей (сейчас ~15ТБ) и стриминг видео в облако прямо с устройства. Ход мыслей был такой: зачем покупать отдельный видеорегистратор, если смартфоны сейчас комплектуются прекрасными камерами; зачем хранить все видео на устройстве, если важное можно скидывать в облако, а остальное будет перезаписываться в цикле. Кроме того, стриминг в облако страхует пользователя от потери доказательной базы, если телефон сломается или его отнимут.

В общем, это себя оправдало. Сейчас у нас более миллиона установок и около 100 тыс. активных пользователей.

2. Поисковый движок
Где-то через год мы заметили, что пользователи сервиса стали делиться ссылками на свои видеозаписи в облаке друг с другом в специальных группах в социальных сетях. Кто-то искал свидетельства дорожного происшествия, а кто-то это видео-свидетельство имел. Проблемой было то, что пользователи не хотели тратить свое время и ходить с пострадавшими в группы разбора в качестве свидетелей и они редко находили друг-друга в десятке разрозненных групп. Мы решили упорядочить эти процессы и создали поисковую систему для видео, где те, кто хотят поделиться видео - могут это сделать в один клик в приложении, а те кто ищут свидетельство - могут найти его по времени и месту. Так появилась поисковая система search.camonroad.com, где можно осуществлять поиск по дате/времени и месту происшествия. Мы рассказали пользователям о новой возможности, написали пару обзоров на широкую аудиторию и трафик пошел.

3. Нейронные сети
Потом к нам стали обращаться люди, у которых угнали автомобиль с вопросом, нельзя ли как-нибудь посмотреть, куда поехала их машина и не отстаивается ли где-то во дворе. Кроме того, появились случаи, где пользователи (возможно виновные), пытаясь забить поисковую выдачу по времени и месту снимали и лили бесмысленные или просто черные видео. Мы стали разбираться с библиотеками компьютерного зрения и машинного обучения. Вскоре все поступающее на поисковую платформу видео стало проверятся не только на наличие геопоинтов, но автомобильных номеров и дорожных знаков. Так мы отсеяли практически весь шлак.

4. Блокчейн
Нагрузка на инфраструктуру росла достаточно быстро и в определенный момент мы серьезно присели: вылетело одновременно 3 из 12 SAS винтов в быстрой корзине публичного хранилища, рейд рассыпался. Пока мы затыкали разгребали проблемы и затыкали дыры - нагрузка на платформу продолжала расти. Мы ввели плату на доступ к видео-контенту после того, как он уже найден. Мы в разы уменьшили нагрузку и даже немного заработали на апгрейд инфраструктуры, но столкнулись с двумя проблемами: моральной - пользователи делятся своими свидетельствами из стремления помочь, а мы берем за доступ деньги, и роста - мы перестали расти, как по добавляемым публичным видео, так и по количеству поисковых запросов.

Выход, как нам кажется, в интеграции в платформу ERC20 CAM-токенов, которые мы будем начислять пользователям Приложения, которые загружают публичные видеозаписи на платформу. За эти же CAM-токены все остальные пользователи смогут получить доступ к загруженному видео, если оно им необходимо, как свидетельство ДТП или, например, содержит данные об угнанной машине. Соответственно, те, кто загружают видео будут продавать полученные токены через платформу тем, кому нужен доступ. Все честно и нагрузка не будет расти чудовищными темпами, как было, когда все было бесплатно совсем.




Maksimov
Full Member
***
Offline Offline

Activity: 672
Merit: 103



View Profile
August 21, 2017, 06:40:05 PM
 #2

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

А с какой скоростью осуществляется стриминг в облако? Как я понимаю это запись в режиме реального времени? Не уверен, что везде скорость мобильного интернета позволяет это сделать... Возможно есть смысл прикрутить анализатор, если скорость соединения упала, отправляется не видео, а кадры с заданной частотой, каждые пару секунд например, а при восстановлении скорости соединения уже весь ролик догружается. 
С токенами идея здравая, при регистрации в первое время можно их бесплатно раздавать.
not_logan
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
August 21, 2017, 07:08:47 PM
 #3

Да, идеи/мнения/комментарии приветствуются - услуга востребованная, пользуются активно. Собственно, починка рейда это и показала (с тех пор мы таких ошибок не повторяем)
antisoft (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile WWW
August 21, 2017, 07:21:04 PM
 #4

Спасибо за коментарий!

Стриминг в облако осуществляется с той скоростью, с которой позволяет текущая емкость и загруженность мобильной сети передачи данных (это может быть и wi-fi).

Т.к. изначально стояла задача писать в два потока (во внутреннюю память и в облако), то это примерно так и работает:
1. Динамически определяется размер буфера кадров для каждого конкретного устройства с учетом текущей свободной памяти. Ее мы резервируем.
2. В локальное хранилище смартфона видео пишется как пишется - стандартными методами с учетом установленной длины отезка.
3. В облако запись работает так:
- один поток выхватывает кадры и кладет их в буфер с той частотой, с которой может;
- второй поток забирает кадры из буфера и отправляет их в облако (FIFO). Если буфер заполнен наполовину, то поток берет только нечетные кадры, а четные удаляет. Если буфер заполнен на 75% - поток берет каждый третий кадр, а остальные удаляет. Так же и в обратную сторону нарастает FPS по мере разгребания буфера.

Конечно, с текущим уровнем мобильного интернета просадки бывают, особенно, если стримить в 720р.

Токены - да, можно и бесплатно раздавать первое время. Но тут надо взвесить все аккуратно, чтобы и ребятам, которые пишут видео была мотивация.

antisoft (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile WWW
August 23, 2017, 03:05:57 PM
Last edit: August 23, 2017, 04:09:04 PM by antisoft
 #5

Что-то тут тухловато идет обсуждение.

Мы частично открыли доступ к результатам работы нейронных сетей. Можете попробивать номера своих машин на https://search.camonroad.com/  (доступно только в русской локали) Cool

Может так повеселее будет..

unkd
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
August 28, 2017, 08:51:25 AM
 #6

Круто! Свой номер пока не нашел, но знакомых увидел)
А цвет авто или марка будет?
antisoft (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile WWW
August 28, 2017, 08:59:31 AM
 #7

Круто! Свой номер пока не нашел, но знакомых увидел)
А цвет авто или марка будет?

Да, сейчас как раз треним нейронки на марки авто (ну и дорожные знаки). С цветом мы начали R&D, пока основная проблема в нормализации картинки при разном освещении. Одна и таже машина разных цветов днем, ночью, под обычным фонарем, под светодиодным фонарем.

$ta81
Full Member
***
Offline Offline

Activity: 198
Merit: 100


View Profile
August 29, 2017, 04:27:37 PM
 #8

Да, штука интересная, думаю будет спросом пользоваться.
Буду наблюдать Grin
У меня такие же мысли были, но я думал что такие уже есть.
YuriDnl
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
August 30, 2017, 07:03:59 AM
Last edit: August 30, 2017, 07:14:45 AM by YuriDnl
 #9

А где географически находятся пользователи? Странно, что из более миллиона установок всего 100к активных. Может имеет смысл в тех местах где не пользуются временно перекрыть приложение и открывать по мере развития и рекламы.

antisoft (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile WWW
August 30, 2017, 08:03:10 PM
 #10

Марку еще ладно, можно использовать в качестве статистики, а какой толк системе от цвета авто, например?
Ну и вообще объясните, пожалуйста, какой смысл вкладываться в эти распознавания?

Спасибо за ответ! )
Ну во-первых это сложная, интересная задача для систем компьютерного зрения, которую, пока, нормально никто не решил =)
Во-вторых, так мы сможем практически в онлайне выявлять все угнанные автомобили, вот моментально. Кроме, разве что, "близнецов".

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

Например, страховые компании очень частые наши клиенты. Стартапы, занимающиеся самоуправляемыми автомобилями (грузовиками, автобусами) тоже несколько раз покупали у нас большие пакеты видео для проверки своих алгоритмов. Поисковых запросов на search.camonroad.com/ , в целом, много. Покрытие у нас еще не большое, редко кто находит видео подходящее по времени и месту искомому.

antisoft (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile WWW
August 30, 2017, 08:17:43 PM
 #11

Да, штука интересная, думаю будет спросом пользоваться.
Буду наблюдать Grin
У меня такие же мысли были, но я думал что такие уже есть.

Кажется, что да. Пока мы не поставили пейвол - у нас нагрузка по запросам на поисковик была бешенная. Сожгли SAS рейд, вся корзина пошла по бороде. Почти одновременно вылетело 3 винта и массив рассыпался. И главное, пока мы все это чинили в ночи чумазые - нагрузка продолжала расти. Хорошо, что у нас 4 корзины и еще сервера раскиданы по разным ДЦ.

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

Вот, а сейчас мы решили, что пользователи - суть этой платформы, пусть они и зарабатывают на этом. Иначе расти мы не будем, а это не интересно.

antisoft (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile WWW
August 30, 2017, 08:29:53 PM
 #12

А где географически находятся пользователи? Странно, что из более миллиона установок всего 100к активных. Может имеет смысл в тех местах где не пользуются временно перекрыть приложение и открывать по мере развития и рекламы.

Спасибо за комментарий!

Ну это не странно, на самом деле. Мобильными приложениями я занимаюсь уже лет 7 и это нормальная статистика для относительно больших цифр. Она примерно такая-же и у твиттера и у шазама, насколько я видел цифры на конференциях по разработке. Когда мы были меньше (тысяч до 200 инсталов) - было 25% где-то активных.

Пользователи рассредоточены по всему миру. Вот тут увеличте масштаб карты: search.camonroad.com/ и увидите тех, кто +- онлайн сейчас. Ну может в пределах 3-5 часов был онлайн. Токен не сразу протухает..

Но вот зачем ограничивать - я не понимаю.

YuriDnl
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
August 30, 2017, 09:06:12 PM
 #13

А где географически находятся пользователи? Странно, что из более миллиона установок всего 100к активных. Может имеет смысл в тех местах где не пользуются временно перекрыть приложение и открывать по мере развития и рекламы.

Спасибо за комментарий!

Ну это не странно, на самом деле. Мобильными приложениями я занимаюсь уже лет 7 и это нормальная статистика для относительно больших цифр. Она примерно такая-же и у твиттера и у шазама, насколько я видел цифры на конференциях по разработке. Когда мы были меньше (тысяч до 200 инсталов) - было 25% где-то активных.

Пользователи рассредоточены по всему миру. Вот тут увеличте масштаб карты: search.camonroad.com/ и увидите тех, кто +- онлайн сейчас. Ну может в пределах 3-5 часов был онлайн. Токен не сразу протухает..

Но вот зачем ограничивать - я не понимаю.

Ок, ясно.
Напиши мне лучше в личку, думаю это не совсем подходящее место для обсуждения.
Che454010
Sr. Member
****
Offline Offline

Activity: 854
Merit: 253



View Profile
August 30, 2017, 09:27:27 PM
 #14

у вас очень хорошая идея, надо ее развивать, если проведете ико можете улучшить свои ДЦ
antisoft (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile WWW
August 31, 2017, 08:50:09 AM
 #15

у вас очень хорошая идея, надо ее развивать, если проведете ико можете улучшить свои ДЦ

Спасибо за фидбек, @Che454010!
На первом этапе планируем арендовать мощности там, где сейчас идет наибольший рост мобильных пользователей и стриминга: США, Западная Европа, Юго-Восточная Азия. Это не долго. Потом сразу убираем пейвол и количество "тяжелых" запросов будет регулироваться количеством обращаемых токенов. Причем на первом этапе они будут бесплатными, за них заплатим мы.

antisoft (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile WWW
September 02, 2017, 04:48:05 PM
 #16

Ребяты, мы вчера стартовали пресейл. 10% токенов уже разлетелось  Undecided
Похоже ссоциальному глобальному видеонаблюдению быть. Но это не точно.. )

Aum Ram
Sr. Member
****
Offline Offline

Activity: 644
Merit: 252



View Profile
September 02, 2017, 05:27:29 PM
 #17

Марку еще ладно, можно использовать в качестве статистики, а какой толк системе от цвета авто, например?
Ну и вообще объясните, пожалуйста, какой смысл вкладываться в эти распознавания?

Спасибо за ответ! )
Ну во-первых это сложная, интересная задача для систем компьютерного зрения, которую, пока, нормально никто не решил =)
Во-вторых, так мы сможем практически в онлайне выявлять все угнанные автомобили, вот моментально. Кроме, разве что, "близнецов".

Учитывая что ребята которые занимаются угонами тоже можно сказать - в каком-то смысле "централизованы"), все эти парни (ну или организаторы подобных группировок в крайнем случае) - между собой связаны....  так что как только процент раскрытых угонов при помощи вашего сервиса станет хотя-бы приблизительно угрожать их бизнесу - они придумают свои варианты насчет того как избавить себя от вездесущих видеорегистраторов.... самое простое - менять номера сразу после угона, ну или еще что-то придумают... думается что информация об этом разлетится достаточно  быстро по их каналам как только это приобретет хотя-бы относительно устойчивую статистику пусть даже вначале по крупным городам... тот же спрей на номера будут наносить (не знаю если честно - работает ли он но это первое что нашел по запросу в гугле) и процент раскрытия профессиональных краж после этого вполне вероятно что радовать будет не очень долго).... хотя в целом идея хороша....
antisoft (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile WWW
September 09, 2017, 09:16:16 PM
 #18

Марку еще ладно, можно использовать в качестве статистики, а какой толк системе от цвета авто, например?
Ну и вообще объясните, пожалуйста, какой смысл вкладываться в эти распознавания?

Спасибо за ответ! )
Ну во-первых это сложная, интересная задача для систем компьютерного зрения, которую, пока, нормально никто не решил =)
Во-вторых, так мы сможем практически в онлайне выявлять все угнанные автомобили, вот моментально. Кроме, разве что, "близнецов".

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

Абсолютно правы Вы. Более того, по ничем не подтвержденным слухам, там в доле и люди, которые должны раскрывать такого рода преступления. Но, с дальнейшим ростом количества пользователей и сложности используемых нейронных сетей, мы сможем творить почти чудеса: вести угнанные машины с места угона (смотреть куда поехали) по марке, модели, цвету, координатам и времени; видеть процесс произведения манипуляций с номером и иметь на это триггер; видеть машину во дворе стоящую на одном и том же месте в течение более, чем двух недель (угнанные машины "отстаиваются" во дворах). Сравнивая это все со списком угнанных машин - сможем делать практически однозначные выводы.

Гугл сделал чудесный фреймворк - TensorFlow. Он настолько крут, в умелых руках, что мы можем сделать интерфейс, в которорый Вы можете загрузить несколько фоток своего пропавшего велика или кота, он их переварит и найдет в видео похожие.

KTChampions
Legendary
*
Offline Offline

Activity: 2506
Merit: 1964


Leading Crypto Sports Betting & Casino Platform


View Profile
September 10, 2017, 08:19:15 AM
 #19

Ребяты, мы вчера стартовали пресейл. 10% токенов уже разлетелось  Undecided
Похоже ссоциальному глобальному видеонаблюдению быть. Но это не точно.. )
Где ссылки на ваш пресейл?
Проект классный не понимаю почему вы еще не "выстрелили"  Smiley

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
Semen333
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
September 10, 2017, 06:54:09 PM
 #20

Крутой проект ! Удачи!
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!