Ресторан McDonald’s с установленной на углу камерой AXIS

Общее впечатление

Уважаемые читатели Low-voltage Blog! В заметке о CAD-системах проектирования видеонаблюдения помимо VideoCAD 8.1 Professional, я так же упоминал о Axis Camera Extension для SketchUp® 3D. Сегодня мы подробней рассмотрим данный инструмент для проектирования систем видеонаблюдения от компании AXIS Communications.


Содержание:

1. Область применения плагина Axis Camera Extension
2. Как установить SketchUp® и плагин Axis Camera Extension
3. Как использовать Axis Camera Extension при проектировании
4. Ограничения плагина Axis Camera Extension
5. Выводы


Кому адресован этот блог и почему моему мнению можно доверять.

Мои контакты — пишите по любым интересующим вопросам, в том числе предложения о сотрудничестве.


1. Область применения плагина Axis Camera Extension

Итак, прежде чем говорить непосредственно о Camera Extension, два слова собственно о самом SketchUp® 3D. SketchUp — графический 3D редактор, изначально созданный, в основном, для эскизного, поискового проектирования и моделирования для архитекторов и дизайнеров. Девиз SketchUp — «3D – для всех!». Он очень прост на первоначальном (и самом сложном психологически) этапе освоения трёхмерной графики. Я это проверил на себе — так же давно хотел начать проектировать в третьем измерении, но сложность освоения «взрослых» программ (в том же AutoCAD давным давно существует возможность проектировать в 3D) отпугивала. Ведь время на освоение нового зачастую выделяется по остаточному принципу. SketchUp в этом плане меня поразил — не имея никаких знаний в области трёхмерного моделирования я буквально за 5 минут сделал простейшую модельку домика.

Что представляет из себя SketchUp® на сегодняшний день?

Существуют две версии SketchUp — SketchUp Make для некоммерческого использования (бесплатна, есть ограничения по функционалу) и SketchUp Pro — полнофункциональная версия для коммерческого использования (на данный момент одна лицензия стоит $695 USD). Основные отличия платной версии: возможности экспорта в CAD (например в DXF и DWG форматы AutoCAD), рендеры и другие профессиональные программы (форматы 3DS 3ds Max, OBJ, PDF); дополнительное ПО LayOut, позволяющее документировать результаты работы в 2D; техническая поддержка. Вообще, если честно, не очень я понял в чём отличия (кроме чисто юридического). В dwg из SketchUp Make всё нормально экспортируется. Кто знает — очень прошу написать в комментариях — добавлю в статью.

Понятно, что наиболее популярна и востребована именно бесплатная версия. И таких пользователей — несколько миллионов. У пользователей есть возможность «публиковать» свои модели для всеобщего использования. И это, пожалуй, главное преимущество SketchUp — огромное количество 3D моделей всего, что только можно придумать — домов, людей, машин, техники, мебели, ландшафтов, деревьев — вообщем всего-всего. И многие модели очень профессионально сделаны. Их можно совершенно бесплатно скачать из 3D Warehouse — крупнейшего каталога изделий в виде трехмерных моделей.

Ещё одной привлекательной возможностью SketchUp является использование сторонних модулей (плагинов-скриптов на основе программного интерфейса Ruby API). Большинство скриптов досточно просты в применении и работают в один-два клика мышкой, автоматизируя выполнение отдельных опций. Но некоторые из них – фактически мини-программы, принципиально расширяющие функциональные возможности SketchUp до пределов, которые и не предполагались разработчиками.

Именно такой мини-программой является Axis Camera Extension. Она позволяет в интерфейсе SketchUp получить дополнительный инструментарий для моделирования зоны обзора и изображения от камер AXIS Communications. Очень подробно и красиво смоделированы как камеры, так и различные аксессуары — крепления камер (на стену, потолок, угол, столб, парапет и т.п.).

2. Как установить SketchUp® и плагин Axis Camera Extension

