Как стать автором
Обновить
31
0
Turbo @Turbo

Пользователь

Отправить сообщение

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

Время на прочтение8 мин
Количество просмотров875

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

Читать далее
Рейтинг0
Комментарии1

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

Время на прочтение3 мин
Количество просмотров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
Читать дальше →
Всего голосов 51: ↑51 и ↓0+51
Комментарии27

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

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


Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии10

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

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


Читать дальше →
Всего голосов 19: ↑14 и ↓5+9
Комментарии59

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

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

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

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

Время на прочтение4 мин
Количество просмотров18K


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

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

Время на прочтение1 мин
Количество просмотров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


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

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

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

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


Итак, с чего можно начать
Всего голосов 15: ↑10 и ↓5+5
Комментарии46

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

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

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

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

Время на прочтение4 мин
Количество просмотров37K

Введение


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

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


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

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

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

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

Время на прочтение6 мин
Количество просмотров76K
В обычной жизни мы обычно пользуемся позиционной системой счисления. В позиционной системе счисления значение каждого числового знака (цифры) в записи числа зависит от его позиции (разряда) [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 – остатки (вычеты) числа по заданной системе модулей

Читать дальше →
Всего голосов 85: ↑80 и ↓5+75
Комментарии39

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность