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.

Topics - Infinite

Pages: 1 [2] 3 4
Feature Requests / Save "selected" as..
« on: December 09, 2012, 09:15:30 PM »
Save selected as.. would be a very powerful feature. Especially for splitting up 4GB-6GB .psz scenes if you have multiple chunks.

At the moment you have to delete a selection of chunks to trim down file, then save. Then load back up again to split the other half, which can take a long time as large GB files can take over 10 minutes to load sometimes, especially across a network (even on the local drive)

Being able to multiple select the chunks you want, then do "Save selected as.." would be a real head ache saver!

Feature Requests / Point and click for batch camera import .xml
« on: November 30, 2012, 04:39:47 PM »
Feature idea:

Instead of having to type by hand for Camera Import file. You press a dialogue that lets you choose the file directly through Explorer instead of opening an external explorer, cutting the folder location, going back to Agisoft and pasting. Double checking you spelt everything correctly and pointed to the right .xml file.

Same for Batch Masking location if that gets added.

A simple point and click interface in batch commands would take a matter of seconds.

Feature Requests / Black and white real-time painting tools for masking
« on: November 22, 2012, 05:30:47 PM »
My last feature request for a looong time I promise  :o

The ability to paint directly in the mask view. 0 or 1. Black or white.

So using the auto generated masks, whether already imported, generated by background or from model. Allow users to go in to each image mask by hand and very quickly paint in adjustments in real time to tweak and clean masks.

This would save the process of exporting and editing manually in other applications. Reducing data management and allow quick fidelity control over the masks, in real-time in Agisoft.

It could also be a good idea to allow users to reduce the size of masks to speed up processing. Can they not be reduced 50% or 75% of their original size? this might help with optimization? and file size saves.

At the moment the intelligent masking tools are to unwieldy and very slow. A simple 0 - 1 painting system.

This combined with cutting and trimming by masks would also be amazing.

Just an idea to improve final silhouette of scans by cutting and trimming feature after geometry build. Perhaps with tolerance settings from 0-100?

If we could generate super accurate masks, either manually or automatic and have the ability to allow Agisoft to then trim and cut the scans using the combined masks? Like an extra step "Trim and Cut" sort of like a hack similar to silhouette reconstruction. This auto trimming process could save hours of manual sculpting, cutting and clean up and also improve scan quality in some areas by chopping out noise and blobs. For example I can get really bad areas under arm pits, between legs and fingers on full body data. Yet the background masks can be super sharp and clean and be perfect for cutting.

Bug Reports / Cancel not working during batch.
« on: November 18, 2012, 09:23:26 PM »
Cancel not working during batch processing, Agisoft continues through Batch list until finished. For example if Batch Importing Cameras and you typed input name wrong, you get a fail error, try to cancel but it will continue through Batch before it finishes and stops.

Feature Requests / Up/Down buttons to re-order, arrange Workspace.
« on: November 15, 2012, 08:19:11 PM »
A post to request up/down buttons to re-order, arrange Workspace.

At the moment the only way is to append a clean file, for any other chunks carefully.

Being able to organize the Chunk workspace with arrows to move currently selected chunks up/down would be super useful. Arrows could be icons in the Workspace top window, before "Enable Items"

It would mean you could append in a chunk/scan and organize in the item list to the right order.

Just an idea  :)

Bug Reports / Crash bug, when importing Masks
« on: November 14, 2012, 09:27:51 PM »
I get a Crash bug, when importing Masks.

Import masks for: Entire workspace
Method: From Model

Active chunk works fine.

Feature Requests / Batch support for Masking
« on: November 14, 2012, 08:28:57 PM »
Just a request for Batch support for Masking tools. Could be quite useful in the Batch scanning pipeline. Align or Import Cameras -> Import Masks -> Build Geometry -> Texture etc

Also some kind of support to cull/delete points outside of Region Box between Align or Import Cameras and Import Masks.

Unless Agisoft does this automatically already?

Feature Requests / Align Chunks - Disable Scaling/Transform tick box
« on: September 27, 2012, 10:33:55 PM »
I wanted to propose the ability to disable Scaling/Transform when using Align Chunks.

This would be a really powerful feature. Allowing users to align chunks using markers only for position and rotation without effecting scaling of a Chunk. Only really possible if Import Cameras is used or if Align By Cameras has taken place on Chunks. Also an average of the Align would have to take place, as markers may not be 100% correctly positioned/match on each chunk.

