Здорово, когда есть своя команда единомышленников, пусть это даже дети;)
@Motskin_AI7 ай бұрын
Единомышленники - это замечательно. Старший сын очень помогает. Я бы даже сказал, он делает большую часть разметки. Я только проверяю и иногда что-то подправляю. И не смотря на то, что формально он зарабатывает копейки, но за 2 месяца он сможет заработать на половину телефона, а вторую половину я как родитель оплачу из принципа 50 рублей за каждый год пользования предыдущим телефоном. Но главное я вижу, что ему нравится чем мы занимаемся и он сильно вовлечён в процесс. Думаю получится хороший инженер...
@yera82072 ай бұрын
Спасибо за ролики! Вопрос: возможно ли было автоматизировать процесс разметки прямоугольником (object detection) через редактор самой армы с помощью стереографии? Возможно было сохранять мета-данные во время сохранения изображения в виде расположения и ориентации техники, расположения и ориентации камеры наблюдателя?
@Motskin_AI2 ай бұрын
Вот честно скажу, не знаю. Я практически не знаком с редактором Армы. У меня были мысли автоматизировать саму съёмку, т.е. перемещать камеру скриптом, но в этом нужно было разбираться. Что касается возможности авто-детекции, то вообще не знаю можно ли это делать. Для этого нужно хорошо владеть Редактором. Да и размечать прямоугольником это не проблема. уже бы все изображения разметил. Но решил сразу готовить данные для задачи сегментации, поэтому и размечаю до сих пор. Но если вы знаете как можно сделать то, о чём вы написали, то пожалуйста поделитесь как это сделать. У меня бы появилось больше возможностей использовать новые данные.
@yera82072 ай бұрын
@@Motskin_AI я не знаком с Arma3 editor. Но поговорив немного с ChatGPT, понял что Editor имеет свой скриптовый язык для автоматизации, который может автоматизировать процесс создания скриншотов машин (при этом сохраняе вместе со скриншотами координаты техники, координаты и параметры камеры типа фокусного расстояния и т.д.). Дальше в процессе препроцессинга при помощи 3Д-в-2Д проекции и сохраненных данных можно высчитать расположения пикселя соответствующего центру техники на скриншоте. Остается только узнать длину и ширину прямоугольника, которые думаю тоже можно высчитать , т.к. мы также имеем сохраненную ориентацию техники относительно камеры. Единственная проблема как я понял editor не дает доступ к размерам техники напрямую через скрипт, пожэтому придется создать lookup лист с парами имя техники-размеры
@brunneng85757 ай бұрын
Скажи пожалуйста, по итогу всё таки разметку всех >15k изображений как будет сделана, через боксы или полигоны?
@Motskin_AI7 ай бұрын
Разметка делается полигонами.
@brunneng85757 ай бұрын
@@Motskin_AI понял, спасибо большое. Ждём новых частей!))) 🤗
@igorg41295 ай бұрын
отличный ролик спаисбо. А с помощью какой сети ты стал бы детектить и трекить ключевые точки созданные не на челвоеке а на произвольном объекте (танк). НАпример в йоло8 есть "поус естимейшен" но он для танка вряд ли подойдет.
@Motskin_AI5 ай бұрын
Спасибо за тёплые слова. Во первых должен сказать, что у меня не было реального проекта, где приходилось бы трекать ключевые точки. Поэтому дальнейший ответ, просьба воспринимать как одно из мнений. Если бы мне нужно было бы решать задачу трекинга по точкам, то сперва я бы посмотрел в сторону YOLO только потому, что я знаю что там это можно делать. И очень много информации в интернете. Что касается трекинга точек в YOLO, то думаю можно будет сделать также как я это делал с сегментацией. Просто назначил свои классы и обучил модель. (Вы можете посмотреть как я перестроил YOLO под свою задачу сегментации, на моих классах в видео: kzbin.info/www/bejne/boKQYq2MqbSBidU) Опять же, не вдаваясь в детали, но мне кажется, что нужно подменить точки человека в YOLO на точки танка и с чистого листа обучить модель. чтобы получить модель типа yolov8-xx-tank_pose.pt. Но на перёд нужно учитывать о том, что все люди по скелету похожи, в то время как техника имеет множество видов.