<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Tiling Tips</title><link>https://communities.bentley.com/products/3d_imaging_and_point_cloud_software/w/wiki/47956/tiling-tips</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Tiling Tips</title><link>https://communities.bentley.com/products/3d_imaging_and_point_cloud_software/w/wiki/47956/tiling-tips</link><pubDate>Wed, 03 Feb 2021 11:14:55 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:e779835e-9092-4a72-92aa-4bc8d6ba7f57</guid><dc:creator>Felix James</dc:creator><comments>https://communities.bentley.com/products/3d_imaging_and_point_cloud_software/w/wiki/47956/tiling-tips#comments</comments><description>Current Revision posted to ContextCapture | Descartes | Pointools | Orbit Wiki by Felix James on 2/3/2021 11:14:55 AM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;ContextCapture Processing is CPU and GPU intensive. To prevent memory overflow in case of large datasets, it is recommended to apply tiling to the reconstruction. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In ContextCapture, when creating a new reconstruction, a warning appears if the block contains a large quantity of data.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " src="/resized-image/__size/960x720/__key/communityserver-wikis-components-files/00-00-00-02-18/8875.Reconstruction.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In that case we recommend using tiling&lt;/span&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span&gt;Tiling settings and recommendations&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span&gt;The Tiling setup mode options are accessible from the &amp;ldquo;Spatial Framework&amp;rdquo; tab of your reconstruction.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;img alt=" " src="/resized-image/__size/960x240/__key/communityserver-wikis-components-files/00-00-00-02-18/0317.Spatial-Framework.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;There are 3 types of tiling: &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Regular planar grid&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Regular volumetric grid&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Adaptive tiling&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Optimal tile size&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;There are two aspects to be considered regarding the tile size:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;More tiles mean more jobs to execute&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Bigger tiles mean a longer processing time per tile.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;The threshold of when it is no longer beneficial to increase the tile size depends on the global performance of your machine.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For typical processing using a computer with a good CPU, good GPU and 64 Gb of RAM, the optimal maximum RAM target (depending on your tile size selection) is &lt;strong&gt;25 Gb.&lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Regular planar and volumetric grid&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;These types of tiling are defined by their size (in meters). &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Regular planar grid is recommended for Mapping project. You can choose the size of the square defining the tile. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Regular volumetric grid can be used for assets that are captured from all angles. However, we would recommend using adaptive tiling in such cases. You can define the size of the cube that represents a tile. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;When selecting the size for one of these tiling modes, an &amp;ldquo;Expected maximum RAM usage&amp;rdquo; is displayed. Adjust the tile size so that it fits your hardware capabilities and/or the optimal tiling size. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;img alt=" " src="/resized-image/__size/960x240/__key/communityserver-wikis-components-files/00-00-00-02-18/5488.Tiling.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Adaptive tiling&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Adaptive tiling will be defined based on the maximum RAM you want to allocate to your ContextCapture Processing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The tiling will be automatically generated so that no tile should require more RAM than the defined limit. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This type of tiling results in an optimized size and distribution of the tiles. It is recommended for projects for which the resolution can dramatically change (with the addition of close-ups for example), or for project in full 3D such as buildings, towers, bridges, etc.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;span style="font-size:75%;"&gt;&lt;img alt=" " src="/resized-image/__size/960x240/__key/communityserver-wikis-components-files/00-00-00-02-18/5732.Adaptive.png" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span&gt;Error message&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span&gt;If the tiling is not correctly set, or the RAM estimation is too big for your computer, the following error message may appear: &lt;span style="color:#3366ff;"&gt;&lt;em&gt;&amp;ldquo;Failed: insufficient memory. You may solve this issue by subdividing the reconstruction into smaller tiles. Please review your reconstruction settings.&amp;rdquo;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="color:#3366ff;"&gt;&lt;em&gt;&lt;img alt=" " src="/resized-image/__size/960x240/__key/communityserver-wikis-components-files/00-00-00-02-18/0844.Error.png" /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If you are getting this error, we recommend adding tiling or reducing the tile size as mentioned. &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: ContextCapture, Tile size, reconstruction, Tiling Mode, Spatial Framework, tiling&lt;/div&gt;
</description></item><item><title>Tiling Tips</title><link>https://communities.bentley.com/products/3d_imaging_and_point_cloud_software/w/wiki/47956/tiling-tips/revision/2</link><pubDate>Thu, 09 Apr 2020 08:51:57 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:e779835e-9092-4a72-92aa-4bc8d6ba7f57</guid><dc:creator>Felix James</dc:creator><comments>https://communities.bentley.com/products/3d_imaging_and_point_cloud_software/w/wiki/47956/tiling-tips#comments</comments><description>Revision 2 posted to ContextCapture | Descartes | Pointools | Orbit Wiki by Felix James on 4/9/2020 8:51:57 AM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;ContextCapture Processing is CPU and GPU intensive. To prevent memory overflow in case of large datasets, it is recommended to apply tiling to the reconstruction. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In ContextCapture, when creating a new reconstruction, a warning appears if the block contains a large quantity of data.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " src="/resized-image/__size/960x720/__key/communityserver-wikis-components-files/00-00-00-02-18/8875.Reconstruction.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In that case we recommend using tiling&lt;/span&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span&gt;Tiling settings and recommendations&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span&gt;The Tiling setup mode options are accessible from the &amp;ldquo;Spatial Framework&amp;rdquo; tab of your reconstruction.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;img alt=" " src="/resized-image/__size/960x240/__key/communityserver-wikis-components-files/00-00-00-02-18/0317.Spatial-Framework.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;There are 3 types of tiling: &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Regular planar grid&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Regular volumetric grid&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Adaptive tiling&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Optimal tile size&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;There are two aspects to be considered regarding the tile size:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;More tiles mean more jobs to execute&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Bigger tiles mean a longer processing time per tile.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;The threshold of when it is no longer beneficial to increase the tile size depends on the global performance of your machine.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For typical processing using a computer with a good CPU, good GPU and 64 Gb of RAM, the optimal maximum RAM target (depending on your tile size selection) is &lt;strong&gt;25 Gb.&lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Regular planar and volumetric grid&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;These types of tiling are defined by their size (in meters). &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Regular planar grid is recommended for Mapping project. You can choose the size of the square defining the tile. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Regular volumetric grid can be used for assets that are captured from all angles. However, we would recommend using adaptive tiling in such cases. You can define the size of the cube that represents a tile. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;When selecting the size for one of these tiling modes, an &amp;ldquo;Expected maximum RAM usage&amp;rdquo; is displayed. Adjust the tile size so that it fits your hardware capabilities and/or the optimal tiling size. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;img alt=" " src="/resized-image/__size/960x240/__key/communityserver-wikis-components-files/00-00-00-02-18/5488.Tiling.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Adaptive tiling&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Adaptive tiling will be defined based on the maximum RAM you want to allocate to your ContextCapture Processing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The tiling will be automatically generated so that no tile should require more RAM than the defined limit. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This type of tiling results in an optimized size and distribution of the tiles. It is recommended for projects for which the resolution can dramatically change (with the addition of close-ups for example), or for project in full 3D such as buildings, towers, bridges, etc.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;img alt=" " src="/resized-image/__size/960x240/__key/communityserver-wikis-components-files/00-00-00-02-18/5732.Adaptive.png" /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span&gt;Error message&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span&gt;If the tiling is not correctly set, or the RAM estimation is too big for your computer, the following error message may appear: &lt;span style="color:#3366ff;"&gt;&lt;em&gt;&amp;ldquo;Failed: insufficient memory. You may solve this issue by subdividing the reconstruction into smaller tiles. Please review your reconstruction settings.&amp;rdquo;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="color:#3366ff;"&gt;&lt;em&gt;&lt;img alt=" " src="/resized-image/__size/960x240/__key/communityserver-wikis-components-files/00-00-00-02-18/0844.Error.png" /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If you are getting this error, we recommend adding tiling or reducing the tile size as mentioned. &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: ContextCapture, Tile size, reconstruction, Tiling Mode, Spatial Framework, tiling&lt;/div&gt;
</description></item><item><title>Tiling Tips</title><link>https://communities.bentley.com/products/3d_imaging_and_point_cloud_software/w/wiki/47956/tiling-tips/revision/1</link><pubDate>Thu, 09 Apr 2020 08:48:11 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:e779835e-9092-4a72-92aa-4bc8d6ba7f57</guid><dc:creator>Felix James</dc:creator><comments>https://communities.bentley.com/products/3d_imaging_and_point_cloud_software/w/wiki/47956/tiling-tips#comments</comments><description>Revision 1 posted to ContextCapture | Descartes | Pointools | Orbit Wiki by Felix James on 4/9/2020 8:48:11 AM&lt;br /&gt;

