@ModPaul this no matter preview or scanning , same thing , your CPU processing real time data 10fps and 2 cameras are rolling once POP2 is connected go Revo Scan , this is not a bug, this is how it works .
When you not scanning it is quiet …( as long you not leave it in preview mode ) it is not recommend anyway to keep the POP2 running while not scanning anything for a long time .
Hi, Thanks for the response, but I would prefer feedback from Revopoint @Revopoint-Cassie on this. Are you affiliated with Revopoint?
I appreciate you are very knowledgeable about 3d scanning with the POP2 but I am not willing to run my work computer with software that max’s out the CPU for a prolonged period i.e. during a long scan.
To me, this does appear more like a bug.
@ModPaul , let see what the Revo Developers has to say on that subject. I have water cooling system and to be honest I didn’t even noticed it until @Obicom posted his first question the other day.
Hi @PUTV,
I also have a water-cooled system and same as you, I only noticed as the fans fired up for the first time. That made me check the task manager to see Revoscan using all available CPU resource.
I run lots of CAD software and even a driving SIM and I’ve never had the CPU get close to needing the fans to run.
I have tried other 3d scanners (Dotproduct DPI-X, 3d Sense One) and I did not have them maxing the CPU.
I get what you are saying regarding the resource to store those images etc. but this should be a finite amount of data. It appears that the software just grabs all available CPU processing power.
Hi everybody!
This is Giuseppe from McNeel Europe. We are the makers of Rhinoceros and since Rhino 7 has lot’s of new features regarding meshes and conversion to quad topology, I was planning on investigating low cost scanning for our users. I see there is potential in this area. Just bought a Pop2.
After not being able to get anything decent aside the included bust and fighting misalignment for a day, I invested my time reading this forum.
As near as I understand, scanning requires experience. That’s fine. But the absolute impossibility - for me at least - to get something useful, is forcing this project on hold for now.
Very frustrating.
I got you , I made last time full 6 feet object scan that Revo Scan saved over 4000 images in less than 4 min, if I did color mode it would be 8000 images , the data needs to go somewhere quickly , but I don’t think it is necessary to use full CPU power , I understand when it fuse or mesh , that is a different story, we want the job to be done as quickly as possible as that is the longest waiting process .
I am guessing @Revopoint-Cassie will reply when she gathering more details regarding this subject from the Developer team . I did not catch her yesterday evening or this morning , 12h time difference so very small window, but I will ask her about this tonight .
Hi @giuspa , welcome to the forum Giuseppe !
The only experience you need is using the software and knowing what you are doing , for some it goes naturally for others it doesn’t , same as with any other software . There is not yet a deep documentation explaining everything regarding the software .
As I was talking with other users yesterday , for example the Head mode is not just for a head , and the Face mode is not just for a Face , if the object size is closer to the size of a human head this mode should be used for a whole quick scan , unless you want finer details and scan the figure partially under Feature mode .
As you may have noticed the scan working best on the 15cm, 20cm and 25cm distances , that represents the Modes, 15cm distance goes for the Feature mode where the distance between the center of the turntable and the POP2 is 15 cm etc… etc… If the object fits exactly inside the preview Depth Cam window this means you’re gonna have perfect scan results , sometimes you can cheat by changing the angles but then you need to scan multiple angles .
Infrared laser light is picky on many surfaces , no shiny, not transparent , no metals , so the surface needs to be prepared , best of course is 3D Spray as the results are always the best when the surface is uniform . Reflections tend to create lots of noises , but sometimes a little talc powder gets the fix if your object can be washed after /cleaned .
Most important no black plastic , PVC or any other synthetic materials that absorb Infrared light , black cotton no problem , as most black clothing scans well , so it is not really about the color, but the material it is made of in that color .
Now there are tons of other things , but for now practice with simple things that have lots of features , scanning a coffee mug may be more difficult than a complex figure . The success in scanning with POP2 is visual tracking in 3D space . POP2 after all is a projector with a binocular structured light that uses infrared as its light source. This means you can scan your objects in total darkness , no ambient light is necessary unless you go for some RGB data / Color textures.
and most important … lots of patience and practice practice practice
i dont know if you could solve already your issues, but if not, try to use normal scan instead of high precicion scan. and use the gain trick which is fixed i believe in latest revoscan
for me your reason sounds clear, but than i dont understand why processing on mobile is also possible with same frames / sec and much worse cpu. They have to process same amount of pictures. isnt it?
Not the same amount of frames , I can get only 800 frames in color with 6GB of RAM , scanning in low accuracy is not good for all objects . The Pitch point I believe is 0.1mm but the meshing resolution 3-4 level only… very low resolution . Meshing and fussing needs the processor power.
CPU is writing down the data directly to the cache folder on your SSD in real time once you press the scan button, if the SSD is not fast enough it stores temporary the backlog using your RAM , processing depth camera data images, masking it and saving it, also processing RGB color data , mobile is keeping the cache virtually and temporary under RAM so it does not need the processor power on high level.
I do not make excuses here , we just need some additional settings to control the CPU usage , thread level maybe? like I have in Zbrush and other software . But absolutely not switching to RAM only, because this mistake was done already once before , limiting now how much frames we can capture using mobile phones , thanks to “smart” users with cheap old phones .
We see what the developers has to say about that proposal .
I noticed on my Lenova gaming laptop that the on board GPU was being used instead of my NVidia GPU. I went in to the Nvidia software and told it to use the nvidia card for revoscan and revostudio.
that ended up moving some load off my cpu and made fusing point cloud faster.
If you have an integrated graphic card then yes , it will make difference if you switch to your dedicated Graphic Card , but your GPU will not do fusing ir meshing , everything CPU based.
however let me set it clear
- Preview mode : the CPU 97%
- Scan Mode : you capturing your point cloud CPU 97%
- Fussing task : CPU 20% up and down
- Meshing task : CPU 67% up and down
- Not scanning while in Scan Tab : CPU 1.2 %
So the only intensive usage of CPU is while Capturing Point Cloud data in Scan Tab , or Preview Tab and not all the time , once your Point cloud frames are captured it is back to idle until you perform another task .
so if you want your CPU to run half way only, you will be waiting double to finish the tasks.
I think the only good solution here would be to get rid if the preview TAB as it is not necessary at all .
BTW GPU do not perform any tasks in Revo Studio or Revo Scan other than OpenGL 4 preview of your mesh . You can’t set it to perform fusing or meshing function .
When you say it’s fixed in the latest version do you mean the scan program or the firmware? Is there a convenient place to check on the latest versions of the software and firmware?
Hi @ModPaul @PUTV @Intega2022 @Mayrider @Foundryguy ,
Thank you for your feedback. Sorry for my late reply since I asked for leave yesterday.
According to the high CPU usage, after internal discussion, below is our reply:
We will optimize the processing of multi-threaded parallel computing in the next version and significantly reduce the CPU usage in non-high-load real-time computing scenarios. However, in the real-time scanning and data processing stages, a large amount of CPU will still be used to ensure the scanning effect and efficiency.
We sincerely hope you can understand.
Best Regards
Cassie
A quick search from the home page did not list the post where this is described.
Would you be so kind?
Hello and welcome to the Forum.
I know that Rhino is used by a lot of jewelers, so it occurs to me that you may be experimenting with metal objects.
If so, then you really should get a 3D scanning spray such as AESub Blue or one of its competitors (such as AB6 ATTBLIME, or another sublimating (e.g. self-dissipating) spray. You could use spray one chalk, but it may be too thick to pick up the details in smaller objects.
Will you allow GPU to be selected as an alternative?
Ciao Jeff!
You are right. Rhino is used a lot in jewelry but I am aware about all the limitations with reflective and high IOR materials. So I did not even consider scanning those items. I am absolutely new at scanning and can dedicate limited time to it. My attempt was basically on plastic parts (not shiny). The main problem being mis-alignment of scans. I could clearly see the depth camera loosing focus in most cases. I need to understand (it will take time) if scanning requires adequate environment or it can be carried out even outdoors. In a nutshell: if the videos of outdoor scanning, car-hood scanning are “true” and “repetible”… or it’s just marketing stuff.
I will definitely get scanning spray because plans are to scan a small boat rudder for profile optimization and it’s shiny white…
Thanks for looking into this!
Thank you for the response and I hope you had a nice break.
Understanding your comments, in the next release, preview mode will have a reduced CPU load but you are staying during scanning the Revoscan software will still use all available CPU, therefore, maxing out the CPU to 100% (including any other running programs).
I appreciate that with correct cooling running a CPU at 100% will not damage/ reduce the lifespan of the CPU. My workstation is liquid-cooled and I’m sure that it would be able to manage the cooling sufficiently.
I am planning to use the scanner away from my office where I’ll be using my laptop, this is where the 100% CPU is an issue for me.
Would there be a way to control the CPU usage, as @PUTV mentioned above, at the cost of scanning speed?
Hi @glassTransition ,
Sorry, at present, we can’t. But we will seriously consider it in the future.
Best Regards
Cassie