Исходя из своего опыта приведу небольшую инструкцию по «беспроблемной» установке как самого SketchUp, так и плагин Axis Camera Extension. Откуда берутся проблемы расскажу сразу после инструкции.

  1. Проверяем папку C:\Users на предмет наличия кириллицы. Если ваша учётная запись содержит кириллицу, то самый простой вариант — создать ещё одну учётную запись администратора и устанавливать SketchUp под этой новой «учёткой» 🙁 .
  2. Если вы не готовы заплатить $695 USD за версию Pro, то спокойно скачиваем Make (не используя его в коммерческих целях) по ссылке. Заполняем карточку пользователя (я выбрал I plan to use in Personal Projects; Profession/Interest Law Enforcement & Security, Operating system Windows), тыкаем галочку в чекбокс «I agree to SketchUp Make’s license agreement«.
  3. Запускаем установочный файл, выбираем место установки (так же не должна использоваться кириллица).
  4. Запускаем SketchUp, игнорируем предложение купить Pro, жмём кнопку «Start using SketchUp«.
  5. Выбираем шаблон для начала работы. Я выбрал Simple Template — Meters. Открывается рабочая область SketchUp.
  6. Скачиваем плагин Axis Camera Extension (естественно принимаем лицензионное соглашение). Папка, куда качаем плагин, так же не должна иметь в названии и в пути к ней кириллицу!
  7. В SketchUp в меню Window выбираем пункт Preferences. В левой части окна (в sidebar) в списке выбираем Extensions, нажимаем кнопку «Instal Extensions». Находим путь, куда скачали плагин и выбираем его (файл AxisCameraExtension-1-1-1.rbz).
  8. В рабочей области появляются дополнительные палитры Axis Cameras, Axis Tools и Axis Accessories.
За пару секунд нарисованная модель домика с установленными на нём камерами AXIS

Axis Camera Extension for the SketchUp® 3D CAD software

Вернёмся к проблемам с установкой. Сам SketchUp ставится в любое место без проблем. Но вот при попытке поставить плагин (если путь C:\Users\***********\AppData\Roaming\SketchUp содержит кириллицу) возникает ошибка. Обойти её у меня лично никак не получилось. Пришлось завести новую «учётку» администратора. Есть конечно способы переименовать существующую — но они были существенно более проблемные.

3. Как использовать Axis Camera Extension при проектировании

Наиболее удобно использовать Axis Camera Extension, если вы работаете в контакте с архитекторами / дизайнерами, которые используют SketchUp в своей работе. Но даже и без такого подарка судьбы 🙂 применение Axis Camera Extension и SketchUp вполне возможно. Во первых, из 3D Warehouse можно взять кучу готовых моделей (деревья, люди, машины и т.д.). Во-вторых, простейшие модели (но при этом смоделированные по реальным размерам) вполне можно сделать самому не очень напрягаясь за пару минут. Но, понятно, чтобы добиться хорошей визуализации в SketchUp придётся погрузиться гораздо глубже.

Давайте рассмотрим палитры Axis Camera Extension — что можно делать с их помощью.

  • Axis Cameras

Собственно доступно две опции — добавить фиксированную или купольную камеру; либо просто выбрать камеру нужной серии. Второй клик — на место, куда её нужно установить. При этом камера сама разворачивается перпендикулярно той плоскости, куда направлен курсор, очень удобно.

  • Axis Accessories

Выбираем монтажные принадлежности — устанавливаем куда нам нужно после чего жмём кнопочку The Settings Panel и выбираем какую камеру «прикрутить» к данному креплению. Всё очень просто. Можно выбрать аксессуары установки на стену, угол, потолок, столб, на подвесной потолок (типа армстронга), на парапет. Вообщем, все те же опции, что есть у AXIS.

Ресторан McDonald’s с установленной на столбе камерой AXIS

AXIS Q6000-E смонтированная на столбе на парковке McDonald’s

  • Axis Tools