&lt;p&gt;&lt;span&gt;ContextCapture Processing is CPU and GPU intensive. To prevent memory overflow in case of large datasets, it is recommended to apply tiling to the reconstruction. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In ContextCapture, when creating a new reconstruction, a warning appears if the block contains a large quantity of data.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " src="/resized-image/__size/960x720/__key/communityserver-wikis-components-files/00-00-00-02-18/8875.Reconstruction.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In that case we recommend using tiling&lt;/span&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span&gt;Tiling settings and recommendations&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span&gt;The Tiling setup mode options are accessible from the &amp;ldquo;Spatial Framework&amp;rdquo; tab of your reconstruction.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;img alt=" " src="/resized-image/__size/960x240/__key/communityserver-wikis-components-files/00-00-00-02-18/0317.Spatial-Framework.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;There are 3 types of tiling: &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Regular planar grid&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Regular volumetric grid&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Adaptive tiling&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Optimal tile size&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;There are two aspects to be considered regarding the tile size:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;More tiles mean more jobs to execute&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Bigger tiles mean a longer processing time per tile.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;The threshold of when it is no longer beneficial to increase the tile size depends on the global performance of your machine.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For typical processing using a computer with a good CPU, good GPU and 64 Gb of RAM, the optimal maximum RAM target (depending on your tile size selection) is &lt;strong&gt;25 Gb.&lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Regular planar and volumetric grid&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;These types of tiling are defined by their size (in meters). &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Regular planar grid is recommended for Mapping project. You can choose the size of the square defining the tile. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Regular volumetric grid can be used for assets that are captured from all angles. However, we would recommend using adaptive tiling in such cases. You can define the size of the cube that represents a tile. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;When selecting the size for one of these tiling modes, an &amp;ldquo;Expected maximum RAM usage&amp;rdquo; is displayed. Adjust the tile size so that it fits your hardware capabilities and/or the optimal tiling size. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;img alt=" " src="/resized-image/__size/960x240/__key/communityserver-wikis-components-files/00-00-00-02-18/5488.Tiling.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Adaptive tiling&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Adaptive tiling will be defined based on the maximum RAM you want to allocate to your ContextCapture Processing. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The tiling will be automatically generated so that no tile should require more RAM than the defined limit. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This type of tiling results in an optimized size and distribution of the tiles. It is recommended for projects for which the resolution can dramatically change (with the addition of close-ups for example), or for project in full 3D such as buildings, towers, bridges, etc.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;img alt=" " src="/resized-image/__size/960x240/__key/communityserver-wikis-components-files/00-00-00-02-18/5732.Adaptive.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span&gt;Error message&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span&gt;If the tiling is not correctly set, or the RAM estimation is too big for your computer, the following error message may appear: &lt;span style="color:#3366ff;"&gt;&lt;em&gt;&amp;ldquo;Failed: insufficient memory. You may solve this issue by subdividing the reconstruction into smaller tiles. Please review your reconstruction settings.&amp;rdquo;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="color:#3366ff;"&gt;&lt;em&gt;&lt;img alt=" " src="/resized-image/__size/960x240/__key/communityserver-wikis-components-files/00-00-00-02-18/0844.Error.png" /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If you are getting this error, we recommend adding tiling or reducing the tile size as mentioned. &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: ContextCapture, Tile size, reconstruction, Tiling Mode, Spatial Framework, tiling&lt;/div&gt;
</description></item></channel></rss>