Бюджет: 27000 UAH Срок: 30 дней
Могу сделать данную задачу пишите в ЛС ....
Есть опыт роботы с CUDA
Резюме
Создайте минимальный, но масштабируемый SDK для кастомной стереокамеры, который предоставляет:
плагинный интерфейс диспаратности (алгоритмы: SGBM, LightStereo, CREStereo; MVP: LightStereo CPU + LightStereo CUDA),
простой просмотрщик (стерео + глубина), и
Предоставьте MVP за 3 недели, готовую к производству структуру, четкие точки расширения и CI. SDK должен быть спроектирован для кроссплатформенности и независимости от языка (будущие привязки для Python, Rust, Java).
Целевой объем MVP (3 недели)
Платформы (MVP)
Основная разработка/тестирование: Linux x86_64 (Ubuntu 22.04 или 24.04).
Дополнительно (желательно, если позволит время): Windows 11.
GPU: NVIDIA CUDA (12.x) для варианта LightStereo CUDA (если GPU присутствует). CPU-only все равно требуется.
Основные модули
Абстракция движка диспаратности
Реализации MVP:
LightStereoCPU (без GPU)
LightStereoCUDA (CUDA 12.x)
Только заглушки (без реализации) для SGBM и CREStereo для демонстрации точек расширения (возвращать “не реализовано”, но компилировать).
Просмотрщик (простой)
Минимальный интерфейс
Панели:
Живой стерео просмотр (левый/правый выровненный).
Просмотр глубины: цветная глубина, с ползунком динамического диапазона + щелчок для определения пикселя, чтобы показать глубину (м) и диспаратность.
FPS + наложение задержки.
Выбор источника (папка-заглушка / API камеры).
Выбор алгоритма (LightStereo CPU/CUDA).
Запись/Воспроизведение:
Дополнительно, если позволит время: запись/чтение простого формата набора данных (pngs + временные метки + json).
Публичный C API (для будущих языковых привязок)
Предоставить тонкий C уровень поверх C++ ядра
Демонстрационная привязка Python через pybind11 вокруг C API. Это доказывает многоязычную жизнеспособность сейчас; Rust/Java будут добавлены позже с использованием того же C ABI.
Не цели (MVP)
Полная кроссплатформенная паритетность (macOS, ARM) — просто спроектируйте для этого.
Интеграция драйвера камеры производственного уровня — мы будем использовать чистый интерфейс и заглушку источника сейчас.
Расширенные функции интерфейса (инструменты ROI, 3D облако точек) — могут быть будущей работой.
Технический стек
Язык: C++20 для ядра; C ABI для FFI; минимальные C обертки.
Сборка: CMake (экспортируемые цели, find_package готово).
Компьютерное зрение: OpenCV 4.8+.
GPU: CUDA 12.x (опционально во время выполнения).
UI: Dear ImGui + GLFW (или Qt 6, если подрядчик предпочитает, но необходимо сохранить чистоту слоев).
Привязки: pybind11 (демонстрация MVP).
Тестирование: GoogleTest + тесты на основе данных; clang-format/clang-tidy.
CI: GitHub Actions (сборка Linux + модульные тесты; опционально Windows).
Результаты
Репозиторий исходного кода.
Скрипты сборки (CMake) и README с:
предварительные требования, сборка, запуск и примеры команд,
как вызывать C API и привязку Python.
CLI инструменты
stereo_viewer (запуск просмотрщика; выбор алгоритма; показ стерео+глубины).
stereo_benchmark (опционально: измеряет FPS/задержку на образцах данных).
Демонстрация Python
Минимальный пример examples/python/run_lightstereo.py, который загружает два изображения + калибровку (зашитую) и возвращает глубину.
Модульные тесты
Согласованность выравнивания.
Тесты дымовой проверки API диспаратности для вариантов CPU/CUDA.
CI конвейер (сборка Linux + тесты).
Документация
Справочник API (doxygen или md файлы).
Диаграмма обзора архитектуры.
Руководство по расширению: “Как добавить новую IDisparity реализацию”.
Артефакты релиза
libstereo_sdk.so (или .dll), CLI инструменты и Python wheel для Linux (cp310+).
Сроки и этапы (3 недели)
Неделя 1
Структура репозитория, CMake, основные типы, скелет C API.
Неделя 2
Интерфейс IDisparity + реализация LightStereoCPU.
Просмотрщик (стерео + глубина; выборщик; наложение FPS).
Привязка Python (путь запуска), первоначальные тесты, CI.
Неделя 3
Реализация LightStereoCUDA и выбор во время выполнения.
Стабилизация C API; документация; примеры.
Производительность; модульные тесты; упаковка и доставка.
Квалификация подрядчика
Сильные знания C++ (C++17/20) и CMake.
Опыт работы с OpenCV.
Опыт работы с глубокими/диспаратными моделями (LightStereo/CREStereo/SGBM) и CUDA ядрами или развертыванием.
Знакомство с FFI и созданием C ABI для привязок Python/Rust/Java.
Уверенность в использовании Dear ImGui (или Qt) для быстрого создания просмотрщиков.
Бонус: упаковка (Python wheels), сборки для Windows, архитектуры плагинов.
Бюджет: 27000 UAH Срок: 30 дней
Могу сделать данную задачу пишите в ЛС ....
Есть опыт роботы с CUDA
Бюджет: 27000 UAH Срок: 4 дня
Здравствуйте! Готов выполнить данный проект есть большой опыт разработки различных приложений
Требуется разработать патч для драйвера видеокарты, расширяющий возможности управления графическим адаптером за счёт добавления дополнительных пользовательских настроек. Патч должен интегрироваться в существующую архитектуру драйвера без нарушения его основной функциональности и обеспечивать совместимость с поддерживаемыми версиями операционной системы. Основной целью является предоставление более гибкого доступа к параметрам, которые недоступны в стандартной панели управления драйвера, с возможностью их изменения через пользовательский интерфейс или программный API. Патч должен предусматривать модульную структуру, позволяющую в дальнейшем добавлять новые параметры без существенной переработки кода. Необходимо обеспечить корректную обработку ошибок, журналирование изменений, возможность отката настроек к значениям по умолчанию, а также сохранение совместимости с будущими обновлениями драйвера, насколько это возможно. Решение должно сопровождаться технической документацией с описанием архитектуры, реализованных возможностей, ограничений и рекомендаций по тестированию.
Мы являемся крупной логистической компанией, которая имеет собственный экспорт. В нашем распоряжении большой автопарк, и мы постоянно отправляем собственные транспортные средства на экспорт в страны Европы.Описание Сайт: https://echerha.gov.ua/ На этом сайте мы ставим наши автомобили в электронную очередь для пересечения государственной границы. Во время регистрации необходимо ввести следующие данные: имя и фамилия водителя; номер заграничного паспорта; электронный адрес (email); номер телефона логиста для получения уведомлений; тип транспортного средства (грузовой); название производителя автомобиля; государственный номерной знак тягача; государственный номерной знак прицепа; номер таможенной декларации. Для каждого автомобиля заранее определен конкретный день и время пересечения границы. Например, автомобиль должен пройти пункт пропуска «Рава-Русская» в понедельник в 10:00.Наша проблема - Очередь на сайте https://echerha.gov.ua/ движется непредсказуемо. - Например, сегодня пятница, а автомобиль должен пересечь границу в понедельник в 10:00. - Мы не знаем, когда именно начнет продвигаться очередь. Это может произойти в пятницу вечером, в любое время в субботу или воскресенье, рано утром, днем или поздно вечером. - Когда очередь начинает двигаться, это сразу видно на сайте. Иногда всего за несколько минут она может продвинуться с пятницы до понедельника или даже до вторника. - Из-за этого логисты вынуждены постоянно контролировать мобильное приложение или вебсайт, чтобы не пропустить момент, когда очередь дойдет до нужной даты и времени. Если этот момент будет упущен, мы физически не успеваем поставить автомобиль в очередь на нужный временной слот.Задача - После внесения данных о автомобиле (например, в таблицу или другой интерфейс, в зависимости от реализации программиста) система должна автоматически отслеживать движение очереди. - Когда очередь дойдет до заранее определенных даты и времени, система должна автоматически заполнить необходимые данные и поставить автомобиль в очередь без участия логиста.
Ищу опытного разработчика TrinityCore 3.3.5a, который хорошо разбирается в устройстве ядра, Battleground-системе, C++, SQL и клиенте WoW 3.3.5. В проект уже интегрирован кастомный Battleground «Долина Рабства» (Slavery Valley), перенесённый с AzerothCore на TrinityCore. Основная часть работы уже выполнена, однако требуется довести его до уровня Blizzard.Что уже сделано TrinityCore 3.3.5a + Eluna. Полностью настроен сервер. Battleground интегрирован в ядро. Работает вход в BG. Работает клиентский UI (частично). Выполнен перенос большинства SQL и DBC. Собирается без ошибок.Что необходимо сделать Исправить оставшиеся баги Battleground. Довести механику до уровня официальных Battleground Blizzard. Исправить стартовую фазу матча. Реализовать корректные стартовые ворота/огненные стены. Исправить механику захвата точек. Исправить завершение матча. Проверить начисление очков и работу WorldState. Исправить оставшиеся проблемы C++ и SQL. Выполнить полный игровой тест.Требования Обязательный опыт: TrinityCore 3.3.5a; C++; SQL (MariaDB/MySQL); DBC; MPQ; Visual Studio; CMake; Git. Будет большим плюсом: AzerothCore; Eluna; опыт разработки Battleground; понимание клиентской части WoW 3.3.5a.Формат работы Работа поэтапная. После каждого этапа обязательное тестирование. Каждый этап принимается только после проверки в игре. Необходимы понятные отчёты по изменениям.В дальнейшем Это долгосрочный проект. После завершения Battleground планируется: перенос новых Battleground; перенос новых арен; новые расы; новые классы; новые игровые системы; дальнейшая разработка собственного сервера World of Warcraft 3.3.5a. Ищу разработчика, который уже работал с TrinityCore и сможет не просто писать код, а доводить систему до полностью рабочего состояния.нет сервер с 0 как я хочу Если ты ищешь разработчика не на один Battleground, а на создание сервера с нуля, то объявление должно выглядеть примерно так.Название проекта Разработка сервера World of Warcraft 3.3.5a с нуля (TrinityCore / C++ / SQL / Eluna)Описание проекта Ищу опытного разработчика TrinityCore 3.3.5a для долгосрочного сотрудничества. Нужен человек, который сможет с нуля разработать полностью готовый игровой сервер World of Warcraft 3.3.5a на базе TrinityCore с дальнейшим развитием проекта. Проект большой и рассчитан на несколько месяцев разработки.Основа проекта TrinityCore 3.3.5a. Максимально стабильная и близкая к Blizzard база. Eluna Lua Engine. MariaDB. Visual Studio + CMake. Git.Что планируется реализовать Полностью рабочий сервер 3.3.5a. Исправление ошибок ядра. Разработка новых игровых систем. Интеграция кастомных Battleground. Интеграция новых арен. Перенос полезных модулей с AzerothCore на TrinityCore. Разработка собственных модулей. Новые PvP и PvE системы. Новые игровые события. Балансировка классов. Дополнительные системы прогрессии. Улучшение производительности сервера.В будущем После завершения базовой части планируется: новые расы; новые классы; новые зоны; новые подземелья; новые рейды; новые Battleground; новые профессии; новые игровые механики; интеграция современных систем в клиент 3.3.5a.Требования к разработчику Обязательно: Отличное знание TrinityCore 3.3.5a. Уверенное знание C++. SQL (MariaDB/MySQL). Git. Visual Studio. CMake. Понимание архитектуры TrinityCore. Опыт работы с Battleground, PvP и игровыми механиками. Будет большим плюсом: Опыт работы с AzerothCore. Eluna Lua Engine. Работа с DBC и MPQ. Опыт создания собственных игровых систем.Формат работы Работа поэтапно. Каждая задача оформляется отдельным техническим заданием. После каждого этапа проводится обязательное тестирование. Работа принимается только после проверки непосредственно в игре. Нужен разработчик, который умеет доводить функционал до полностью рабочего состояния, а не только писать код
Создать совместимость между наземной станцией управления, системой автоматического старта (САС), радаром и самолетом.
Нужен разработчик MTA:SA. Мне нужно помочь собрать чистый MTA:SA 1.6 mtasa-blue source под Windows. Что нужно сделать: 1. Настроить среду для сборки: Visual Studio, Git, DirectX SDK, CEF, DLL и другие зависимости. 2. Собрать чистый mtasa-blue клиент/сервер. 3. Проверить, чтобы клиент запускался без ошибок. 4. Объяснить, какие файлы/зависимости нужны. 5. Дать короткую инструкцию, как я смогу повторно собрать клиент сам. 6. Или еще помочь через AnyDesk/Discord/Telegram. Важно: - Без обхода античита. - Без читов. - Без вредоносного кода. - Нужна только легальная сборка source и настройка среды. Результат, который я хочу получить: - собранный чистый клиент MTA:SA 1.6; - собранный сервер или объяснение, как его собрать; - список всех зависимостей; - короткая инструкция для повторной сборки; - объяснение, что именно было исправлено. Или Предлагайте свою цену!