После того, как камера установлена, нужно воспользоваться данной палитрой. В ней четыре группы кнопок — включить / выключить показ зон обзора всех камер; поворот камеры в горизонтальной / вертикальной плоскости; изменить фокусное расстояние / поле зрения; показать настройки камеры / группы камер. В настройке камеры можно менять все те же самые параметры установки и параметры  объектива, что и рассмотренных группах кнопок. В простейшем случае можно выбрать:

  1. модель камеры из списка;
  2. дать ей название;
  3. описать её (например локацию или назначение и т.п.);
  4. выбрать показывать или нет зоны обзора конкретной камеры;
  5. выбрать ориентацию камеры в пространстве (горизонтальную или завалить её набок — вертикальную 🙂 )
  6. выбрать использовать ли так называемый коридорный формат — AXIS Corridor Format (т.е. например не 16:9, а 9:16)
  7. установить угол поворота камеры в горизонтальной и вертикальной плоскости
  8. установить фокусное расстояние
  9. повернуть крепление камеры на нужный угол
  10. повернуть саму камеру на нужный угол (либо кнопкой выравнять по установленной плоскости — полезно при размещении камеры на наклонной плоскости)
  11. ввести высоту установки камеры
  12. установить плотность пикселей — пиксель/метр (в зависимости от задачи, решаемой камерой — см. стандарты EN 50 132-7Home Office Scientific Development Branch 2009 и рекомендации МВД Р 78.36.008-99)

Не забывайте после каждого действия нажимать кнопку Apply. А чтобы посмотреть «глазами камеры» — можно нажать кнопку Axis Camera View. Кроме того, в данном окне есть гиперссылка на страницу модели самой камеры. Удобно.

Выглядеть это будет примерно вот так:

Ресторан McDonald’s с установленной на углу камерой AXIS

Я загрузил модель ресторана McDonald’s из 3D Warehouse, установил и настроил камеру AXIS

Вид с камеры Axis на парковку McDonald’s

И вот что «увидит» данная камера, если нажать кнопку Axis Camera View

После того, как основная работа выполнена — тыкаем кнопочку The Camera Summary Panel и видим все используемые в проекте камеры. В появившемся окошечке можно выбрать все камеры, показать / убрать все зоны обзора, посмотреть «картинку» с любой из камер, и кнопкой Reports получить и импортировать спецификацию камер Axis и используемых аксессуаров (креплений).

4. Ограничения плагина Axis Camera Extension

Естественно, что любой инструмент имеет ограничения своего применения — их просто нужно знать. Axis Camera Extension — не исключение. Их можно разделить на два вида — это ограничения связанные с самим SketchUp-ом и ограничения плагина.

Итак, перечислю некоторые ограничения на использование данного продукта:

  1. Так как плагин принадлежит AXIS, то и модели камер, естественно, только AXIS. Подгрузить сторонние — нельзя.
  2. В самом SketchUp заложен только один источник света — солнце, смоделировать картинку с камер с учётом освещения никак не удастся даже при большом желании.
  3. То же самое и с другими видами осадков — установить ограничение видимости нельзя.
  4. Вообще моделировать изображения от камер и геометрические параметры зон обзора с учетом всех параметров камеры (например дисторсии) и условий сцены не возможно. Например, при построении зон обзора не учитываются затенение от препятствий.
  5. SketchUp — инструмент именно 3D моделирования, поэтому будет большой проблемой построение горизонтальных проекций зон контроля камер. Выглядеть это будет примерно так:

    Вид сверху

    Углы обзора всех камер.

  6. Возможности расчёта данного плагина довольно скромны — можно только задать плотность пикселей. Автоматом посчитать горизонтальные проекции зон обнаружения человека и опознавания человека, чтения автомобильного номера по стандартам EN 50 132-7Home Office Scientific Development Branch 2009 и рекомендации МВД Р 78.36.008-99 не получится — всё только в усеченном виде и только «ручками».
  7. Возможности экспорта есть, но они ограничены возможностями SketchUp и видом используемой вами лицензии.
  8. Не забываем так же про ограничения на коммерческое использование версии Make.

