Pull to refresh
14
0

User

Send message

Вопрос снимаю. Невнимательно прочитал

А что-нибудь из перечисленного умеет формуры из md разметки делать?

Как здесь https://readmd.diworld.ru/

так можете попробовать:

c = 1
a = 256 * c
b = 256 * c
print(a is b)  # True
a = 257 * c
b = 257 * c
print(a is b)  # False

присылайте макет и требования, проверю. Только одностраничник желательно, а не корпоративный портал)

действительно, анимация на сворачивание кривая. Не заметил сначала даже. Спасибо, что подсказали.

Оцените пжлст также критически лендинг от ИИ в посте ниже)

Недавно также столкнулся с созданием лендинга.
В peplexity labs (аналог чат-gpt и подобных) отправил запрос:

"в соответствии с аналитикой ниже разработан веб сервис. Разработай html для размещения на diworld.ru с ссылкой на app.diworld.ru. Задача html кратко доносить суть сервиса, легко находиться в поисковых системах и направлять пользователей на app.diworld.ru. Перед созданием html согласуй со мной контент, который планируешь на нем разместить."

в ответ perplexity спросил:

❓ Вопросы для уточнения:

  1. Основной целевой аудиторий на старте: Домашние пользователи? Малый бизнес? Оба?

  2. Сообщение о цене:

    • Упоминать, что сервис бесплатный/freemium?

    • Или оставить это для app.diworld.ru?

  3. Технические детали:

    • Нужна ли информация о поддерживаемых форматах (MP4, AVI, MKV)?

    • Размер максимального видеофайла?

  4. SEO-приоритеты:

    • На какие ключевые слова нужно ориентироваться? (например: "поиск движения в видео онлайн", "анализ видеозаписей бесплатно")

  5. Дизайн:

    • Использовать фирменные цвета diworld.ru?

    • Примеры скриншотов интерфейса app.diworld.ru для демонстрации?

Отправил ответ на вопросы:
1. оба
2. да, сервис абсолютно бесплатный, подчеркнуть это.
3. Да, посыл такой: сервис работает с форматами, которые поддерживает ваш браузер (большинство поддерживают mp4 и webm). Для других форматов может потребоваться конвертация. Максимальный размер видео 1 Gb
4. SEO-приоритеты исследуй и предложи сама. "поиск движения в видео онлайн", "анализ видеозаписей бесплатно" - подходит
5. Дизайн сделай соответствующий app/diworld.ru. Скриншот приложил

Через 20 мин сайт был залит на хостинг "как есть".

только его уже неделю не могут проиндексировать поисковики)

PS: держу в голове дату: 20 ноября 2022г (публичыный выход Chat GPT). После этого вероятность найти в интернете контент созданный человеком, а не ИИ, с ее проблемами галлюцинаций, становится все ниже...

если кому то интересно посмотреть на результат запуска кода выше)

CTRL+Y
если надо удалить прям глобально, то с правами администратора в командной строке:
format C: /q /autotest

не благодарите

Классические алгоритмы cv достаточно быстрые. Поиск метки на HD (1280х720) кадре и расчет позиции в 3D пространстве у меня занимет около 10мс на десктопе (комп. 2023г) и ~30мс на миникомпьютере Orange Pi Max. Кроме распознавания в это время входит обработка результатов различным фильтрами (медианный, Калман и т.п.) и отрисовка HUD (вывод результатов на кадре и отображение кадра). GPU не используется, все на CPU. Для большинства риалтайм приложений этого достаточно.

Погрешность сильно зависит от размера маркера и расстояния до него, разрешения камеры, что очевидно, а также доп. настроек алгоритма (например включение параметра субпиксельной точности при детекции AruCo маркера), точности калибровки камеры и точности соответствия реальных размеров распознанного объекта и переданных алгоритму для расчета. Также, если ваша камера или объект в движении, то будет играть роль выдержка камеры (смазанность движущегося объекта в кадре) и при наличии смазанности - тип затвора камеры (global shutter или rolling shatter).

Если используете один квадратный маркер, то будут проблемы определения перпендикуляра к маркеру, если смотреть строго с фронта. Отклонение по углу при взгляде сбоку будет на уровне 0.5 градусов, а в "фас" уже до 5 градусов.

Проводил экспериметы. Для двух маркеров размером 6х6 см точность сантиметровая на расстояниях до 2.5-3 метров, с камерой HD (1280х720). Дальше 3х метров маркер слишком мелкий для распознавания. Вот на видео один из экспериментов https://youtube.com/shorts/J3cVfUyGl9o?si=cRxSzjGsgyy25me1

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

Как итог: между теорией и практическим внедрением этой технологии довольно большая пропасть. Но ничего сверх сложного здесь нет, просто отладка потребует времени и усилий.

Статья зацепила. Спасибо! Не знал, что столько разработчиков из России внесли свой вклад. Круто!
Активно использую OpenCV в проектах. Прямо сейчас, во время чтения статьи, параллельно тренировался алгоритм (для беспилотного транспорта), определяющий позицию по метке с помощью камеры и OpenCV.

Смешная шутка

а почему решили поменять стандартный Relu на ELU? Это осознанный выбор, или результат экспериментов? Если нужна отрицательная часть, то логичнее выбирать sigmoid или linear, имхо

и еще вопрос. У вас на графиках робот начал ходить после 2000 "step", т.е. обработки состояния -> отправки команды? Или надо умножать на 4096 (количество сред)?

Статья интересная, спасибо.
А какого размера у вас нейронка управляет роботом, слоев/нейронов? Удивительно, что хватает обычной полносвязной сетки.

Tesseract давно отстал от нейронок. Также как классическое компьютерное зрение отстал от распознавания с помощью нейронок. Применение сугубо нишевое. Имхо.

Подождите полгода. Следующая нейронка обучится уже на этой статье, т.к. статья набрала плюсов, и правильно удовлетворит запрос про рецепт блюда из крыльев свиньи)

известная проблема. Нейронка ответит, даже если не знает ответ, то придумает. Поэтому gpt и подобные не годятся для "факт чекинга", вы сами должны проверять ответ. Если это код, проверяете работу кода. Если цитата - цитату.

На вопрос "как работать с информацией", чисто мое мнение, использовать для поиска идей и структурированя информации. Дальше прокачивать умение давать правильные промты.

Еще в ноябре 22г, когда первый раз попробовал chat-gpt (тогда ее открыли для всеобщего доступа), пришла в голову такая аналогия, что общение с gpt основано на навыке делегирования. Когда вы ставите задачу сотруднику, вы сначала помещаете его в правильный контекст, учитывая понимание его навыков и способностей. От этого сильно зависит результат его работы. Раньше это было как правильно составленный запрос в поисковике.

Запомните эту дату - ноябрь 2022г. После этого интернет перестал быть прежним. Лавинообразно произошло то, что 90% контента после этой даты делается нейронками....

Можно было еще упомянуть, что в бэке yolo ultralytics применяется не только CNN, но и трансформеры. Еще у них есть yolo-world. А yolov8 в отличие от yolov5 не поддерживает размер 1280 (только 640).

В целом статья интересная, спасибо.

На канал подписался.

Information

Rating
6,575-th
Registered
Activity