Вирус вывел из строя все комплексы видеофиксации в Подмосковье

    Более 100 комплексов фото- и видеофиксации в Подмосковье вывел из строя вирус, сообщает «Газета.Ru». По данным издания, ни одна из установленных ГИБДД камер «Стрелка-СТ» сейчас не работает.

    В распоряжении журналистов оказалось письмо от фирмы, занимающейся обслуживанием приборов:

    «Исследование показало, что массовое выключение комплексов фотовидеофиксации «Стрелка-СТ» началось в 01.00 9 января 2014 года, и к 11.00 утра данные перестали приходить с более чем 90 точек, исправно работающих накануне, 8 января 2014 года», — отмечается в документе.

    К 10 января из строя вышли уже 110 из 144 установленных в Московской области камер. Помимо этого, в письме говорится и о причинах коллапса:

    После углубленной диагностики термостатированных компьютеров комплекса «Стрелка-СТ» было установлено:

    — в результате намеренного взлома системы была повреждена файловая система блоков обработки и управления комплексов «Стрелка-СТ», что делает невозможным запуск операционной системы Windows XP и специализированного программного обеспечения комплексов;
    — повреждены системные журналы операционной системы; на системном диске С:
    — найден инородный вредоносный пакетный файл 222.bat, настроенный для автоматического изменения пароля операционной системы и запуска исполняемого файла 1.exe;
    — изменены пароли на доступ в операционную систему с правами администратора.

    Причиной неработоспособности комплексов является умышленный взлом операционной системы неизвестными лицами.

    Информацию о выходе комплексов из строя подтвердили в ГИБДД Подмосковья, не уточнив, правда, про вирус:

    Стационарные комплексы фото- и видеофиксации на данный момент по неустановленной причине находятся в нерабочем состоянии. Мы проинформировали собственника камер ГКУ «ЦБДДМО» о необходимости восстановления работоспособности камер. Контроль за дорожным движением осуществляется с помощью мобильных комплексов фиксации нарушений ПДД.

    Камеры «Стрелка-СТ» являются основным средством фиксации нарушений ПДД в Подмосковье. Эти приборы контролируют скорость на всех федеральных трассах региона. Восстановление их работы по некоторым оценкам займет не меньше месяца.

    Upd:
    «В настоящее время восстановлена работа 10 из 130 выведенных из строя комплексов видеофиксации. Полностью работоспособность всей системы будет восстановлена до 16 января. Причины инцидента и размер ущерба выясняются», — заявил зампред правительства Подмосковья.
    Метки:
    Поделиться публикацией
    Похожие публикации
    Комментарии 271
    • +51
      Занятный вариант антирадара.
      • +79
        Вот же. классика :)
        image
        • +12
          "- Мы называем его «Дропик-антирадарчик»"? :)
      • +17
        Ух как сомневаюсь, что этот «вирус» не специально кто-то заносил и лица прямо неизвестны.
        • +7
          Не успевали сдать в срок.
          • +2
            Тоже годная версия…
        • +48
          Все на радостях начинают превышать скорость, а в ГИБДД злорадно потирают руки и готовятся к сверхприбылям благодаря успешно запущенной утке.
          • +7
            Зачем — утке?

            По-моему, инспекторы ГИБДД больше всех пострадали от установки этих камер, так что и мотив, и возможность наличествуют :)
            • НЛО прилетело и опубликовало эту надпись здесь
              • +5
                И никак не участвуют в процессе обогащения инспекторами?
          • +1
            Одновременно с видеофиксацией наверное сломали и инфу о штрафах:
            www.gibdd.ru/check/fines/
            • 0
              Это вы прочитав пост, вспомнили и решили штрафы проверить? :)
              • +1
                Ну так, на всякий случай решил, да и хотелось проверить можно ли инфу о уже оплаченных получить.
            • +168
              Всё. Теперь файл 222.bat и 1.exe попадут в список экстремистких материалов. После этого инцидента, создание файлов с такими именами будет приравнено к созданию вредоносных программ.
              • +2
                За вами скоро могут вылететь.
                • +88
                  НЛО бояться — на Хабр не ходить.
              • +5
                Исходя из того, как пилятся деньги на «внедрение нанософта для нанокамер благодаря мегадорогим проектам во имя Сколково» ради того, чтобы заснять ролик с крутыми графиками, которым потом покажут генералам под видом результатов внедрения передовых ПО на очень современных ОС семейства Windows XP…
                • +4
                  Зато теперь грядет апдейт на Windows 8.1 чую я.
                  • +4
                    Да, да, да. И будут у нас камеры видеофиксации с сенсорным управлением.
                    • –3
                      Ага, и топовыми процессорами, 4 Гб оперативки и ни в коем случае нельзя забывать о харде гигов на 100.
                      • НЛО прилетело и опубликовало эту надпись здесь
                      • 0
                        Нужно добавить в Win управление жестами, срочно.
                        • +3
                          Управление жезлами?
                      • +2
                        Подозреваю, что для начала на Windows Vista…
                      • +2
                        Стесняюсь спросить, а пруфы распилов можете предоставить?
                        • +9
                          Пруфы распилов это что? Расписки «я так такой-то такой-то получил 100500 отката»?
                          • –3
                            Да нет, информация от следственного комитета / прокуратуры / ...; информация от непосредственных участников распила.

                            Конечно, коррупция в России есть, но почему-то считается, что воруют все и везде, и что при этом вообще ничего не делается. А некоторые только и могут, что минуснуть в карму и продолжать орать, что у нас в стране всё плохо.
                            • +5
                              Пообщайся с инженерами из интеграторов, которым такие системы приходится «внедрять» в гос. органы, ну и с их проектными менеджерами, которые эти проекты «сдают заказчику»
                              да что там, с сейлами в гос. органы, куда берут только ребят от 30 лет, служивших, без жен и детей, пьющих — для похода в сауны с чиновниками, куда привозят девочек, и подписываются контракты по-утру за бюджетные деньги…
                              • –2
                                Мне по радио ОБС с ними пообщаться?
                                • +1
                                  Оставляю выбор средства связи за Вами, благо вариантов с каждым днем все больше
                                  • –2
                                    Т.е. пруфов от вас не будет.
                                    • 0
                                      уже бегу собирать явки от преступников, расхищающих бюджет РФ провинившихся, чтобы Вам дать пруф
                                      • +3
                                        Я так и понял, что вы не любитель пустословить.
                                        • +1
                                          В пять минут гуглится: Коррупция в России.
                                          • 0
                                            И где там пруфы о том, как «пилятся деньги на «внедрение нанософта для нанокамер благодаря мегадорогим проектам во имя Сколково»?
                                            • 0
                                              Там оценка ситуации с коррупцией в стране. Преступления типа «пилятся деньги» входят в группу всех преступлений коррупционной направленности.
                                              • –5
                                                Так разговор был изначально про коррупцию в Сколково и в других, связанных с IT, учреждениях.
                                                • +2
                                                  причем здесь связанные с ИТ учреждения? На счетах даже в счетной палате не считают бюджет, так что не надо передергивать информацию. Речь идет именно про коррупцию в стране и наших гос. учреждениях в частности. Вот, почитайте rospil.info/
                                                  а уж сколько чего в Сочи пилится…
                                                  • –2
                                                    Я где-то сказал, что в России нет коррупции? Нет.
                                                    Я против таких заявлений, как ваше, в которых необоснованно очерняется Россия — типа у нас всё плохо, а вот в Европе и Америке такого нет!!!

                                                    Ещё и ссылку даёте на проект Навального, который уже не раз был пойман на лжи)
                                • –2
                                  Есть два варианта
                                  1) Они действиетльно рабоают за откат — тогда я я бы точно с ними обжаться не стал. С подлецами общатсья не хочеся
                                  2) Вы придумываете
                                • +7
                                  Часто если информация есть у СК/прокуратуры/службы добрых фей, то она лежит в сейфе до момента, когда ей прикажут воспользоваться, ну или общественный резонанс…
                                  А распильные дела разваливаются по истечению массовой истерии… \
                                  Как будто первый раз замужем, ей богу…

                                  Нет, вера в светлое будущее это конечно правильно и хорошо, но видеть (и не отвергать) менее светлое настоящее тоже не мешало бы…
                                  • –1
                                    www.rg.ru/2013/06/19/vs.html
                                    Т.е., по-вашему, в 2012 году было отдано под шесть тысяч «приказов»?
                                    • +7
                                      «За взятку более чем в миллион рублей в стране за год осуждены 76 человек»
                                      занавес…
                                      «Например, большинство коррупционеров получают наказания без тюрьмы. Лишь каждый двенадцатый человек, признанный виновным в коррупции, получает реальный срок.»
                                      занавес второго акта…

                                      Ну а вообще взятки всё-таки не так распространены как откаты… Откаты берутся практически в каждом крупном (ну относительно) предприятии… Отрицать это — ну просто смешно =) Отделы закупок решают)))
                                      Конечно меры принимаются — надо ж строить имидж приличного гос-ва, привлекать инвестиции… Но меры эти, согласитесь, несколько вяленькие… А про крупняк даже говорить не хочется, дабы не вспоминать Сердюкова и его невинно оговорённую мадам, как нам пытаются показать по ящику…
                                      Короче, что мы обсуждаем? Все итак всё знают
                                      • –3
                                        Конечно, диванные аналитики всегда лучше всех в курсе дел :)
                                        • +6
                                          Такая диванная аналитика несколько объективней чем «Ура-патриотизм» и блаженное неведение =)
                                          Но злоупотреблять ни чем не стоит…
                                          • –4
                                            Я не «ура-патриот» и не нахожусь в блаженном неведении, я против необоснованного об… гаживания России.
                                            • +5
                                              Вы не поверите — я тоже против!
                                              Но лучше горькая правда…
                                              Это как с алкоголизмом — пока не признаешь свою болезнь, не вылечишься… Я так понимаю, до признанья осталось совсем не долго, а вот до терапии что-то далековато ещё…
                                              И да, я против «шоковой» терапии, но и против плацебо… Я за золотую середину)))
                                              • +1
                                                Многие склонны путать два понятия: «Отечество» и «Ваше превосходительство» (С) Михаил Евграфович Салтыков-Щедрин
                                    • +2
                                      Навального почитайте, у него все с пруфами. Только толку-то?
                                  • +2
                                    Извините, я наверное не в тему да и к тому же с Украины, хотя уверен что у вас ситуация не лучше… Так вот, вы не слышали об холодящем кровь изнасиловании во Врадиевке, когда несколько мусоров надругались над девушкой избили и бросили умирать, но она выжила и показала на преступников? Знаете, что самое мерзкое в этом происшествии? Что расследовать это дело дали тому самому оперу который принимал во всем этом участие!
                                    Силовики, они везде силовики, повязанные между собой и погрязшие в коррупции…
                                • +56
                                  Я стесняюсь спросить, а зачем там вообще windows?
                                  • +27
                                    Там все управление на сертифицированных гостовых ОС, т.е. Windows XP затертого сервис-пака — мегадырявые ОС, зато с сертификатом от ФСБ на отсутствие закладок производителя, так что ничего странного
                                    • +9
                                      Так вроде Альт-линукс и Роса сертификат имеют.
                                      • +8
                                        Да, но под них еще нужно научить наших отечественных разработчиков ПО писать для гос. структур, а поскольку важна только стоимость проекта, лучше для старой доброй XP.
                                        • +7
                                          Сволочи.
                                          • +1
                                            Да ладно, мне ещё под первые дистрибутивы МСВС писать приходилось. Что там писать-то — тьху, обычная красношапка, обычные иксы с Qt :)
                                            • +4
                                              Обычная, да. Только древняя, с отсуствием сырцов, зато с мандатным доступом и кнопками «Есть!» и «Отставить.» в гуе управления пользователями.
                                              • 0
                                                Я к тому, что даже в относительно жёстких условиях (есть что есть, какую-то стороннюю библиотеку притащить — геморрой каких мало) вполне бодро переносили туда и досовские, и виндовые программы. Причём как минимум один человек из команды линукс вообще первый раз в жизни увидел, но пыхтел, переписывал свой виндовый код и не жужжал.

                                                Конечно, я не знаю всей специфики именно этой области, но сказать что это прямо так вот всё архисложно — это вряд ли :)
                                                • 0
                                                  Поддерживаю.
                                                  У меня на прошлой работе много разработок велось под МСВС и ничего.
                                                  Так что очень странно, что используется XP, в то время как в военной промышленности, в подавляющем большинстве, используется МСВС.
                                                  • +1
                                                    Когда то писал на заказ обучающий тренажер некоего оборудования для военных.

                                                    Угадайте, на каком этапе я узнал что надо было писать под МСВС, а не под винду как мы?
                                                    Да-да! Именно за пару дней перед испытаниями.

                                                    Меня спасло что в подписанном мной ТЗ такого требования не было, были только к БД и железу. Уж не знаю как мой заказчик сдавал, но меня попросили попрятать виндовый интерфейс чтобы не отсвечивал.
                                                    Испытания прошли успешно.
                                            • 0
                                              Я бы сказал не стоимость проекта, а величина отката.
                                          • +8
                                            Работаю в некоей госструктуре. Везде стоит сертифицированный ФСТЭК'ом и ФСБ Windows XP SP3 + обновление с WSUS, хотя последнее не сильно то разрешено насколько я знаю. А что поделать? Даже SP3 без обновлений то еще решето. При проверках массово меняем жесткие диски на временные и ставим туда чистую винду и, в зависимости от ситуации, некую софтину под названием xp check.

                                            Так что дырявость или не дырявость зависит скорее от тех кто занимается обслуживанием всей этой инфраструктуры, чем от всяких требований, сертификатов и прочей ерунды.
                                            • 0
                                              У altx емнип же есть закрытый сайт с сертифицированными обновлениями. Правда как скоро их сертифицируют — вопрос думаю отдельный.
                                              • 0
                                                сертификат не обеспечивает безопасность, он обеспечивает только соответствие требованиям. а соответствие, в свою очередь, никогда не будет гарантом безопасности. это две параллельные вселенные.
                                                • 0
                                                  Ну я к тому что если тот кто занимается всем этим хочет чтобы оно было безопасным то он найдет выход из ситуации. В данном случае похоже оно не сильно то и нужно было.
                                                • +2
                                                  А что будете делать в апреле, когда обновления кончатся?
                                                  • 0
                                                    Планируем переход на windows 7 там где это возможно.
                                                • 0
                                                  У Windows сертификат самого низкого, четвёртого уровня контроля отсутствия недекларированных возможностей. Он то ли ничего не даёт, то ли его получить можно буквально для любого ПО.
                                                  • 0
                                                    И это не удивительно, потому что, чтобы получить сертификат высокого уровня, нужно предоставить на анализ ФСТЭКу и ФСБ исходные коды сертифицируемого продукта.
                                                      • +2
                                                        MS уже давно сотрудничает с ФСБ и отдало ей все исходники.
                                                        www.cnews.ru/news/top/?2010/07/07/399421
                                                        • +6
                                                          Знали бы Вы как это было реализовано.
                                                          Дали доступ к поисковику. Если ты знаешь что искать — то может быть найдешь.
                                                          Ничего, разумеется, скомпилировать не получается, так как листинга целых библиотек нет.
                                                          При этом не дали winlogon.
                                                  • +1
                                                    Ну вообще, там не просто видеокамеры. Отсюда:

                                                    Комплекс сам автоматически выносит постановления о правонарушении. Как только «Стрелка» засекает автомобиль, превышающий скорость, аппаратура фиксирует изображение автомобиля, получает из базы ГИБДД информацию о владельце и сама распечатывает постановление, содержащее фотографию машины, данные о нарушении, заполненный бланк об оплате на имя владельца машины. Собственно инспекторам остается только отправить по почте выданный комплексом материал.
                                                    • +5
                                                      Одно непонятно, зачем иметь обработку на местах? Картинку с телеметрией логичнее транслировать в единый ЦОД, там и работать над ней, и бумажки уже печатать. И мобильность с масштабированностью системы повышается.
                                                      • +1
                                                        Единый не очень удобно — из Москвы в какой-нибудь Ангарск слать письма счастья Почтой России даже ГИБДД не захочет.
                                                        • +8
                                                          Так печатать бумажки по месту жительства и все дела
                                                          • 0
                                                            Или по месту регистрации автомобиля. Хотя нет, почтовый адрес есть только у места жительства (или места пребывания на момент регистрации автомобиля, если не в «родном» регионе)…
                                                          • –1
                                                            Видимо вы никогда не получали писем счастья.

                                                            Если вы из Ангарска и нарушаете скоростной режим в Москве, письмо таки из Москвы вы и получите.
                                                            • 0
                                                              Вы не поняли. Речь шла о едином ЦОД на всю страну. Т.е. житель Ангарска нарушив правила в Ангарске получал бы письмо из Москвы.
                                                              • +1
                                                                Да, вы правы, обработка региональных камер в каждом регионе своя.
                                                          • 0
                                                            Изоляция компонентов системы снижает риск глобального отказа. Само по себе то, что обработка делается на местах, это хорошо. Плохо, что изоляцию до конца не доделали и где-то облажались. Вполне может быть, что хакеры подломали сервер обновлений, и все комплексы скачали себе «свежий батничек» вместо обновления.
                                                          • +2
                                                            Но Windows-то зачем? С этими задачками и Raspberry Pi справится.
                                                            • +4
                                                              И на Raspberry Pi должна быть операционка, как я понимаю :)

                                                              А вот выбор конкретной ОС — вопрос отдельный.
                                                              • +7
                                                                Отдельный, конечно. Но выбирать десктопную ОС для встроенной железки как-то очень странно. Видимо, причина в том, что кроме Винды ничего не умеют.
                                                                • +7
                                                                  Возможно это Windows XP Embedded. Кстати по современным меркам аппаратные требования у нее как раз для встраиваемых решений.
                                                                  • 0
                                                                    из опыта общения со спецами которые настраивают банкоматы — win xp Embeded должна быть. Но её не ставят из-за больших проблем с отсутсвием дров, библиотек и других мелочей. Вообще не факт, что дрова для десктопной WinXP HE/Pro пойдут на Embeded. Вот такие пироги.
                                                                    А вообще для меня давно странно, что в таких системах используют Windows, в то время как Linux было бы и дешевле и проще.
                                                                    • +3
                                                                      В большинстве случаев, нехватка какого-то компонента в Embedded при установке драйвера решается простой вставкой диска Win XP.
                                                                      • 0
                                                                        Да не, насчет драйверов такого быть не должно, Эмбеддед — это фактически тот же ХР Pro, только с порезанными под задачу системными инструментами.

                                                                        Используют его обычно там, где уже есть софт для windows. В радаре он стоит судя по всему из-за сертификации ФСБ.
                                                                        • 0
                                                                          Быть не должно, но есть. Это не выдумки, это реальная практика.
                                                                          • 0
                                                                            Интересно, а есть конкретные примеры? У меня тоже есть кое-какой опыт с XP Embedded, никогда не сталкивался с ситуацией, когда бы драйвер от ХР не подходил к Embedded.
                                                                • 0
                                                                  Так затем, чтобы Raspberry Pi не справилась… а то ж дешево слишком получится и на виллу на Островах Пальм не хватит.
                                                                  • 0
                                                                    Да ладно. Сам Pi туда, конечно, не поставишь — нужна специализированная плата, а на её разработке можно уже виллу поиметь.
                                                                    • +1
                                                                      Специализированная плата для Core 2 Duo
                                                                      3.2 Блок обработки и управления

                                                                      Мобильный включает в себя:

                                                                      • материнскую плату в формате PC 104+, с процессором INTEL CORE DUO 2, тактовая частота 2,4ГГц,
                                                                      • накопитель на жестком диске, объемом 80-120Гб,
                                                                      • устройства управления.


                                                                      Стационарный включает в себя:

                                                                      • компьютер в термостатированном боксе,
                                                                      • блок питания и диагностики комплекса,
                                                                      • модем ВОЛС либо радиомодем,
                                                                      • коммутационно-распределительные устройства.

                                                                      • +1
                                                                        А девайс-то не по стандарту. Ибо аббревиатура «ВОЛС» запрещена ГОСТом (как я понял, в редакции 2005 года).
                                                                        • +1
                                                                          А я и не знал, кстати, что теперь надо называть это ВОЛП (волоконно-оптическая линия передачи). Интересно, нахрена?
                                                                  • +7
                                                                    Не справиться. «Стрелка» кушает до 2 полос движения. И что бы корректно все обработать и распознать требуется мощность побольше чем у Raspberry. Ну и еще можно добавить что нормальных программ ANPR под nix* я видел не много.
                                                                    • +9
                                                                      ООО «Видео Интернет Технологии» (VIT)
                                                                      Распознаем ~91% российских номеров. SDK для Linux есть.
                                                                      • 0
                                                                        С тем учетом что на скорости 30-40 км/ч ANPR удается сделать от 2 до 6 удачных снимка для распознавания, то 10% потерь это очень критично.
                                                                        • +1
                                                                          Ну при высоком качестве картинки может быть лучше, только немного времени на настройку надо потратить. Да и сходу не назову у кого 95% может быть.
                                                                          • 0
                                                                            Не рекламы ради, а потому что стоит эта система.
                                                                            Решение iss.ru, при проезде 1200 автомобилей, дало 12 неопознанных автомобилей (вполне возможно что номера не было или он был очень грязный), 27 номеров с неправильной буквой. Это приемлемый результат. Хотя эта статистика была собрана за светлое время суток, ночью я думаю погрешность будет больше.
                                                                            • 0
                                                                              У вас же с хорошей подсветкой система, если я правильно понимаю? Просто процент который FT232BM назвал ужасно похож на процент, который дают системы без ИК-подсветки.
                                                                              • 0
                                                                                Это статистика за световой день, другой пока нет. Но Вы правы, на камерах стоит ИК-подсветка, это достаточно не дорого и эффективно.
                                                                      • –1
                                                                        а что значит "~91%"? Это вероятность неверной идентификации?
                                                                        • 0
                                                                          Ну-ну, напрасно иронизируете :)
                                                                          Тест проходим следующим образм: есть случайный набор кадров с разных видеокамер, да и не только с них. Распознаем автомобильные номера на них вручную. Натравливаем на них SDK. И считаем отношения количества корректно распознаных номеров к общему их количеству. Это и есть те самые 91%.
                                                                      • 0
                                                                        Откуда информация, что до 2-х?
                                                                        • 0
                                                                          Ошибся, может и больше.

                                                                          "… В основе комплекса лежит радарная установка, используемая в военной авиации для перехвата и отслеживания целей, поэтому камера «Стрелки» начинает отслеживать автомобиль уже за 350 метров, когда водитель еще не может ее увидеть. Система может обозревать пять полос движения одновременно в режиме приближения и удаления..."

                                                                          "… Одновременное обслуживание до 3-4 полос движения делает комплекс..."

                                                                          "… обработка сигналов сразу со всех полос движения (до четырех) и формирование отчета с данными о скорости и дальности всех объектов..."

                                                                        • 0
                                                                          Насчёт Pi была, конечно, гипербола. Впрочем, если задействовать GPU, то даже её мощности должно хватить. Кодируется же там видео 1080p@30 в h264, в то время, как Core 2 Duo такое даже воспроизводят с тормозами. Но это требует сложного программирования, да.
                                                                          Если исходить из стоимости, то поставить винду с приближающимся EOL и накатить готовую программу выйдет дешевле.
                                                                          • +2
                                                                            image Я использую вот такую сборку для 1-2 ip-камер. Они немного удобней (ip-камеры) так как не требуется установка платы видеозахвата.
                                                                            • 0
                                                                              А внутри что? Может, описание где-то есть?
                                                                              • 0
                                                                                Нет, я сам собираю такие штуки:

                                                                                1) Пластиковый короб DKC.
                                                                                2) Любой бесперебойник отвечающий габаритам.
                                                                                3) Преобразователь напряжения на 12/24V
                                                                                3) Клемник для подключения ИК-прожектора и камеры.
                                                                                4) Розетка с 220V
                                                                                5) Ну и за обработку отвечает что то из разряда вот таких компьютеров. Туда можно поставить хоть i7 + видеокарту.
                                                                                • 0
                                                                                  подскажите пожалуйста в личку у кого компьютеры приобретаете, очень интересна их стоимость.
                                                                                  • 0
                                                                                    Посмотрите на сайте, там есть Российский представитель. По ценам не скажу, так как последний компьютер приобретал практически год назад и цены изменились я думаю, да и модификаций там очень много, напишите на почту он сразу ответит.
                                                                        • 0
                                                                          (Удалено, предыдущий комментарий как раз про это)
                                                                        • +1
                                                                          Пахнет или фуфлом или другим процессом в реальности. Я получал эти квиточки, на них на всех написано «я, судья такой-то такой-то, на основании данных с комплекса фиксации нарушений, бла-бла-бла». И имена судей разные.
                                                                          • НЛО прилетело и опубликовало эту надпись здесь
                                                                            • 0
                                                                              Там фигурирует какая-то волшебная ЭЦП сотрудника, вынесшего постановление. Кто-нибудь в курсе, что за алгоритм и как эту самую ЭЦП проверить?
                                                                            • +7
                                                                              Пользуясь случаем, хочу отметить что появились мошенники в данной области. Фотографируют проезжие машины, пробивают вас по базе гибдд, набивают платёжку и отправляют счастливое письмо вам. Ничего не подозревающий человек идёт платить её в банк, якобы за правонарушение которого он не совершал.
                                                                            • +1
                                                                              Ну, как же… Там можно мышкой кликать и через IE сайты с котиками смотреть.
                                                                              • +1
                                                                                Я бы наверно все наглухо зашивал в железо с обновлением прошивки только после проверки подписи. Чтобы ничего нельзя было сделать. Чёрный ящик. Запустили и работает. Молча и без постороннего вмешательства.
                                                                                • +1
                                                                                  Из описания новости не совсем понятно что отвалилось: сами камеры или же компы, которые обрабатывают поток данных с этой камеры. В новости сказано про «комплекс», а это может быть любой из его узлов.

                                                                                  Сдается мне, что камеры должны быть предельно стабильными: черный ящик, который в выходной поток гадит данными о нарушениях в относительно сыром формате (например, номер авто, дата, фактическая скорость), и, на всякий случай, сохраняет у себя локально бекапы за, например, месяц. А вот уже региональный сервер, получая сырые данные, парсит их, лезет в базу, готовит письмо, печатает и т.д. Сильно сомневаюсь, что камера сама что-то печатает и куда-то отправляет.
                                                                              • +16
                                                                                Насколько я знаком с программами распознавания номеров — достаточно часто они ресурсоёмкие (особенно программы, устойчивые к внешним условиям). Тобишь на АРМе их не сделаешь, нужно что-то с хорошей операционкой на борту. У Линукса историческая проблемма с совместимостью с внешними устройствами. Посмотрите на рынок USB камер, например. Там драйверов под что-то кроме винды часто нет в помине. Или они бажные. Мы когда разрабатываем что-то под линукс связанное с видеообработкой часто повышаем цену раза в полтора.
                                                                                В дорожных камерах внешних устройств не одно а штуки 3-4, подозреваю (прожектора, датчики освещённости и погоды). Возможно обработка идёт на видеокартах. Так что под виндой разработка проще, удобнее и быстрее.
                                                                                Думаю причина в этом.
                                                                                • –11
                                                                                  Линукс может быть real time os, имеет готовые компоненты для работы с распознаванием образов, USB камеры давно все работают и не требуют никаких дров (хотя тут явно должны быть не китайские vga вебки). ARM-мы нынче многоядерные с кучей плюшек, слабо верится что ресурсов для распознавания ч/б картинки не хватит. Но конечно как программировать, нынче смартфонам 1+ггц 4+ ядра 2+ гигов памяти не хватает для открытия казульных поделок.
                                                                                  Да и зачем вообще не клиенте заниматься обработкой? Подобные штуки должны быть с минимальным наборов возможностей, никаких движущихся частей, система строго read-only, загрузка из базового конфига или загрузка специального конфига по сети, удаленный сброс. Регистрация превышения скорости не особо ресурсоемкая задача, имхо, а распознавать и анализировать картинку уже можно и в ЦОД, где вычислительные мощности можно наращивать, не катась по default city и default region. В итоге система будет и дешевле и масштабируемость не плохая.
                                                                                  • +25
                                                                                    1) Найдите USB камеру с возможностью накручивания объектива, имеющую стабильные драйвера под Линукс. Подсказка, объективы CsMount. Из того, что реально достать в России это только камеры от EVS. Но там реально бажные драйвера. Фотоаппараты не предлагать, там ресурса не хватит для 24/7.
                                                                                    2) Простите, а почему вы так уверено говорите про то, что видеообработка работает на телефонах? Вы сами-то пробовали хоть раз? Вы знаете, сколько тот же каскад Хаара на выделение лица на них считаться будет? Подскажу. Один и тот же каскад будет на компе 100мс (i5), а на хорошем планшете прошлогоднем 3000мс, вчера проверял. При этом это в сверх-оптимизированном OpenCV. Конечно, нарастить производительность для 200мс можно, но при значительной потере качества и точности. А это одна из самых простых фильтраций. Видеообработка сейчас это одна из самых ресурсоёмких процедур, производимых на компе.
                                                                                    3) Скажите, а как вы собираетесь несжатое видео на сервер гнать? Или пожмёте его так, чтобы артефакты поползли? При распознавании номеров вы будете бороться за субпиксельное разрешение и размытие, если делаете качественный аппарат. Гораздо проще ставить клиент на месте. Либо делать частичную обработку на месте, а доделывать на сервере (первичное выделение номера). Но всё равно на месте нужен производительный комп.

                                                                                    p.s. Распознование номеров на телефонах вполне возможно, но не в масштабах боевой полностью автономной системы.
                                                                                    • +13
                                                                                      Судя по возрастающему числу минусов, ARM-ы безбожно слабы, Linux не пригоден ни для чего, а на камеры надо ставить строго winxp с возможностью менять пароль админа… Извините, был не прав.
                                                                                      • +24
                                                                                        Минусы потому, что высказал своё мнение человек, работающий в теме и вживую вроде как сталкивающийся с проблемами, а вы теоретизируете. Минусов бы не было, если бы вы представили какие-то, ну ссылки на железо с запрошенными параметрами, примеры запуска хотя бы готового софта в подобны условиях… А по-теоретизировать все горазды. Вот потому и минусы.
                                                                                      • +1
                                                                                        Для чего нужно постоянно гнать ажно целое видео на сервер и распознавать все-все лица? Недостаточно посылать только кадры, взятые в момент нарушения плюс-минус окно?
                                                                                        • 0
                                                                                          Усложнение системы, думаю. А так, там если поток идёт, то всё равно всё видео нужно слать.
                                                                                          Или если камера детектирует на автобусной полосе — в любом всё видео идёт.
                                                                                        • +2
                                                                                          2) Интересно как андроид анлочит мой смартфон по лицу за время намного меньшее чем 3 сек?
                                                                                          • +3
                                                                                            " Конечно, нарастить производительность для 200мс можно, но при значительной потере качества и точности."
                                                                                            Если лицо ожидается размером в весь кадр — ещё быстрее.
                                                                                            • +1
                                                                                              Как-то странно говорить, что можно вот так взять и невзначай заоптимизировать больше чем в 10 раз по времени, хотя уже всё уже дико заоптимизировано. По отзывам в интернете и собственному опыу распознавание в андроиде работает достаточно хорошо. «Качество» распознование не могу оценить.

                                                                                              Если вы в теме ещё несколько вопросов. Разве такую обработку не проще сделать на DSP? Хотя бы какую-то преобработку? Если фирма стоит сотни компелексов, чуть ли не по $1M каждый, проблема «ой там дров не было» выглядит несколько надуманной. Поставщики для крупного клиента могут и дрова написать.
                                                                                              • +4
                                                                                                Пример из моей прошлой статьи (не чистый OpenCV, а враппер под С#):
                                                                                                Rectangle[] facesDetected2 = face.DetectMultiScale(
                                                                                                                        gray, //Исходное изображение
                                                                                                                        1.1,  //Коэффициент увеличения изображения
                                                                                                                        6,   //Группировка предварительно обнаруженных событий. Чем их меньше, тем больше ложных тревог
                                                                                                                        new Size(5, 5), //Минимальный размер совы
                                                                                                                        Size.Empty); //Максимальный размер совы
                                                                                                

                                                                                                При изменении размера изображения, или размера ожидаемого лица (последние два параметра) можно достичь изменения производительности хоть в 100 раз. Ицем лицо 10*10 пикселей или 1000*1000 — кардинальная разница. Вторым и третьим параметром за счёт оптимизированности каскада можно в несколько раз скорость изменить, если я правильно помню, при этом 3 параметры это просто надёжность распознавание и количество ложных детектирований.
                                                                                                «Разве такую обработку не проще сделать на DSP?» — нет, сложный ветвящийся алгоритм, где навешано много логики не паралелится на плисины. Можно какое-нибудь фурье туда переложить, или отдельные модули, но тогда:
                                                                                                1) Стоимость разработки дико возрастёт
                                                                                                2) Это автоматический отказ от каскадных деревьев для поиска, которые работают замечательно
                                                                                                3) Комплекс фиг можно будет промодифицировать. Смена стандарта номеров приведёт к выбрасыванию всего что установлено. Ну, или переделывания железяк.
                                                                                                Конечно, я не знаю специфику конкретно тех алгоритмов, которые там стоят, по подозреваю, что список этих проблем к ним относится.

                                                                                                «чуть ли не по $1M каждый» а как вы думаете, сколько будет стоить «разработать свою камеру, разработать свой метеокомплекс, разработать свой прожектор», если только разработка софта распознавания номеров была оценена в «1М»?:)
                                                                                                • 0
                                                                                                  1) Стоимость смартфонов, где обработка изображений и звука переложена на отдельные процессоры дико не возрастает (Galaxy S IV, Moto X)
                                                                                                  2) Не силён в алгоритмах распознования, так что не знаю. Но так делают, есть конкретные примеры.
                                                                                                  3) В телефонах «сопроцессоры» можно перепрограммировать, их там намного больше чем 1. Необязательно же плис прямо сразу. Смена стандартов номеров задача явно не краткосрочная, можно и плисины на кроватки положить и заменить при желании.

                                                                                                  Как вы понимаете, стоимость чего либо определяется только тем, сколько за это платят. Что может быть сложного и нестандартного в драйвере usb(!) камеры я не особо понимаю. Есть же libusb2, даже в ядре ковырятся не надо, это для особых лентяев. С учётом того, что video4linux поддерживает тонны камер, про которые забыли даже сами производители сложность портирования опять же кажется надуманной.

                                                                                                  Свой метеокомплекс разрабатывал, если что :)
                                                                                                  • +3
                                                                                                    1) Обработка звука это обычно линейные фильтрации, фурье, декодирование или ещё чего проще. Один из самых простых методов детектирования машин, например, вот этот Строится на базе фильтрации краёв, логического анализа фильтрации и построения дескрипторов, анализа полученного SVM -машиной. Возможно перенести на распараллеливание только фильтрацию. Но тогда нужно реализовать доступ в ту же память всех частей комплекса. Это сверхсложно плюс незначительно улучшит производительность. Вы думаете, что небольшая фирма (той же разработкой выделения номеров занимаются фирмы с научными отделами в 20-30 человек обычно, как пример «Вокорд») это может себе позволить?
                                                                                                    2) Нет, с алгоритмами распознавания так не делают если нет сверхмассового производства (в фотоаппараты могут запузырить какой-нибудь слабенький алгоритм выделения лиц разве что). Даже на топовом DSP-процессоре Blackfin при попытки использовать OpenCV-Хаар-каскады заканчиваются печально и дикими тормозами.
                                                                                                    3) Логику работы не поменять. Если вы сделали схему исходя из работы одного набора фильтров, а понадобился другой, с которым конкретный сопроцессор не справляется — то придётся всё переделывать снова. На базе железа.

                                                                                                    Что может быть сложного и нестандартного в драйвере usb(!) камеры я не особо понимаю.
                                                                                                    Вы хоть раз доходили до производства стабильного и юзабильного девайса со сложной начинкой? Пусть даже на китайской фабрике? С корпусованием и все дела? Чтобы итоговый продукт работал как нужно?

                                                                                                    Как вы понимаете, стоимость чего либо определяется только тем, сколько за это платят
                                                                                                    Никто не будет продавать дешевле чем стоимость разработки. Особенно в этой стране. Сложные и уникальные решение, которые разрабатываются для конкретной задачи все продают в тридорога. Как у нас так и на западе. Сталкивался с созданием и производством биометрических сканеров, которые могут быть куда более простыми и куда менее надёжными. И понимаю, в сколько такое встаёт.
                                                                                                    • 0
                                                                                                      Да. DSP-решения на проце для обработки видео обычно вообще плохо пригодны. Скорость обработки там недостаточна. Реально скорость можно только на плисине ускорить, но на ней сложно что-то делать.
                                                                                          • +1
                                                                                            1) Если я не ошибаюсь, большинство новых камер UVC Compatible, а uvc драйвер в Linux ИМХО самый стабильный среди всех. Если не трудно то можете дать хотя бы 3-4 модели для которых вы не нашли драйвера?
                                                                                            2) ARMа может и не хватить, но в этом не вина Linux. И всё же я бы руки отрывал тем кто делаем встраиваемые решения на Windows (хотя я конечно в курсе что их подавляющее большинство). На Linux как минимум таких «простых» взломов и вирусов не было бы.
                                                                                            3) А нельзя ли часть нагрузки взвалить на GLSL? Всякие свёртки великолепно работают и для каскада Хаара то же были варианты.
                                                                                            • +1
                                                                                              На Linux как минимум таких «простых» взломов и вирусов не было бы.

                                                                                              За счет каких свойств Linux?
                                                                                              • +1
                                                                                                1) USB-камеры с CsMount объективами. Или с любыми другими сменными. Чтобы покупалось в России. Если найдёте огромную услугу сделаете. Есть у них но драйвера ужасно бажные и сырые (даже под винду). На е-бэях и али-эксперссах есть, но там никаких мануалов на них нет и ни одной статьи найти нельзя. На конкретные вопросы производители обычно пургу несут.
                                                                                                2) Винда позволяет больше, есть большее количество библиотек. Если добраться до сервера обновлений, как тут говорили, то сломать одинаково что на винде то и на Линуксе систему. Защитить можно хорошо и систему на винде и на линуксе. Стабильность работы больше от железа зависит, чем от порезанной операционки. А разработка куда приятнее на винде.
                                                                                                3) Там есть реализации под АРМ? В принципе с шейдерами очень неудобно при разработке что-то делать, я видел проекты до появления Куды и ОпенСЛ. Там огромная задачка это просто суметь портировать код, чтобы он работал нормально. Когда речь идёт чтобы разрабатывать код, это почти смерти подобно. Сначала нужно иметь готовое решение на другой платформе. Я всё жду когда OpenVX появится, там наконец нормально паралелить можно будет. А на Линуксе с видюхой проблем с производительностью, конечно, не будет. Сейчас почти все новые кластеры на них.
                                                                                                Свёртка то одна хорошо проработает, но тот же Хаар это каскад свёрток, когда их нужно делать по хитро построенному дереву. И вот с хитрой последовательной логикой работы при работе с шейдерами начнутся проблемы.
                                                                                                • +1
                                                                                                  1) siliconpr0n.org/wiki/doku.php?id=microscope:camera — вот тут срез ситуации. На самом деле камеры для вашей деятельности и для выше указанной совсем разные, для них с драйверами на порядок все лучше. Эти камеры гораздо чаще участвуют в автоматизированной обработке чем те, что для микроскопов (для них даже специальные GUI делают).
                                                                                                  2) Это скорее Linux позволяет больше, в нем так же навалом библиотек куча с открытым кодом и бесплатные, гораздо удобнее и дешевле даются сетевые комуникации. «сломать одинаково что на винде то и на Линуксе систему» не согласен, как правило «сервер обновлений» для linux если и есть то совсем в другом виде и он не так опасен. А вот то что в XP были уязвимости при помощи которых можно было удалёно закачать исполняемый код и запустить его от Администратора говорит о многом. В Linux системах крайне сложны автоматизированное заражение так как эти системы все очень разные. Ну и в целом разграничение прав доступа в Unix явно имеет куда более длительную традицию.
                                                                                                  «А разработка куда приятнее на винде. » я уже более 10 лет разрабатываю в linux и не могу с вами согласится. Windows как система потребления (видео, игрульки) ещё куда не шло но вот разрабатывать куда приятнее в Unix окружении (в том числе и MacOSX)
                                                                                                  На самом деле первый раз вижу, что ктонибудь говорит о том, что под Windows разрабатывать приятнее, как правило все плюются и завидуют тем кому область разработки позволяет использовать Unix. (знаю что это крайне всё спорно, но выше привёл исключительно свой опыт)

                                                                                                  3) Давайте не путать CUDA/OpenCL и просто шейдеры. Если вам надо именно обрабатывать изображения то для этого вполне могут подойти простые GLSL шейдеры Возможно не всё получится перенести на них но часть нагрузки вы уже скинете. Хотя я видел публикации именно по поводу GLSL и Хаара.
                                                                                                  • 0
                                                                                                    1)" вот тут срез ситуации"
                                                                                                    «Чтобы покупалось в России.»
                                                                                                    То что тут -не продаётся
                                                                                                    2) Наоборот. под виндой гораздо больше библиотек. И это во всех областях. И в видеоаналитике и в астрономии. Множество фреймворков для управления оборудыванием есть только под виндой. Взять хотя бы тот самый всеастрономический ASCOM. Производители большинства девайсов в первую очередь ориентируются именно на винду. Даже такие крупные как nVidia.
                                                                                                    Про удобство разработки… Хороший аналог вижуалстудии под линуксом?C# под линуксом?
                                                                                                    3) Давайте. Шейдеры для обработки изображений не работают хорошо. Это изврат с малоадекватной логикой. Сделать ни них что-то можно. А ещё можно сделать из буханки троллейбус. Дорого и неэффективно. И при смене логики программы перестанет работать. Видеокарты на мобильных устройствах пока не особо производительное нечто.
                                                                                                    • –1
                                                                                                      1) «То что тут -не продаётся» то что там указано я видел на eBay на котором можно спокойно покупать для России, если есть какие то ещё ограничения то поясните.
                                                                                                      2) Прям вот так по библиотечно спорить не буду, но те области которые затрагивал я видел обратную ситуацию (т.е. ПО только для Linux). И тут уже из любопытства у вас спрошу: а сколько процентов из библиотек под windows имеют открытый исходный код? Наверное вы не будете спорить, что для разработки ПО это достаточно весомый фактор.
                                                                                                      Производители большинства девайсов в первую очередь ориентируются именно на винду. Даже такие крупные как nVidia.
                                                                                                      А можно пример не из области видео камер? (особенно причем тут nVidia)
                                                                                                      Про удобство разработки… Хороший аналог вижуалстудии под линуксом?C# под линуксом?

                                                                                                      Ну вы сами выбрали язык от Microsoft, а потом говорите, что в Linux трудно разрабатывать ПО. ИМХО для анализа видео C# медленный, берите C++ берите Vim,Emacs, Kate, SublimeText… и будет все очень приятно. Если вам скорость не слишком важна то берите Python на нём разработка будет идти ещё быстрее, а наличие SciPy сильно помогает.
                                                                                                      Ну никто не отменял монстров Eclips,NetBeans, IDEA в которых хоть Java хоть C#/Mono. Лично мне переодически приходится в Windows запускать Visual Studio — как правило я от туда быстро убегаю в Notepad++. Кроме того компилятор C++ там то же «интересный» особенно в старых версиях по этому всё больше и больше использую mingw/mingw64.
                                                                                                      3) Я и не говорю на GLSL что то делать с тяжёлой логикой. Но на них легко и переносимо можно переложить часть простых обработок типо фильтров и прочего.
                                                                                                      • 0
                                                                                                        1) Вы понимаете, что «использовать для разработки в серьёзной системе» и «покупать по eBay» — это принципиально разные вещи? Я уж не говорю про то, что когда камеру нельзя вживую проверить сначала, то это 50% того, что она не соответствует заявленным характеристикам. Когда мы сталкивались с аналогичной проблемой — много узнали относительно того
                                                                                                        2) Нафига открытый код, если куда важнее, чтобы библиотека выполняла полную поддержку заявленный требований? Безбажную и чистую. Примеров безбажного совта на оупенсорсе с которым я связывался могу по пальцам одной руки наскрести. «особенно причем тут nVidia» Почитайте на том же хабре про уровень драйверов которые nVidia предоставляет под линукс. На сколько они бажнее алалогичных версий под винду и насколько позднее появляются. Не смотря на бравые заявления об обратном.
                                                                                                        «А можно пример не из области видео камер?»
                                                                                                        Где-то половина астрономического софта по управлению монтировками/куполами/фокусёрами. Ориентация на винду.
                                                                                                        C# Моно… Ага-ага… Вот именно поетому вы и считаете что C# медленный. Моно-недопродукт. Почитайте тесты последних лет. На большинстве задач C# в винде быстрее джавы. Задач где плюсы быстрее его по скорости — почти нет. Куда удобнее и интуитивнее чем плюсы. Разработка на порядки быстрее, чем под плюсами. И ещё вижуал студия, которая значительно облегчает жизнь.
                                                                                                        3) Скажите, а вы занимались хоть раз обработкой видео на GLSL или на чём-нибудь аналогичным, пусть даже куда более пристойных OpenCL или Quda или просто теоретизируете?
                                                                                                        • 0
                                                                                                          Вы понимаете, что «использовать для разработки в серьёзной системе» и «покупать по eBay» — это принципиально разные вещи?

                                                                                                          Понимю, хотя до этого мы про это не говорили. Если у вас «серьёзные разработки» то я думаю вполне можно потратить время и найти поставщика.

                                                                                                          Нафига открытый код, если куда важнее, чтобы библиотека выполняла полную поддержку заявленный требований? Безбажную и чистую.

                                                                                                          Мы живём с вами в параллельных вселенных. Я в принципе не видел полностью безбажные библиотеки. Зато вот открытые часто правил, общался с разработчиками и очень быстро достигал своих целей.

                                                                                                          Почитайте на том же хабре про уровень драйверов которые nVidia предоставляет под линукс.

                                                                                                          А можно с ссылками? Я как раз активно занимаюсь видео драйверами хотя больше Gallium3d r600, в том числе llvm шный стек для OpenCL. AMD делает чудеса с открытыми драйверами в последние пару лет.

                                                                                                          Где-то половина астрономического софта по управлению монтировками/куполами/фокусёрами. Ориентация на винду.

                                                                                                          А я вот в 2003 году столкнулся что 70% всего софта для обработки и анализу ДНК написана под Unix.

                                                                                                          C# Моно… Ага-ага… Вот именно поетому вы и считаете что C# медленный. Моно-недопродукт. Почитайте тесты последних лет. На большинстве задач C# в винде быстрее джавы.

                                                                                                          Вы что то путаете. Ещё раз — вы взяли язык написанный Microsoft для своей системы WINDOWS и удивляетесь, что плохо работает на Linux!!! Если вам не хватает интуиции в C++ (хотя по мне так её больше чем в C#) то возьмите Python возьмите D да и ещё куча быстрых, удобных компилируемых языков.

                                                                                                          И ещё вижуал студия, которая значительно облегчает жизнь.

                                                                                                          Видимо вы не пользовались или не разбирались в том, что я написал вам выше. Визуалка далеко не самая удобная IDE да и необходимость в IDE часто надумна.

                                                                                                          Задач где плюсы быстрее его по скорости — почти нет.

                                                                                                          Да ну? Почему тогда OpenCV это С++? А если ещё правильно SIMD заюзать или вот это применить: habrahabr.ru/users/khizmax/topics/ прочитав это, понимаешь, что без C++ эффиктивно оседлать многоядерные CPU почти невозможно.

                                                                                                          Скажите, а вы занимались хоть раз обработкой видео на GLSL или на чём-нибудь аналогичным, пусть даже куда более пристойных OpenCL или Quda или просто теоретизируете?

                                                                                                          GLSL да, а вот с OpenCL больше теории.
                                                                                                          • 0
                                                                                                            Ога. Поставщика. Была тут недавно ситуация как один Iris-сканер импортировать пытались. Вот уже как пол года длится.
                                                                                                            «Я в принципе не видел полностью безбажные библиотеки.»

                                                                                                            А я видел. И оупен сорсные правил. В свободное от работы время. Но использовать «это» в работе — увольстес. Разбираться в гигабайтах вермишельного кода без коментариев который делает что-то не то не дела для реальных проектов.
                                                                                                            А можно с ссылками?

                                                                                                            поищущу как время будет. Оно в основном в комментариях за последние пол года. AMD-не спорю. Все притензии были именно к nVidia.
                                                                                                            Python возьмите D

                                                                                                            Скорость разработки под C# в несколько раз больше, чем С++. Просто из-за более быстрого дебага и лучшей работой с памятью. Питон и Д — медленные языки. Я не говорю что С# -единственынй возможный язык. Но 80% групп которые занимаются обработкой изображений в России (с которыми я знаком) почему-то алгоритмы проектируют на C#/Delphi/MathLab. Последнее свойственно тем кто чистой теорией занимается. Боевой код — пожалуйста, на плюсах. Но только когда всё уже выверено и работает.
                                                                                                            Ибо разработка под плюсами -значительно больше времени.
                                                                                                            Видимо вы не пользовались или не разбирались в том, что я написал вам выше

                                                                                                            Пользовался и видел. Не получил никакого удовольствия. Разве что Эклипс неплох.
                                                                                                            Почему тогда OpenCV это С++?

                                                                                                            Для мультиплатформенности. Если нужна скорость — OpenMP и OpenCL вам в помощь, там не нужно возиться с разадткой памяти на низком уровне. Кстати, все критические секции OpenCV ускорены под видюхи именно на CL. Если сверхскорости не нужны — хватает разбиения исполняемого кода на несколько потоков.
                                                                                                            GLSL

                                                                                                            И что же, если не секрет?
                                                                                                            • 0
                                                                                                              Я не говорю что С# -единственынй возможный язык.

                                                                                                              Тогда не говорите, что плох Linux из-за C#. ;)

                                                                                                              Питон и Д — медленные языки.

                                                                                                              Python — SciPy достаточно быстрый но с PyPy на уровне C# (не везде но уже не так плох)
                                                                                                              D — язык компилируемый так, что он вполне может быть на скорости C++.
                                                                                                              Мы к слову забыли Lisp который так же может компилироваться в машинный код, любим учёными и очень быстр.

                                                                                                              И опять же, если вы согласны, что в продакшене лучше C++ то тогда какая разница если это будет Python с PyPy или D при разработке? В конце концов тот же MathLab есть (Octave).
                                                                                                              • 0
                                                                                                                И опять же, если вы согласны, что в продакшене лучше C++ то тогда какая разница если это будет Python с PyPy или D при разработке?

                                                                                                                Для винды — незначительно лучше. Тем более, что есть OpenCL и OpenMP, которые производительность улучшат куда луче чем плюсы.
                                                                                                                Разница огромная. Но вы, вероятно с этим ни разу не сталкивались. Попробуйте хоть один крупный проект связанный с видеообработкой на C#/Python и Матлаб и почувствуйте разницу.
                                                                                              • 0
                                                                                                OpenCV не сверхоптимизирован, а медленный очень даже. У нас распознавание лиц шло с веб-камеры real-time, 10-20 фпс, а с трекером даже не телефоне.
                                                                                                • 0
                                                                                                  С каким трекером? Какие настройки каскада были, какие были выборки?
                                                                                          • +3
                                                                                            Если мы говорим про аналоговые камеры, то я могу понять, зачем винда. Видео надо будет захватывать с карточек захвата, а драйвера есть только под винду.
                                                                                            Да и вообще стоимость железа даже небольшой системы видеонаблюдения 100к+: какой смысл экономить на лицензии?
                                                                                            • –1
                                                                                              Но зачем туда ставить аналоговые камеры, когда есть цифровые? Чтобы нажить проблему с драйверами, разве что.
                                                                                              Дело не в экономии на лицензиях, а в том, что Linux лучше подходит для встроенных систем.
                                                                                              • 0
                                                                                                Я что то не видел ещё карточек захвата без дров под Linux. Как минимум их выбор огромен (в том числе Fireware).
                                                                                                • 0
                                                                                                  Не буду спорить, под Linux не пробовал. Но, например, из трех тв-тюнеров v4l у меня заработал только с одним.

                                                                                                  • 0
                                                                                                    Тюнер состоит из нескольких частей. Как правило та, что отвечает за захват работает хорошо, а все остальное… но мне повезло было 2 тюнера и оба великолепно работали.
                                                                                                  • 0
                                                                                                    Если взять дешевый USB свисток EasyCap60, то давно этот модуль в ядре и можно считать что дров не требует. А вот с Firewire оказался косяк в новых Linux (может сейчас вернули), но когда то давно обновил Ubuntu и внезапно выяснилось что ieee1394 больше не поддерживается «искаропки» и DV видео камера оказалась в пролете.
                                                                                                    • 0
                                                                                                      Скорее локальный баг и его давно поправили, так как отключать ieee1394 можно только после пьянки. :) Но в целом вы подтвердили мои слова.
                                                                                                      • 0
                                                                                                        Видимо я где то в этот момент попал, помню что камера никак не распознавалась в Kino и пришлось собирать какой то старый модуль.
                                                                                                        Linux has supported FireWire since 2.3.40 with the Linux1394 driver but in 2010 the old driver stack was deprecated to make space for a new, better one: FireWire-*.

                                                                                                        help.ubuntu.com/community/FireWire
                                                                                                        К слову сказать у меня до сих пор не работает со старой камерой, но проблема в том что ExpressCard FireWire+USB ноут не видит нормально, хотя USB дырки работают, а в старом ноуте был встроенный порт и на ubuntu 8+ работало отлично.
                                                                                                        • 0
                                                                                                          Это было явно в лохматых годах, теперь вот новый и более качественный стек.
                                                                                                          А сейчас у вас что за ОС? На самом деле надо не забывать об этом сообщать в багтрекер, часто ошибки в драйверах лечатся парой строк (мой единственный коммит в ядро это наглядно доказывает).
                                                                                                          • 0
                                                                                                            Ubuntu 12.04. Но железка и в winxp/win7 так же работает (точнее не работает до конца), а досконально не проверял, может в ней вообще нет firewire, просто разъем для красоты или какая то проблема с совместимостью с ноутом, или еще чего. Да и DV камера нужна была всего 1 раз, «слил» видео через easycap, не заморачиваясь с качеством.
                                                                                                            • 0
                                                                                                              Ясно. У нас были профессиональные PCI карточки для захвата видео с телевизионной матрицы (на теле канале) и они великолепно работали (делали онлайн вещание).
                                                                                                • 0
                                                                                                  Мне тоже интересно, почему там не МСВС…
                                                                                                  • 0
                                                                                                    Всё, понятно почему…
                                                                                                • +38
                                                                                                  Ну что за новости? Опять какой-то пузан кого-то сбил? Или решили подзаработать? Что за хакер пошли, никакой фантазии. Ну что за 222.bat, 1.exe? Где UBIVATOR2014? *Зевает*