5. Выводы

Не смотря на перечисленные выше ограничения — Axis Camera Extension даст фору простому проектированию в 2D AutoCAD. Если вы работаете в тесном контакте с архитекторами, применяющими данный инструмент и при этом ставите камеры AXIS — это очень неплохой вариант. К тому же использование Axis Camera Extension совершенно бесплатное. Платный только SketchUp 😀 . Вообщем вы сами всё понимаете — используя Make в коммерческих целях — рискуете нарваться на претензии со стороны  @Last Software. Ещё одним достоинством Axis Camera Extension является простота его освоения. Конечно, если вам потребуется ещё и моделировать (хоть в каком то виде) саму локацию камер (сам объект) — потребуется хотя бы минимально изучить ещё и SketchUp. 

Резюмируя, скажу так — Axis Camera Extension — нишевой продукт, очень лёгкий в освоении и имеющий базовые функции автоматизации проектирования видеонаблюдения. SketchUp — наверно самый простой способ познакомиться и начать использовать в повседневной работе проектирование в 3D. Для эскизного проектирования видеонаблюдения (согласования с заказчиком зон обзора, например) на оборудовании AXIS — отличный бесплатный вариант. Для более детального проектирования — предпочтительней использовать профессиональные инструменты, такие как VideoCAD и IP Video System Design Tool.


На сегодня эта вся информация, которой я хотел с вами поделиться, спасибо за уделенное время!


В статье использованы результаты моделирования в Axis Camera Extension for SketchUp® 3D. Хочу поблагодарить Marek Pavlica (Regional Communications Specialist Russia, CIS & Eastern Europe, Axis Communications) и Denis Lyapin Technical, Trainer — Axis Communications за всестороннюю помощь и поддержку, благодаря которой публикация стала возможной.


Уважаемые читатели блога, если Вы заметили в статье неточность, сложность в изложении материала либо некорректность используемых терминов — прошу написать в комментариях либо в личном сообщении, все замечания будут обязательно учтены и по-возможности исправлены все недочёты.


Жду ваших вопросов, комментариев и предложений.

Жмите кнопки социальных сетей, подписывайтесь на email рассылку, добавляйте блог в свою RSS-ленту, вступайте в группы блога в социальных сетях!


Все материалы данного блога принадлежат его автору. Использование без ссылки на данный блог с указанием авторства не допускается!


Похожие статьи

  1. VideoCAD 8.1 Professional. Первые результаты использования

  2. Плагин Axis Camera Extension для SketchUp® 3D

4 коментария к публикации “Плагин Axis Camera Extension для SketchUp® 3D

  1. Коллеги! Если вдруг кто-то использует при проектировании Microsoft® Visio® и вам достаточно 2D — могу так же посоветовать обратить внимание на сборник моделей Axis Coverage Shapesинформация есть тут. Функционал — примерно как у появившихся не так давно онлайн-программок проектирования типа OnlineCCTVplan

  2. Спасибо за интересную статью. И отдельно спасибо за сборник моделей Axis Coverage Shapes. Темы ваших статей очень интересны и нужны, с нетерпением ждем новых.

    1. Григорий, спасибо за теплые слова. Есть ещё один бесплатный плагин — Axis Camera Families for Autodesk® Revit®, если Revit-ом пользуетесь. Вот тоже думаю найти время поставить/попробовать. Понимаю, что получается какая то реклама AXIS 😀 . Но, во-первых, не скрою — мы с ними дружим (бескорыстно пока 🙂 ). Во-вторых, они единственные кто на таком уровне делают поддержку пользователей и проектировщиков, при чём бесплатно. Другим же никто не мешает. Кроме них знаю только профессиональные универсальные решения типа VideoCAD либо ещё на примете есть решение от Pelco, но вроде не столь удобное, потому как не плагин, а отдельная прога.

Добавить комментарий

Ваш e-mail не будет опубликован.