archeos / cloudcompare-archeos

cloudcompare packaging for ArcheOS
https://github.com/cloudcompare/trunk
Other
4 stars 4 forks source link

Test qKinect plugin #12

Closed rjanvier closed 9 years ago

rjanvier commented 11 years ago

CC can handle kinect (menu plugins->qKinect). I don't have the Microsoft thing. Anyone to test this feature ? @alearcteam or @lucaarcteam ?

Exekias87 commented 9 years ago

Hi, I've just tried CloudCompare (on Theodoric Live CD) but there's a problem: it does not start. I've also tried launching it via Terminal, and it says "Segmentation fault".

rjanvier commented 9 years ago

which version ?

fabfurnari commented 9 years ago

Please also write down if you generated an amd64 or i386 ISO and if you are using the Gnome or XFCE version of archeos and if you are testing the ISO in a virtualized environment... Thanks

rjanvier commented 9 years ago

and also don't forget to mention anything about your graphic card and your dirver. Thanks too !

Exekias87 commented 9 years ago

Well: -Using 32bit version of ArcheOS -GNOME 3.4.2 -CloudCompare version is 2.5.3 -This is the output of lshw about graphic card:

-display:0 description: VGA compatible controller product: Mobile 945GSE Express Integrated Graphics Controller vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 03 width: 32 bits clock: 33MHz capabilities: msi pm vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 resources: irq:16 memory:f0400000-f047ffff ioport:3000(size=8) memory:e0000000-efffffff(prefetchable) memory:f0480000-f04bffff -display:1 UNCLAIMED description: Display controller product: Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller vendor: Intel Corporation physical id: 2.1 bus info: pci@0000:00:02.1 version: 03 width: 32 bits clock: 33MHz capabilities: pm bus_master cap_list configuration: latency=0

I am not sure about the virtual machine question: I just burned the ISO on a dvd and launched Live session.

rjanvier commented 9 years ago

ok, thanks, would you mind open a proper issu for your problem ? I will close this one.

rjanvier commented 9 years ago

thanks to to arky https://github.com/arky, this feature is now tested with CC 2.6.0 on Ubuntu. Should be fine on Theodoric. Close it for now.

Exekias87 commented 9 years ago

I tested qKinect on the PC is the one I mentioned above.

When you launch Kinect plugin, you can choose available mode (in my case 640x480 was the only possible mode) and the name of the capture. When you press GRAB, it makes a “photo”, there is no possibility to record (like in RGBDemo or other 3D scanning software like Skanect). When finished, you can export the grab in .ply (File-export-as). Here you can find the .ply file of the self-scan http://www.4shared.com/file/GCDYHRARba/Kinect_depth_capture4.html

2

I also tried to scan an object (a vase). Here is the file http://www.4shared.com/file/RjZJxa34ba/Vaso.html

screenshot from 2014-11-02 15 29 12

Making a complete scan of a figure or an object is not easy. I both tried the “Structure from motion method” (keeping the object in the same position and moving the Kinect around it) and the opposite; in both cases a lot of manual work is needed. I guess the best way is first one, but then you have to move the various captures until they merge (something like that http://www.youtube.com/watch?v=iK_r2Ru3wP4)

My personal opinion is that RGBDemo is much better for 3D scanning with Kinect. The only time I managed to compile and install it (some years ago, under Ubuntu 12.04) I was able to scan the same vase, open it with MeshLab, convert in an .stl and make it 3D Printable with few operations in Blender. I used the Scan-Markers mode. Here you can find the .ply file of the RGBDemo scan. http://www.4shared.com/file/cxZR0_iWce/Rgbdemo_vase.html

rjanvier commented 9 years ago

Ok thanks for the extensive report. so you manage to launch CC without segfault ? which version have you installed ? 2.6.0 ? I'm not a Kinect user. I think the qKinect plugin is just a quick way to monitor kinect input in a GUI. I know there are plenty of papers on integrating kinect depth maps. Aside RGBDemo I this recent paper http://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XL-5/479/2014/isprsarchives-XL-5-479-2014.html is worth reading.

Exekias87 commented 9 years ago

Yes, CC started without problems. I booted archeOS from live dvd and immediately did apt-get update, then I upgraded CC via Synaptic (version 2.6.0)

rjanvier commented 9 years ago

ok thank you for your test. it's greatly appreciated. I guess this issue is definitely closed.