1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Построение человеческого лица по совокупности контуров в автоматическом режиме..

Тема в разделе "MAXScript", создана пользователем Remark, 25 янв 2007.

Модераторы: Savin Denis
  1. Remark

    Remark Пользователь сайта

    С нами с:
    11.01.2006
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    2
    Есть серия подобных изображений где на тёмном фоне чёткие красные контуры, которые изменяются "плавным" образом. Получены они от проецирования на лицо человека последовательности вертикальных (горизонтальных) линий "описывающих" профиль собственно этого лица. (Есть урок для Рино описывающий подобную технологию, кто не в теме могу выложить куда нибудь).
    Необходимо в какой либо программе настроить механизм векторизации для данного изображения и в пакетном режиме применить его к остальным изображениям.
    Заморачиваюсь с векторизацией потому, что хочется поднять именно автоматическую технологию.
    Затем это дело хочется забросить в 3DMax, где опять же возникает вопрос: если передавать полученные контуры через файлы *.dwg, *.ai — то не будет никакой автоматизации,
    наверное удобней будет через скрипт импортировать координаты точек, — написал красиво, а вот как реализовать это, я конечно не представляю.
    Скриптописательством никогда не занимался и от программирования далёк.
    То есть главное получить в автоматическом режиме эти контуры в Макс - их смещение на константу и построение Surface - дело ручное конечно.
    Ну конечно кто то скажет - вот ленивец пишет!
    Нет, просто хочется количество контуров увеличить и проецировать уже мелкую сетку и приблизится к результатам достигнутых ребятами написавшими программу SHAPESNATCHER SUITE, кстати никто не видел доступную на горизонтах Инета? С удовольствием бы поюзал!
    Может кто помочь?
    С векторизацией конечно не туда пишу, но может по второй части будут какие либо соображения?
     
  2. Savin Denis vip

    Savin Denis Moderator Команда форума

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Так в чем собственно вопрос ?
    Пока на уровне хочу сам не знаю чего, но чтоб было зашибись!
    Когда будут конкретные данные, которые нужно импортировать в макс, можно будет разговативать, а пока разговор на пустом месте.
     
  3. Remark

    Remark Пользователь сайта

    С нами с:
    11.01.2006
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    2
    Ну например вот такие конкретные данные!
    [/img]
     

    Вложения:

    • 162251.jpg
      162251.jpg
      Размер файла:
      40 КБ
      Просмотров:
      71
  4. Savin Denis vip

    Savin Denis Moderator Команда форума

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Красивая ! И что эта картинка нам дает ?
    Под конкретным вопросом я имел ввиду, что ты должен сам четко представлять все этапы от получения изображения, векторизации и импорта в макс.
    Тоесть у тебя уже должен быть програмный продукт который производит распознавание и превод в вектор и на выходе имеет определенный формат.
    Определившись с форматом можно поговорить о его импорте в макс.
    Вобщем с формулируй четкую задачу что ты хочеш сделать с помощью Maxscript`а
    Сразу скажу что векторизация изображения это не задача скрипта, скрипт предназначен для сервисных функций.
     
  5. Fesor

    Fesor Активный участник

    С нами с:
    28.01.2007
    Сообщения:
    106
    Симпатии:
    0
    Баллы:
    11
    для векторизации изображения можно применить Coel Trace, но это несильно тебе поможет. А зачем тебе это? ты себе жизнь усложняеш) если это на один раз, то используйт нурбс моделирование)
     
  6. body

    body Активный участник

    С нами с:
    06.06.2006
    Сообщения:
    45
    Симпатии:
    0
    Баллы:
    5
    если это работа подразумевает заработок, то можно обсудить
    я уже занимался распознаванием образов и проблем наверное небудет
    могу реализовать хоть на C# хоть на MaxScript.

    желательные входные данные - угол наклона камеры относительно лучей, расстояние от камеры до объекта(картинку не обрезать) и картинка. если есть возможность, то лучше проецировать лучи в виде клетки.
     
  7. Fesor

    Fesor Активный участник

    С нами с:
    28.01.2007
    Сообщения:
    106
    Симпатии:
    0
    Баллы:
    11
    на MaxScript хрен реализуеш) недля этого делали) это надо плагин писать)
     
  8. Артём Солдатов

    Артём Солдатов Пользователь сайта

    С нами с:
    28.03.2007
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    2
    это всё конечно очень интересно. Но интересно чего ты в этом достиг и как ты на С# собираешься это реализовать. я сам решил заняться этой проблеммой в плотную.
     
  9. Артём Солдатов

    Артём Солдатов Пользователь сайта

    С нами с:
    28.03.2007
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    2
    скинь пожалуйста контактные данные и тот "урок для Рино"
     
  10. Remark

    Remark Пользователь сайта

    С нами с:
    11.01.2006
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    2
    КУДА?
     
  11. Артём Солдатов

    Артём Солдатов Пользователь сайта

    С нами с:
    28.03.2007
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    2
    artyom2004@list.ru
     
  12. Максим Смирнов 36776

    Максим Смирнов 36776 Пользователь сайта

    С нами с:
    17.02.2007
    Сообщения:
    25
    Симпатии:
    0
    Баллы:
    2
    много раз реализовано, например, 3д сканер в домашних условиях - http://www.cs.tu-bs.de/rob/david.html

    а из тех полосок ничего путного не получится.
     
Модераторы: Savin Denis

Поделиться этой страницей