Pages:
Author

Topic: Видеорегистратор+облако+нейронки+токены - page 2. (Read 1206 times)

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

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

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

Вот, а сейчас мы решили, что пользователи - суть этой платформы, пусть они и зарабатывают на этом. Иначе расти мы не будем, а это не интересно.
member
Activity: 69
Merit: 10
Марку еще ладно, можно использовать в качестве статистики, а какой толк системе от цвета авто, например?
Ну и вообще объясните, пожалуйста, какой смысл вкладываться в эти распознавания?

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

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

Например, страховые компании очень частые наши клиенты. Стартапы, занимающиеся самоуправляемыми автомобилями (грузовиками, автобусами) тоже несколько раз покупали у нас большие пакеты видео для проверки своих алгоритмов. Поисковых запросов на search.camonroad.com/ , в целом, много. Покрытие у нас еще не большое, редко кто находит видео подходящее по времени и месту искомому.
newbie
Activity: 19
Merit: 0
А где географически находятся пользователи? Странно, что из более миллиона установок всего 100к активных. Может имеет смысл в тех местах где не пользуются временно перекрыть приложение и открывать по мере развития и рекламы.

full member
Activity: 198
Merit: 100
Да, штука интересная, думаю будет спросом пользоваться.
Буду наблюдать Grin
У меня такие же мысли были, но я думал что такие уже есть.
member
Activity: 69
Merit: 10
Круто! Свой номер пока не нашел, но знакомых увидел)
А цвет авто или марка будет?

Да, сейчас как раз треним нейронки на марки авто (ну и дорожные знаки). С цветом мы начали R&D, пока основная проблема в нормализации картинки при разном освещении. Одна и таже машина разных цветов днем, ночью, под обычным фонарем, под светодиодным фонарем.
newbie
Activity: 5
Merit: 0
Круто! Свой номер пока не нашел, но знакомых увидел)
А цвет авто или марка будет?
member
Activity: 69
Merit: 10
Что-то тут тухловато идет обсуждение.

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

Может так повеселее будет..
member
Activity: 69
Merit: 10
Спасибо за коментарий!

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

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

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

Токены - да, можно и бесплатно раздавать первое время. Но тут надо взвесить все аккуратно, чтобы и ребятам, которые пишут видео была мотивация.
newbie
Activity: 5
Merit: 0
Да, идеи/мнения/комментарии приветствуются - услуга востребованная, пользуются активно. Собственно, починка рейда это и показала (с тех пор мы таких ошибок не повторяем)
full member
Activity: 672
Merit: 103
Кроме того, стриминг в облако страхует пользователя от потери доказательной базы, если телефон сломается или его отнимут.

А с какой скоростью осуществляется стриминг в облако? Как я понимаю это запись в режиме реального времени? Не уверен, что везде скорость мобильного интернета позволяет это сделать... Возможно есть смысл прикрутить анализатор, если скорость соединения упала, отправляется не видео, а кадры с заданной частотой, каждые пару секунд например, а при восстановлении скорости соединения уже весь ролик догружается. 
С токенами идея здравая, при регистрации в первое время можно их бесплатно раздавать.
member
Activity: 69
Merit: 10
Ссылка на ветку анонса краудсейлинговой кампании: https://bitcointalksearch.org/topic/m.22468477

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

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

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

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

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

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

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



Pages:
Jump to: