# Feature Request: Turntable + Single frame

**URL:** <https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149>\
**Category:** Support & Feedback\
**Tags:** reverse-engineering\
**Created:** [March 7, 2024, 8:59am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149 "2024-03-07T08:59:38Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![fxtentacle](https://avatars.discourse-cdn.com/v4/letter/f/9e8a1a/32.png) [@fxtentacle](https://forum.revopoint3d.com/u/fxtentacle)\
**Post date:** [March 7, 2024, 8:59am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/1 "2024-03-07T08:59:39Z")

</div>

I’ve calibrated my new Revopoint MINI 2 and its single frame captures are fantastic 🤩

But as soon as I start a continuous scan with the dual-axis turntable, I see smearing because the turntable continues rotating while the new image is being captured. It’s only a few %, but for my small CAD components, it is enough to make the scan unusable. This happens both with feature and with marker tracking.

Luckily, RevoScan 5 also has the single frame capture mode. So what I do now is this:

1. I rotate the turntable about 5 degrees
2. I capture 2 scans in single frame mode
3. repeat 72 times

That way, I get much better quality scanning results than with the continuous scan mode and continuous turntable rotation 👍

The problem is, that doing my approach manually is very annoying. And for best results, I would also want to adjust the turntable turning sideways throughout the scanning process. So what I would like to see is an automation function which will do this:

1. start the turntable
2. wait X ms
3. stop the turntable
4. wait X ms
5. capture X frames in single frame mode
6. repeat the above for X times

I’m aware that I can simulate this with an app like [https://www.macrorecorder.com/](https://www.macrorecorder.com/) but I strongly feel like this should be included in the RevoScan software, because competing manufacturers do include such a scanning mode in their software. And it appears to be necessary to get the maximum quality out of my MINI 2.

---

<div class="post-metadata">

**Author:** ![Revopoint-Jane](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.revopoint3d.com/revopoint-jane/32/12484_2.png) [@Revopoint-Jane](https://forum.revopoint3d.com/u/Revopoint-Jane)\
**Post date:** [March 7, 2024, 9:08am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/2 "2024-03-07T09:08:04Z")

</div>

Hi @fxtentacle

Welcome to our community! 🎉

We’re glad you’re enjoying MINI 2.

I’ll send this feature request back to our dev team and look forward to seeing it in the new software.

Thank you very much for your suggestion!

---

<div class="post-metadata">

**Author:** ![fxtentacle](https://avatars.discourse-cdn.com/v4/letter/f/9e8a1a/32.png) [@fxtentacle](https://forum.revopoint3d.com/u/fxtentacle)\
**Post date:** [March 7, 2024, 9:21am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/3 "2024-03-07T09:21:52Z")

</div>

Thanks 🙂

BTW, in case anyone is wondering if that hassle is truly worth it, here’s an example of the quality that I can get out of my MINI 2 with 1072 single frame captures, which took about 1 hour by hand. The lines in that LEGO engraving are about the size of a hair, yet they are still readable.

 ![a - lego brick.PNG](https://canada1.discourse-cdn.com/flex029/uploads/revopoint3d/original/3X/4/f/4fdf5287b64e35d5d8794d94440abe17dd58d4a3.jpeg)

---

<div class="post-metadata">

**Author:** ![Revopoint-Jane](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.revopoint3d.com/revopoint-jane/32/12484_2.png) [@Revopoint-Jane](https://forum.revopoint3d.com/u/Revopoint-Jane)\
**Post date:** [March 7, 2024, 9:41am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/4 "2024-03-07T09:41:14Z")

</div>

I think if you love doing it, it’s worth it.

For me, I think it’s worth it because I really want to see you share it. 🤣

---

<div class="post-metadata">

**Author:** ![fxtentacle](https://avatars.discourse-cdn.com/v4/letter/f/9e8a1a/32.png) [@fxtentacle](https://forum.revopoint3d.com/u/fxtentacle)\
**Post date:** [March 7, 2024, 9:51am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/5 "2024-03-07T09:51:02Z")

</div>

BTW I just noticed that the smearing is also visible in your new marketing video. Those marker dots should be perfectly round, but they are a bit longer in the direction in which the turntable is rotating.

![image](https://canada1.discourse-cdn.com/flex029/uploads/revopoint3d/original/3X/b/f/bfb14553057e0ae4e7219a1179583cecad239a33.png)

 ![image](https://canada1.discourse-cdn.com/flex029/uploads/revopoint3d/original/3X/8/e/8e9c4afb5ef8220d41eb7eb0314662d6443cfa91.jpeg)

[![](https://canada1.discourse-cdn.com/flex029/uploads/revopoint3d/original/3X/b/3/b3248b70385332e34f635cd19acfa8130505ce4b.jpeg "Revopoint MINI 2 3D Scanner: Flawless Intricate Detail Capture") ](https://www.youtube.com/watch?v=gb1OwH_TKQA&t=5)

---

<div class="post-metadata">

**Author:** ![Revopoint-Jane](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.revopoint3d.com/revopoint-jane/32/12484_2.png) [@Revopoint-Jane](https://forum.revopoint3d.com/u/Revopoint-Jane)\
**Post date:** [March 7, 2024, 10:09am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/6 "2024-03-07T10:09:15Z")

</div>

This is the reason for perspective.  
Perspective is a way of capturing the relationship between depth and proximity of an object in three dimensions, whereas when rendered on a two-dimensional plane, the portion of the object that is away from the observer is compressed, causing the circle to change into an oval.

---

<div class="post-metadata">

**Author:** ![PUTV](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.revopoint3d.com/putv/32/15302_2.png) [@PUTV](https://forum.revopoint3d.com/u/PUTV)\
**Post date:** [March 7, 2024, 9:31pm UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/7 "2024-03-07T21:31:01Z")

</div>

Hi @fxtentacle  
You overdoing it , you don’t need over 1500 single frames to capture that , you already could use continuous mode .  
You should capture it all in 90 frames or less .

Overlapping over and over the same region don’t do well for the scan , so less is more .

You did nice job , but don’t over kill it next time , waste of time and 90% of the frames will be eliminated in fusing process anyway because not needed.

Make sure you capture at least 3-4 angles at max .

With so many frames you did on that Lego , I would finish scanning full body person . 😉

P.S use Lazy Susan for single shot scanning

---

<div class="post-metadata">

**Author:** ![fxtentacle](https://avatars.discourse-cdn.com/v4/letter/f/9e8a1a/32.png) [@fxtentacle](https://forum.revopoint3d.com/u/fxtentacle)\
**Post date:** [March 7, 2024, 10:29pm UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/8 "2024-03-07T22:29:18Z")

</div>

> [@PUTV](#):
>
> You should capture it all in 90 frames or less .

My impression so far is that if I take multiple captures of the same scene, that reduces the affect of sensor noise in the Z direction, thereby, making the final scan more smooth.

But you’re right, 1000 frames was probably too much.

---

<div class="post-metadata">

**Author:** ![fxtentacle](https://avatars.discourse-cdn.com/v4/letter/f/9e8a1a/32.png) [@fxtentacle](https://forum.revopoint3d.com/u/fxtentacle)\
**Post date:** [March 7, 2024, 10:34pm UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/9 "2024-03-07T22:34:30Z")

</div>

Here’s a continuous scan of a continuously running turntable that I just did. The two large things are clay, but as you can see, all the marker dots are elliptical and not round. In this case, that’s clearly not due to perspective, or else the overall shape of the turntable surface wouldn’t be round anymore. Instead, those marker circles turning into ellipses is due to tracking errors accumulating over time. And that’s what doing static captures while the turntable is paused can avoid.

 ![a - marker smear](https://canada1.discourse-cdn.com/flex029/uploads/revopoint3d/original/3X/4/d/4dde1350d7febc5509920682bf679c9e4ac0e34f.png)

---

<div class="post-metadata">

**Author:** ![PUTV](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.revopoint3d.com/putv/32/15302_2.png) [@PUTV](https://forum.revopoint3d.com/u/PUTV)\
**Post date:** [March 8, 2024, 12:09am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/10 "2024-03-08T00:09:18Z")

</div>

> [@fxtentacle](#):
>
> My impression so far is that if I take multiple captures of the same scene, that reduces the affect of sensor noise in the Z direction, thereby, making the final scan more smooth.

For photogrammetry maybe bit not in 3D scanning , overlapped frames only produces more overlapped and isolated points that induce artificial noises when not cleaned proper , meaning removing more than 90% of the frames you take .

A simple cube needs 6 frames , not 100 , but if you have undercuts in your volume you need to get them from all angles , later the fusing process removing the additional frames that was overlapped , sometimes it leaves some for cleaning after if the object was complex .  
But that is how the technology works here .  
Overscanning is a huge no !

---

<div class="post-metadata">

**Author:** ![PUTV](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.revopoint3d.com/putv/32/15302_2.png) [@PUTV](https://forum.revopoint3d.com/u/PUTV)\
**Post date:** [March 8, 2024, 12:12am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/11 "2024-03-08T00:12:56Z")

</div>

The markers are not a volume , you need to test it with a proper volume and not 2D flat markers .

I would not recommend using the turntable for single shot mode unless it use the android app where you can set up the timer  
You can download it here if you own the dual axis turntable, it works great .

> [@Dual Axis Turntable Controller \[Android \]](https://forum.revopoint3d.com/t/dual-axis-turntable-controller-android/21970/1):
>
> Not official Dual Axis Turn Table App for android available for download Thanks to PUTV for the help and feedback +1 NEW VERSION Android 5.1-13 by @PopUpTheVolume [33ebd80bee5f4a1d89a62281b01fb94bc21f6af8\_2\_690x456] App Screen [2b159dcd1c9f876fb4eb1d2617a911d871cb0a72\_2\_250x500]

And if future please use proper volume according to your scanner specifications to test out stuff .

---

<div class="post-metadata">

**Author:** ![fxtentacle](https://avatars.discourse-cdn.com/v4/letter/f/9e8a1a/32.png) [@fxtentacle](https://forum.revopoint3d.com/u/fxtentacle)\
**Post date:** [March 8, 2024, 8:54am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/12 "2024-03-08T08:54:57Z")

</div>

Just to clarify, this is what I’m asking for:

[![](https://canada1.discourse-cdn.com/flex029/uploads/revopoint3d/original/3X/e/e/ee84bcef58c80606a077996d0d50a7dfbdfb0c48.jpeg "SHINING 3D EinScan Salon Ep 18: EinScan-SE & EinScan-SP Comparison") ](https://www.youtube.com/watch?v=zBcCgNnFk-c&t=129)

At 2:24 in the video. The turntable will pause while the scanner is capturing the frames.

---

<div class="post-metadata">

**Author:** ![fxtentacle](https://avatars.discourse-cdn.com/v4/letter/f/9e8a1a/32.png) [@fxtentacle](https://forum.revopoint3d.com/u/fxtentacle)\
**Post date:** [March 8, 2024, 8:55am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/13 "2024-03-08T08:55:48Z")

</div>

Thanks for sharing that app 😃

---

<div class="post-metadata">

**Author:** ![krofinski](https://avatars.discourse-cdn.com/v4/letter/k/f6c823/32.png) [@krofinski](https://forum.revopoint3d.com/u/krofinski)\
**Post date:** [March 8, 2024, 9:04am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/14 "2024-03-08T09:04:55Z")

</div>

Hi,

There is a web-based fork of the DATT app that is able to do this. Please check here:

> **[GitHub - eXplOiD1/Revopoint-Dual-Axis-Turntable-webbased-Controller](https://github.com/eXplOiD1/Revopoint-Dual-Axis-Turntable-webbased-Controller/tree/main)**
>
> main

And many thanks to @eXplOiD for the mod, I use it quite a lot

---

<div class="post-metadata">

**Author:** ![fxtentacle](https://avatars.discourse-cdn.com/v4/letter/f/9e8a1a/32.png) [@fxtentacle](https://forum.revopoint3d.com/u/fxtentacle)\
**Post date:** [March 8, 2024, 9:16am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/15 "2024-03-08T09:16:04Z")

</div>

That looks amazing for the turntable part, but from what I understand, it cannot trigger the camera capture (yet). There seems to be a GH issue discussing if they can trigger over USB, but my impression is that I need RevoScan to run to collect the resulting frames and then RevoScan will also take ownership of the USB serial port, meaning it cannot be used by other apps anymore.

---

<div class="post-metadata">

**Author:** ![krofinski](https://avatars.discourse-cdn.com/v4/letter/k/f6c823/32.png) [@krofinski](https://forum.revopoint3d.com/u/krofinski)\
**Post date:** [March 8, 2024, 9:49am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/16 "2024-03-08T09:49:51Z")

</div>

Then you are looking for this 🙂

> [@OpenScanTable for Mini](https://forum.revopoint3d.com/t/openscantable-for-mini/23982):
>
> Hello everyone, Today, I want to introduce you to my latest project: the OpenScanTable. The name is quite telling because my goal was to develop a universally applicable, modular turntable that is compatible with any 3D scanning system (and also cameras for photogrammetry). Specifically, though, I designed it for use with the Revopoint Mini. The newest feature of the Revopoint Mini, the single-shot function, truly inspired me. It opens up completely new possibilities for de…

---

<div class="post-metadata">

**Author:** ![fxtentacle](https://avatars.discourse-cdn.com/v4/letter/f/9e8a1a/32.png) [@fxtentacle](https://forum.revopoint3d.com/u/fxtentacle)\
**Post date:** [March 8, 2024, 10:07am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/17 "2024-03-08T10:07:53Z")

</div>

Wow, that one uses a pretty cool hack to work around the RevoScan software not supporting this: You control the ESP32 via WiFi and towards your PC it pretends to be a Bluetooth keyboard so that it can send a Space keypress to the host PC which will then trigger the single-frame capture inside RevoScan. 😅 👍

---

<div class="post-metadata">

**Author:** ![new23d](https://avatars.discourse-cdn.com/v4/letter/n/ed8c4c/32.png) [@new23d](https://forum.revopoint3d.com/u/new23d)\
**Post date:** [March 10, 2024, 10:26am UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/18 "2024-03-10T10:26:30Z")

</div>

Not sure if POP3 is different in this regard. I have tried to scan a piece of irregularly shaped object ( several dried lotus seeds glued together ) with a lot of fine details on the surface. I did a continuous scan ( at “excellent” distance range ) on the turn table using featured mode. The rotation speed is one turn per 30 seconds.

Then I did another scan using single-shot on the rotary table of my milling machine. 36 single-shot frames were taken over 360 degrees. I could not see any “smearing” effect at all. The marker dots are round in both cases and the level of details on the object is the same. It will be interesting if you can post a side-by-side comparison the of the results obtained by the two scanning methods.

 ![03102024182402](https://canada1.discourse-cdn.com/flex029/uploads/revopoint3d/original/3X/d/c/dc89d3de7b32f89aa3f0264d108779fcb11d456d.jpeg)

---

<div class="post-metadata">

**Author:** ![PUTV](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.revopoint3d.com/putv/32/15302_2.png) [@PUTV](https://forum.revopoint3d.com/u/PUTV)\
**Post date:** [March 10, 2024, 1:43pm UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/19 "2024-03-10T13:43:43Z")

</div>

The markers are not a volume to begin with so the scanning results of them does not matters.

@new23d you have a very good tracking volume in the middle , that why yours are looking fine .

I do not use the marker plate if I don’t use Marker mode , it only messing up the accuracy in the processing . Marker plate should be only used with Marker mode .

---

<div class="post-metadata">

**Author:** ![new23d](https://avatars.discourse-cdn.com/v4/letter/n/ed8c4c/32.png) [@new23d](https://forum.revopoint3d.com/u/new23d)\
**Post date:** [March 10, 2024, 2:46pm UTC](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149/20 "2024-03-10T14:46:02Z")

</div>

I know marker plates should not be used in feature tracking mode. This is done deliberately just to check whether the marker dots will appear as ellipses in the model due to the motion of the turn table as claimed by the OP.

[Next page](https://forum.revopoint3d.com/t/feature-request-turntable-single-frame/24149.md?page=2)
