Forum

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Vladimir Denisov

Pages: [1] 2 3
1
Other Languages / Пожелания
« on: January 13, 2022, 11:53:17 AM »
Некоторые пожелания для повышения удобства работы в Metashape.
  • Пункт меню Центрировать на маркере.
  • Окно Информация для маркера сделать немодальным. То есть позволить взаимодействовать с главным окном программы. Это нужно чтобы быстро поправить позицию маркера вручную и выбрать  следующий снимок где маркер имеет большую ошибку.
  • Размещение, выбранного в списке маркеров, маркера щелчком мыши на снимке с последующим увеличением изображения в 200% для уточнения. После этого автоматический переход (либо по клавише, например Пробел) к следующему изображению с центровкой на рассчитанной позиции маркера для размещения по щелчку, либо автоматическое размещение маркера на изображении и центровка с увеличением для ручного уточнения.
  • Часто нужно Найти отображаемый снимок в древовидном списке Камеры. Нужна кнопка для этого действия.
  • Пункт Перейти к ракурсу в контекстном меню отображаемого снимка.
  • Пункт Уточнить маркер на выбранных снимках. Слева выбираем маркер или на изображении и выбираем снимки в окне миниатюр или в списке Камеры слева и щелкаем пункт меню. После этого идёт уточнение выбранного маркера на выбранных снимках на основе содержимого.
  • Галочка Заменить текущую модель при построении модели. Если она снята, то создаётся новая модель и добавляется к проекту и делается текущей.
  • Пункт Скрыть выбранные точки в меню "Разреженное облако" для временного скрытия выбранных связывающих точек.
  • Пункт Скрыть точки за пределами области  в меню "Разреженное облако".
  • Кнопки на панели Привязка сделать крупнее.
  • Пункт Копировать значения в панели Привязка для копирования значений из выбранной строки рассчитанных/исходных значений.
  • Групповое переименование файлов снимков с подстановкой данных из EXIF, а также порядкового номера снимка.
  • Панель Миниатюры маркеров. Отображает миниатюры увеличенных областей снимков на которых изображены выбранные маркеры. Очень полезно для быстрого обнаружения некорректно расположенного маркера.
  • Чтение трансформации камеры из метаданных снимков сделанных дронами DJI.

2
Видеокарта: MSI GeForce GTX 1660 GAMING 6G (6GB)
Версия видеодрайвера: 497.29 GameReady
Версия Metashape: 1.8.0 13794, а также 1.7.3 12248

Система: Windows 11 22000.434
Процессор: AMD Ryzen 7 1700 3.20 GHz
ОЗУ: 64 ГБ

3
Other Languages / Ухудшение производительности
« on: January 12, 2022, 05:50:02 PM »
При построении разреженного облака с большим количеством точек  от 5 млн. начинает падать производительность. Например при перетаскивании маркера по изображению (когда вкладка Модель не активна и облако не должно даже рисоваться) FPS падает до 5-10 и реакция интерфейса на действия пользователя запаздывает.
Будет ли в будущем какая либо оптимизация по отрисовке? Например при перемещении видовой камеры можно рисовать более разреженное облако и потом уже (при отсутствии движения) адаптивно дорисовывать более плотное облако. Например такой способ используется в 3DF Zephyr при отрисовке плотного облака.

4
Хотелось бы узнать как работает функция "Уточнение позиции маркеров по содержимому снимков".
Какие типы маркеров она уточняет? Вручную расставленные (зелёные)? Или же автоматически рассчитанные (синие)?
Каков алгоритм работы? При перетаскивании маркера на новую позицию, берется часть изображения как шаблон и делается image maching (точное совпадение) по изображениям где этот маркер уже имеет позицию? По каким снимкам производится поиск? Учитываются ли отключенные изображения? Учитываются ли изображения на которых изображена область расположения маркера? Возможно ли уточнять позицию маркера на отфильтрованных изображениях, набор которых перечислен в окне Снимки?
Хотелось бы получить подробный ответ, если возможно более техническим языком.

5
General / Warning: Can't resume matching without keypoints
« on: December 25, 2021, 10:30:05 PM »
After the "Thin Tie Points" operation, it is impossible to align additional photos added to already aligned photos with the "Reset current alignment" checkbox disabled.

Warning: Can't resume matching without keypoints

How to solve this?
How to solve this?


