Pull to refresh
31
0

User

Send message

VOT Challenge: как мы поучаствовали в соревнованиях по компьютерному зрению

Reading time 8 min
Views 702

Привет, хабристы. В этой короткой заметке мы хотим рассказать о нашем опыте участия в конкурсе по компьютерному зрению - VOT Challenge 2023, посвященном трекингу объектов на видео. Порефлексируем об ошибках, которые мы допустили и зачем вообще участвовать в этих конкурсах. Это вольный перевод нашей заметки на ACM, если Вам понравится, сходите и на оригинал. Нам будет приятно.

Читать далее
Rating 0
Comments 1

Тест Lossless-оптимизаторов изображений (PNG и JPG)

Reading time 3 min
Views 20K
Для многих не секрет, что большинство изображений в форматах JPEG и PNG содержат избыточную информацию, которая может быть удалена без потери качества. Обычно это достигается за счет эвристических алгоритмов перебора различных параметров компрессии и выбора наименее затратного варианта. Применение оптимизаторов особенно важно на файлах, которые используются на посещаемых сайтах, для экономии дискового пространства, трафика и уменьшения времени загрузки страниц у пользователей. Программ такого типа довольно много и мы поставили себе цель найти какие же оптимизаторы сжимают лучше и работают быстро.

В тесте принимали участие следующие программы.

Для PNG:

1. Leanify 0.4.3 (x64)
2. pingo v0.79c
3. pinga v0.09
4. OptiPNG 0.7.6
5. pngout
6. PngOptimizer 2.5 (x64)
7. advpng aka AdvanceCOMP v1.23
8. ECT 0.6 (x64)
9. TruePNG 0.6.2.2
10. pngwolf-zopfli 1.1.1 (x64)

Для JPEG:

1. Leanify 0.4.3 (x64)
2. pingo v0.79c
3. ECT 0.6 (x64)
4. mozjpeg 3.2 (x64)
5. jhead 3.00
6. jpegoptim v1.4.4 (x64)
7. jpegtran
Читать дальше →
Total votes 51: ↑51 and ↓0 +51
Comments 27

Соревнования по машинному обучению (весна-лето 2016)

Reading time 7 min
Views 9.4K
С мая по сентябрь любители сложных задач по машинному обучению могут принять участие в нескольких конкурсах, предлагающих крупные денежные призы. Конкурсы проводят ресурсы: Kaggle, специализирующийся на соревнованиях такого плана, DCA, создающий сервисы на технологиях Big Data, платформа исследования искусственного интеллекта на базе игры Дум ViZDoom и Национальная библиотека медицины США.


Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Comments 10

Идея для смартфона

Reading time 2 min
Views 12K
Не секрет, что сейчас почти все топовые смартфоны похожи друг на друга. И не секрет, что одним из узких мест является быстрая разрядка батарейки. Например, моего Самсунга при активном использовании не хватает даже до вечера. Есть смартфоны, которые специализируются на долгом времени жизни, но обычно они толстенькие и тяжеленькие и чрезвычайно долго заряжаются. Неоднократно наблюдал знакомых, которые со своим телефоном сидят с проводом у розетки. Итак, несколько пунктов, которые предлагаю я. Обойтись просто аддоном к существующему смартфону не получится, это надо делать именно на уровне всего смартфона. Дополнения и критика в комментах приветствуются.


Читать дальше →
Total votes 19: ↑14 and ↓5 +9
Comments 59

Задача «Надёжность логических схем»

Reading time 5 min
Views 9.6K
Преамбула: большинство задач в спортивном программировании оцениваются по однозначно правильному решению, по сути, сравнивая выдачу конкурсной программы с шаблоном правильного ответа. Однако существует пласт задач, где лучшее решение найти невозможно или крайне сложно в разумные временные рамки. Однако два решения легко можно сравнить между собой по некоторой метрике. Из-за этого усложняется проверяющая программа, однако, расширяется простор для разработки собственных эвристических алгоритмов решения. Представляю наш ваш суд одну такую задачу.