This would be useful for rigidly aligning using markers for face expressions or also for captures of people and objects when using a turn table to align chunks correctly using marker positions.

At the moment this is possible but sadly scaling will also take place. Not ideal. A simple tick box in the Align Chunks Window would be unobtrusive, powerful and shouldn't overly complicate usage.


The point of this post, isn't so much to highlight and share workflows (although useful) the point of this post is to find a way to automate the whole process, as it shouldn't have to happen. An automated solution to cut workflow times from 12-15 hours down to a 5-10 minutes is hopeful outcome.


Hi, I wanted to put together a complex post explaining the issues currently related to UV mapping and texturing. Specifically Faces and Bodies. This is related to Multi Camera Arrays and Single Camera Capture, as well as capturing Objects and Artefacts.

Currently, Agisoft's best UV Mapping option is Generic (Atlast Mapping) which is OK but can produce very bad optimization of UV spaces:

To solve this you have to go through a very complex process or re-meshing (Dynamesh) and re-uvmapping a highres scan (UVMaster) the only way to do this is in ZBrush (effectively) this takes some time. Or more recently I have been using an external UV mapping application to Cylindrically map a 360 Head Scan with 200% Relax. Not ideal but faster:

Once this has been complete, you can import back to Agisoft and bake texture keeping UV's. This works great but then there is another issue present. Blurry Average Texturing (Mosaic and other methods wont solve this, as they produce other issues) Average is the best method. But the blending isn't ideal, especially on skin, as edge fresnel can cause clipping.

Custom Unwrap UV:


So to fix this, you have to bake Average, Left and Right one by one, then masking using layers in Photoshop to get a super sharp, crisp texture



PSD built by hand, blended using Masks in Layers:

Final Sharp Custom UVMapped, Custom Cleaned Texture:

Compare the 2:

So this solves the problem, but is time consuming. One FACS scan can take about 45 minutes to 1 hour to process. Multiply that by 90 FACS. Well you get the idea.

I propose two things

1) Better UVMapping tools built in for Humans. Either some kind of Un-wrapping solution or at least Cylindrical UVMapping, similar to UVMapper application. Along with Relax controls by %

2) A better Texture Solution. For Sharper Textures, maybe by allowing the user to specify priority Cameras to force their details over all Camera images, to produce sharper textures:

An extra idea to optimize built scenes when handing data to clients

Strip "Texture(s)", Strip "Mesh(s)", Strip "Mask(s)" Tools commands

All depending on what your selection (Chunks) is in the Workplace Menu.

(Of course decimation could be used for Meshes or re-build textures but this all takes time)

I would also be very powerful to propagate your multi-selection in the Workplace menu to actually work when using Batch Command. i.e what ever you have selected only appears in the Batch Window, ready to process by Selection.

Feature Requests / Select ALL/NONE tick box, universal in Agisoft Menus
« on: September 14, 2012, 12:02:45 PM »
Just an idea to add to UI features:

Select ALL/NONE tick box, universal in Agisoft Menus

Instead of forcing user to select or deselect all by hand in some menu situations.

Since using Agisoft exported textures in combination with Mudbox and Photoshop, I now know that you have to use non lossy file formats like .TIF with Mudbox. The problem is exported .TIF files from Agisoft have built in UV island cut out:

Which is actually very useful but the problem is there is no UV border bleed, which can lead to nasty mipping and border artifacts (please notice above line)

Because Agisoft creates smooth blended textures which is great in .JPG mode as images aren't pre cut when loaded into Phosothop or Mudbox. Which is also great but because of these we need no border pixel bleed in this format. But we do for others that pre cut images.

So if possible it would be great to be able to define Edge Bleed Pixel amount on texture generation/export, in pixels from 0-200+. Or have the ability to make sure .TIF aren't pre cut UV islands but include a Mask to do so.

I hope that makes sense.

It would be great to have full support for OBJ Import, to keep Quad Mesh, UV's, Grouping and Point Order intact.

Currently I think Agisoft imports, triangulates and changes point order of Quad meshes. Not ideal if you need to get a model in and out again trying to keep it the same.

Feature Requests / Custom Key Mapping
« on: August 12, 2012, 05:44:10 PM »
Just an idea for custom key mapping in Agisoft to help speed up some batch processing that has to be done by hand, like for example inverting a selection.

Is there a way currently to map "Edit/Invert Selection" to a key? if not this could be useful.

As well as a key defined for "Crop Selection" or ability to set custom mappings.

Pages: 1 [2] 3 4