6
Other Languages / Re: Железо для Photoscan
« on: December 04, 2021, 06:40:11 PM »
CUDA вроде на всех этапах работает, но это не точно.
У меня выводилось сообщение что GPU работает только в режиме построение текстуры - Мозаика, в остальных режимах (например как у вас - усреднение) видеокарта не работает, только процессор.

7
Other Languages / Карты глубины
« on: December 03, 2021, 04:45:03 PM »
Непонятно как работает опция использовать текущие карты глубины.
Если установить галочку, то будут использоваться только уже рассчитанные карты глубины, или будут рассчитываться все те, которые не рассчитаны, а рассчитанные будут пропускаться?
Просто я получаю худшие результаты при установке это галочки.

Делается так - строится модель в заданном ограничивающем регионе, затем регион смещается и строится еще одна модель.
Хотелось бы избежать повторных расчетов уже просчитанных карт глубины.

8
General / Re: Agisoft Metashape 1.8.0 pre-release
« on: December 02, 2021, 07:21:04 PM »
Hello Bill,

Can you please provide the screenshot of Build Mesh task parameters from the Batch Process dialog?

Here you go Alexey:


The first time I ran it had it set to process all.

Try to set Reuse Depth Maps to No.

9
Python and Java API / Re: Chunk Region Control Script
« on: December 01, 2021, 07:01:50 PM »
Now I fix always on top dialog when autoloading.
version 0.1.5

10
Python and Java API / Re: Chunk Region Control Script
« on: December 01, 2021, 06:28:58 PM »
But if script autoloaded, then dialog not always on top of the main window. May be I fix it later.

11
Python and Java API / Re: Chunk Region Control Script
« on: December 01, 2021, 06:16:24 PM »
I have already done that as i have done with all other scripts but i get no custom menu for this script.

The menu appears only if i run it through the console.

When i start Metashape i get this error in console

Quote
Traceback (most recent call last):
2021-12-01 16:32:17   File "C:/Users/ANAX-UAS/AppData/Local/Agisoft/Photogrammetric Kit for TOPCON/scripts/ChunkRegionControl.py", line 246, in <module>
2021-12-01 16:32:17     dlg = ChunkRegionControl(parent)
2021-12-01 16:32:17   File "C:/Users/ANAX-UAS/AppData/Local/Agisoft/Photogrammetric Kit for TOPCON/scripts/ChunkRegionControl.py", line 12, in __init__
2021-12-01 16:32:17     self.chunk = Metashape.app.document.chunk
2021-12-01 16:32:17 AttributeError: 'NoneType' object has no attribute 'chunk'


Please download the updated version of the script. Errors fixed.

12
Python and Java API / Re: Chunk Region Control Script
« on: December 01, 2021, 05:58:06 PM »
Now i fix it

13
Python and Java API / Re: Chunk Region Control Script
« on: December 01, 2021, 05:04:38 PM »
I'm not good at scripting.

I have many scripts that load itself when i open Metashape and are added in a Custom Menu. (pic 1)
This way i open that menu and click the script i want to run.

Your script does not load automatically when i open Metashape. To make it appear in a custom menu i have to run it through console first. (pic 2).

Is it possible to make it to run automatically when i open Metashape? Can you modify it for me please?

Place script into %LOCALAPPDATA%\Agisoft\Metashape Pro\scripts\
How to do this:
  • Press Windows+R keyboard keys
  • Type: %LOCALAPPDATA%
  • Press OK
  • Folder opened
  • Open Agisoft\Metashape Pro\scripts\ folder
  • Copy script into this folder.

14
Bug:
Option "Reuse depth maps" (line <reuse_depth>false</reuse_depth>) is missing in job BuildModel when save tasks list as XML file.

Right behaviour:
<reuse_depth> must set to false.

How to reproduce:
  • Open Batch processing window
  • Create job Build Model
  • Set Reuse depth maps to No
  • Save task list as XML
  • Load task list from saved file
  • Check out value Reuse depth maps in Build Model job
  • Open XML file in notepad and search line <reuse_depth>false</reuse_depth>

15
Python and Java API / Chunk Region Control Script
« on: November 30, 2021, 06:59:44 PM »
Simple script for chunk region control. It move and scale to relative current transform. Agisoft, you can include it into your repository.

Get script  from GitHub Gist






Pages: [1] 2 3