image Комбинационные логические схемы входят в состав всех современных процессоров и других электронных средств обработки информации. Процессоры используются повсеместно и непрерывно усложняются. Количество транзисторов в современном процессоре уже превысило 2 млрд? И, похоже, рост не планирует останавливаться. Одновременно с этим уменьшаются технологически процессы производства процессоров. Транзисторы становятся все меньше и уязвимее для внешних воздействий. И вот, даже не самые сильные внешние излучения и магнитные поля могут приводить к кратковременным изменениям логических значений в микроэлектронных схемах. Эта проблема особенно актуальна в космических и других критичных к надежности системах. В данной задаче поставим вопрос: как зная логическое назначение схемы сделать её более устойчивой к внешним воздействиям? Вашей задачей будет разработать алгоритм создания такой устойчивой схемы.
Читать дальше →
Total votes 4: ↑4 and ↓0 +4
Comments 2

Рамочная программа Евросоюза «Горизонт 2020»

Reading time 4 min
Views 18K


Все плохо в родной стране, лишь за рубежом цветы цветут, налоги собираются, ученых не обижают, да высокие технологии продвигают. В Европе, куда мы все, разумеется, стремимся, были много лет тому назад приняты Рамочные программы (Framework Program), представляющие собой план совместных действий стран ЕС по развитию науки; последняя, седьмая, завершается в этом году, и на смену ей придет новая программа развития общеевропейской науки – Горизонты 2020. В программах прописываются цели и ориентиры, задаются приоритеты в научных исследованиях, определяются правила кооперации коллективов и пр. Это – показатель, что, куда и как.
Читать дальше →
Total votes 25: ↑16 and ↓9 +7
Comments 12

Большая атака ботов на Wordpress-сайты

Reading time 1 min
Views 37K
Ориентировочно со 2 августа наблюдается массовая атака на сайты построенные на движках Wordpress (по некоторым данным также атакуются сайты на Joomla, DLE). Злоумышленники с помощью большого ботнета пытаются подобрать пароли к админкам с помощью брутфорса. Некоторые серверы не выдерживают нагрузки. Хостеры принимают различные меры по фильтрации ботов. Обширное обсуждение идет на форуме Searchengines.

Wordpress предлагает свои варианты решения: codex.wordpress.org/Brute_Force_Attacks

В логах на сервере это выглядит как-то так:
93.73.186.55 funshow.ru POST /wp-login.php HTTP/1.0
178.223.136.215 funshow.ru POST /wp-login.php HTTP/1.0
178.68.139.101 funshow.ru POST /wp-login.php HTTP/1.0
99.162.150.102 funshow.ru POST /wp-login.php HTTP/1.0


Как вариант следует убедиться, что админский пароль к сайту устойчив для подбора.
Total votes 40: ↑34 and ↓6 +28
Comments 48

Идея большой инфосистемы для Российской Академии Наук

Reading time 4 min
Views 11K
Я как фанат всякой каталогизации знаний уже давно держу в голове идею информационной системы для РАН. Но вот именно сейчас назрело изложить её в виде текста. Назрело в связи с последними событиями и с попыткой эту самую РАН жёстко реформировать сверху.

Итак, Российской Академии наук очень сильно не хватает открытости. А именно, что там происходит плохо понятно. Даже официальный сайт ras.ru несет мало полезной информации, а найти там что-то чрезвычайно сложно. Попробовать освещать перспективные исследования интересно и доступно для обывателей вообще никто не пытался (по аналогии с той же НАСА). У каждого отделения и института РАН свой сайт, разной степени убогости. Пресс-центр если есть, то работает плохо. В СМИ ничего значимого из РАН не попадает, обычно перепечатки из англоязычной прессы. Да и наши успешные ученые почти поголовно пишут и публикуются за рубежом. Более того РАН это поощряет, поскольку в последних отчетах которые я готовил по своему отделу, например, фигурирует зарубежный Web of Science и публикации в цитируемых зарубежных журналах, а значимость публикаций в российских журналах тает на глазах. В связи с этим, когда поднялась буча большинству людей в стране, в общем-то было пофиг. Мало кто знает, что это за РАН и что она вообще делает.


