does meshroom work on nvidia jetson nano

351 views
Skip to first unread message

Ciprian Manea

unread,
May 10, 2020, 9:58:21 AM5/10/20
to alice...@googlegroups.com
Hi there,

Nvidia Jetson Nano runs Ubuntu LTS 18.04, would that work with your meshroom software?


Thanks!
Ciprian

sim...@googlemail.com

unread,
May 15, 2020, 6:21:11 AM5/15/20
to AliceVision
Hi,
Meshroom would probably run on the Jetson Nano, but the 4GB memory would be really limiting. 8GB is the minimum recommended.
If you only work with small datasets (~25 images) and/or do not expect highly accurate reconstrucitons (by reducing the quality settings a lot) the Jetson may suffice.

Carsten Griwodz

unread,
May 15, 2020, 6:44:39 AM5/15/20
to AliceVision
Hi,

it will probably require a change of the CMake files in a few places. The AliceVision code does not test for ARM CPUs, and the CCs that the Tegra needs are not on the list of CUDA CCs that we are testing in CMake. Without an ARM/x86 test, adding those CCs on x86 leads to link failures due to missing libraries (since they are ARM-only).

 - Carsten

Ciprian Manea

unread,
May 19, 2020, 12:07:48 PM5/19/20
to alice...@googlegroups.com
?

Carsten Griwodz

unread,
May 19, 2020, 1:52:35 PM5/19/20
to AliceVision
I withdraw my comment. I looked into the CMake files again, it should probably compile and link for CUDA CC 5.3 as required by the Jetson Nano.

magnus...@gmail.com

unread,
Jun 9, 2020, 10:49:30 AM6/9/20
to AliceVision

I tried building alicevision the other day on my jetson nano (which has xubuntu running on it which I got from here). Alicevision has a ton of dependencies. I tried building alicevision, then adding the missing dependency, but got stuck on openimaeio not cooperating with cmake. Didn't have time at that moment to solve the problem. I plan to open a request on github for ARM builds. 

Lloyd Smith

unread,
Nov 3, 2020, 6:22:11 PM11/3/20
to AliceVision
Interested in this topic as well. I have been impressed with Meshroom on my laptop, but it is so effective that it could run headless on something like a Jetson Xavier AGX, which has 32 GB, CUDA and Linux on board. Seems totally doable, but doesn't everything (especially for bystanders)? I see that there was a link, now dead, to a Meshroom fork for R Pi with ARM64. I am tempted to get a Xavier AGX dev kit to test, but I don't see any evidence that anyone else has tried it. Anyone have insight to share?

Lloyd Smith

unread,
Nov 6, 2020, 1:10:25 AM11/6/20
to dr100, alice...@googlegroups.com
Yes, ARM64, like the Raspberry Pi that I mentioned. That is why I am asking the question. I see there has been discussion about the need to rebuild significant functionality that does not work on ARM processors, but if someone had it working on the ARM64 Raspberry Pi, then maybe someone has already done that work.

Best regards,

Lloyd Smith




On Wed, Nov 4, 2020 at 3:54 AM dr100 <dr1...@gmail.com> wrote:
that is arm cpu


On 11/4/20, Lloyd Smith <lsm...@cortechsolutions.com> wrote:
> Interested in this topic as well. I have been impressed with Meshroom on my
>
> laptop, but it is so effective that it could run headless on something like
>
> a Jetson Xavier AGX, which has 32 GB, CUDA and Linux on board. Seems
> totally doable, but doesn't everything (especially for bystanders)? I see
> that there was a link, now dead

> Meshroom fork for R Pi with ARM64. I am tempted to get a Xavier AGX dev kit
>
> to test, but I don't see any evidence that anyone else has tried it. Anyone
>
> have insight to share?
>
> On Tuesday, June 9, 2020 at 10:49:30 AM UTC-4 magnus...@gmail.com wrote:
>
>>
>> I tried building alicevision the other day on my jetson nano (which has
>> xubuntu running on it which I got from here

>>
>> Alicevision has a ton of dependencies

>> tried building alicevision, then adding the missing dependency, but got
>> stuck on openimaeio not cooperating with cmake. Didn't have time at that
>> moment to solve the problem. I plan to open a request on github for ARM
>> builds.
>>
>>
>> On Sunday, May 10, 2020 at 9:58:21 AM UTC-4, Ciprian Manea wrote:
>>>
>>> Hi there,
>>>
>>> Nvidia Jetson Nano runs Ubuntu LTS 18.04, would that work with your
>>> meshroom software?
>>>
>>>
>>> Thanks!
>>> Ciprian
>>>
>>
> --
> Cortech Solutions, Inc.1409 Audubon Blvd, Suite B1
> Wilmington, NC 28403 USA
>
>
> Tel: 910-362-1143
> Fax: 910-378-3443
>
>
>
> Sales: sa...@cortechsolutions.com
> <mailto:sa...@cortechsolutions.com>
> Support / repairs:
> sup...@cortechsolutions.com <mailto:sup...@cortechsolutions.com>
> Billing
> / administration: ad...@cortechsolutions.com
> <mailto:ad...@cortechsolutions.com>
>
>
> Web: www.cortechsolutions.com
> <http://www.cortechsolutions.com>
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "AliceVision" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to alicevision...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/alicevision/3fc6b68f-ac2e-4362-98ad-7411282bb089n%40googlegroups.com.
>


Cortech Solutions, Inc.
1409 Audubon Blvd, Suite B1
Wilmington, NC 28403 USA


Support / repairs: sup...@cortechsolutions.com
Billing / administration: ad...@cortechsolutions.com


Reply all
Reply to author
Forward
0 new messages