Итак, с чего можно начать
Total votes 15: ↑10 and ↓5 +5
Comments 46

Использование автомобильных видеорегистраторов в Австрии запрещено

Reading time 1 min
Views 37K
При ДТП или же столкновении с произволом полиции или безответственными водителями главный аргумент в пользу этих камер — вещественное доказательство. По крайней мере, теоретически. Потому что в Австрии по словам ARGE Daten использование видеорегистраторов недопустимо.

Местный автомобилист подал заявку на разрешение использовать «мобильное видеонаблюдение» для защиты своего автомобиля и «для исполнения должной осмотрительности, предписанной законом». Комиссия по защите личных данных отклонила прошение. По заключению ARGE Daten на автомобилистов с такими видеорегистраторами могут подать в суд. Более того, на них налагается штраф до 10.000€ (а в случае повторного нарушения — до 25.000€). Вдобавок, лица, которых неправомерно сняли на видеорегистратор, могут требовать компенсацию по гражданскому праву до 20.000€. Для такого превентивного видеонаблюдения в данный момент отсутствует правовая база.
Читать дальше →
Total votes 61: ↑52 and ↓9 +43
Comments 136

Быстрое индексное умножение по модулю

Reading time 4 min
Views 37K

Введение


Обычно данный материал приводится с обилием формул и рассчитан больше на математиков. Я постараюсь расписать его наиболее доступно на простых численных примерах с точки зрения применения этого метода в микроэлектронике на аппаратном уровне. В численных примерах для наглядности будет использоваться значение p = 11.

Постановка задачи


Положим, что нам требуется выполнить умножение следующего вида: res = (a*b) mod p, где
0 <= a < p
0 <= b < p
p – простое число.
mod p – операция нахождения остатка по модулю.
И выполнить его надо на низком уровне, где нет как таковой операции умножения и операции взятия остатка от деления или же они реализуются достаточно сложно (например, в электронном устройстве).
Подробности
Total votes 42: ↑41 and ↓1 +40
Comments 23

Снова МТС (на этот раз Интернет)

Reading time 2 min
Views 1.4K
В общем, случилось тут со мной приключение. В ближайшее время планирую переезд и решил на новом месте подключить себе интернет. Как выяснилось с интернетом в центре Москвы вообще беда. И, в общем, почти единственной альтернативой остался интернет от МТС (как я понимаю бывший Стрим)*.
Подробности
Total votes 32: ↑19 and ↓13 +6
Comments 19

Введение в модулярную арифметику

Reading time 6 min
Views 73K
В обычной жизни мы обычно пользуемся позиционной системой счисления. В позиционной системе счисления значение каждого числового знака (цифры) в записи числа зависит от его позиции (разряда) [1]. Однако существуют и так называемые «непозиционные системы счисления», к одной из которых относится «система остаточных классов» (СОК) (или в оригинале Residue Number System (RNS)), являющаяся основой модулярной арифметики. Модулярная арифметика базируется на «Китайской теореме об остатках» [2], которая для нашего случая звучит следующим образом:
Для любой системы взаимно простых чисел p1, … pn, любое число X из диапазона [0; M), где M = p1*p2*…*pn взаимооднозначно представимо в виде вектора (a1, a2, …, an), где ai = X%pi (здесь и далее «%» — операция взятия остатка от целочисленного деления X на pi).
p1, … pn – модули системы
a1, a2, …, an – остатки (вычеты) числа по заданной системе модулей

Читать дальше →
Total votes 85: ↑80 and ↓5 +75
Comments 39

Information

Rating
Does not participate
Registered
Activity