Capture button in camera calibration does not work

I’ve read a few posts on the forum about the capture button not working.
Unfortunately, none of the posts have a solution.
I am currently using Windows 10 with LightBurn Ver1.4.03.
It is a cheap 2k camera from Amazon.
Lightburn shows a good live image when I have the “Custom Camera System” settings enabled.
If I switch to “Default Capture System” the picture is very noisy but the capture button works, only Lightburn writes that the picture is too noisy.

I have already tried the following:

  • Changed the camera settings (Default Capture System → Custom Camera System).
  • Compatibility Mode (Win8)
  • In the Windows security settings Lightburn has access to the camera
  • Another USB port was also used
  • With the Windows Camera App a photo can be created

Below is the log of Lightburn with the camera part:

17:40:48.550 D: “Verbindung wird hergestellt…” busy: false state: 1
17:40:48.565 D: O: “G0\n”
17:40:48.703 D: Paint: 2 uSec Objs: 0 Simple: 0 Point: 0 Skipped: 0 penSetup: 0
17:40:48.835 D: “Verbindung wird hergestellt…” busy: false state: 1
17:40:48.850 D: O: “G0\n”
17:40:49.120 D: “Verbindung wird hergestellt…” busy: false state: 1
17:40:49.136 D: O: “G0\n”
17:40:49.399 D: “Verbindung wird hergestellt…” busy: false state: 1
17:40:49.421 D: O: “G0\n”
17:40:49.669 D: “Verbindung wird hergestellt…” busy: false state: 1
17:40:49.700 D: O: “G0\n”
17:40:49.939 D: “Verbindung wird hergestellt…” busy: false state: 1
17:40:49.955 D: O: “G0\n”
17:40:50.055 D: -----------------------------------------------
17:40:50.055 D: Select Camera
17:40:50.055 D: -----------------------------------------------
17:40:50.108 D: Camera sensor aspect ratio: 1.77778
17:40:50.108 D: Formats available:
17:40:50.108 D: 0 : 1920 x 1080 @ 30 fps
17:40:50.108 D: 1 : 1920 x 1080 @ 30 fps
17:40:50.108 D: 2 : 2560 x 1440 @ 30 fps
17:40:50.108 D: 3 : 2560 x 1440 @ 30 fps
17:40:50.108 D: 4 : 1280 x 720 @ 30 fps
17:40:50.108 D: 5 : 1280 x 720 @ 30 fps
17:40:50.108 D: 6 : 800 x 480 @ 30 fps
17:40:50.108 D: 7 : 800 x 480 @ 30 fps
17:40:50.108 D: 8 : 640 x 480 @ 30 fps
17:40:50.108 D: 9 : 640 x 480 @ 30 fps
17:40:50.108 D: 10 : 320 x 240 @ 30 fps
17:40:50.108 D: 11 : 320 x 240 @ 30 fps
17:40:50.108 D: 12 : 640 x 360 @ 30 fps
17:40:50.108 D: 13 : 640 x 360 @ 30 fps
17:40:50.108 D: 14 : 800 x 600 @ 30 fps
17:40:50.108 D: 15 : 800 x 600 @ 30 fps
17:40:50.108 D: 16 : 1920 x 1080 @ 30 fps
17:40:50.108 D: 17 : 1920 x 1080 @ 30 fps
17:40:50.108 D: 18 : 1280 x 720 @ 30 fps
17:40:50.108 D: 19 : 800 x 480 @ 30 fps
17:40:50.108 D: 20 : 640 x 480 @ 30 fps
17:40:50.108 D: 21 : 320 x 240 @ 30 fps
17:40:50.108 D: 22 : 640 x 360 @ 30 fps
17:40:50.108 D: 23 : 800 x 600 @ 30 fps
17:40:50.108 D: 24 : 1280 x 720 @ 30 fps
17:40:50.108 D: 25 : 1920 x 1080 @ 30 fps
17:40:50.108 D: 26 : 1920 x 1080 @ 30 fps
17:40:50.108 D: 27 : 1280 x 720 @ 30 fps
17:40:50.108 D: 28 : 1280 x 720 @ 30 fps
17:40:50.108 D: 29 : 800 x 480 @ 30 fps
17:40:50.108 D: 30 : 800 x 480 @ 30 fps
17:40:50.108 D: 31 : 640 x 480 @ 30 fps
17:40:50.108 D: 32 : 640 x 480 @ 30 fps
17:40:50.108 D: 33 : 320 x 240 @ 30 fps
17:40:50.108 D: 34 : 320 x 240 @ 30 fps
17:40:50.108 D: 35 : 640 x 360 @ 30 fps
17:40:50.108 D: 36 : 640 x 360 @ 30 fps
17:40:50.108 D: 37 : 800 x 600 @ 30 fps
17:40:50.108 D: 38 : 800 x 600 @ 30 fps
17:40:50.108 D: 39 : 1920 x 1080 @ 30 fps
17:40:50.108 D: 40 : 1920 x 1080 @ 30 fps
17:40:50.108 D: Format: 0 1920 x 1080 @ 30 fps
17:40:50.108 D: Photo: 2560 x 2560
17:40:50.124 D: “enumControls getProcParam 3 failed - Element nicht gefunden.”
17:40:50.124 D: “enumControls getProcParam 4 failed - Element nicht gefunden.”
17:40:50.124 D: “enumControls getProcParam 5 failed - Element nicht gefunden.”
17:40:50.124 D: “enumControls getProcParam 6 failed - Element nicht gefunden.”
17:40:50.124 D: “enumControls getProcParam 7 failed - Element nicht gefunden.”
17:40:50.124 D: “enumControls getProcParam 8 failed - Element nicht gefunden.”
17:40:50.124 D: “enumControls getProcParam 9 failed - Element nicht gefunden.”
17:40:50.124 D: “enumControls getCamControl 10 failed - Element nicht gefunden.”
17:40:50.124 D: “enumControls getCamControl 11 failed - Element nicht gefunden.”
17:40:50.124 D: “enumControls getCamControl 12 failed - Element nicht gefunden.”
17:40:50.124 D: “enumControls getCamControl 13 failed - Element nicht gefunden.”
17:40:50.124 D: “enumControls getCamControl 15 failed - Element nicht gefunden.”
17:40:50.124 D: “enumControls getCamControl 16 failed - Element nicht gefunden.”
17:40:50.124 D: 4
17:40:50.155 D: “No preview index, falling back to video index\n”
17:40:50.224 D: “Verbindung wird hergestellt…” busy: false state: 1
17:40:50.240 D: O: “G0\n”
17:40:50.503 D: “Verbindung wird hergestellt…” busy: false state: 1

What does it mean that the capture button does not work? In what does it not work? What actually happens when you attempt to use it?

Can you take a screenshot (not a photo please) of the process where this occurred?

What specific camera is this?

Attach this to a USB3 port if available.

What does it mean that the capture button does not work? In what does it not work? What actually happens when you attempt to use it?

When I press Capture in the lens calibration, nothing happens. There is also no error message.

Can you take a screenshot (not a photo please) of the process where this occurred?


What specific camera is this?
https://www.amazon.de/dp/B08H1L41KF?psc=1&ref=ppx_yo2ov_dt_b_product_details

On the PCB of the camera there is the GPCV1167B chip.

The camera is already connected to a USB3.0 port, this is also where the error occurs.

It looks like the camera is an auto-focus camera. It’s possible that may cause an issue but I would think you should be able to still get through calibration.

It’s not clear to me what is happening with the Custom Camera System where there seems to be no response from the button.

However, one thing that’s apparent is that the calibration pattern is too large relative to the capture. Try printing smaller. The lighting may also be a bit too harsh with the blooming you can see in the top-left.

The background also is a bit cluttered which may be confusing the process. I’d suggest covering the area or doing the lens calibration away from the laser entirely.

I tried to cover the honeycomb, also I took a smaller calibration pattern and the light was reduced.

However, the software still shows no reaction when I press the capture button.

Try again with the Default Camera System. Not sure what’s going on with the Custom one.

Have now tried many times with the standard camera system. Very rarely the image is recognized correctly and the score is about 1 in 100 times below 1. Otherwise, very often strange images come from the camera.



It seems it’s basically working. It’s just a matter of getting the right lighting, angle, and distance to the camera.

Looks to me like you’ll have a challenge doing this on your bed. I’d suggest doing this away from the laser and remounting to complete the camera alignment process. If it’s difficult to do it away from the laser then try hand holding the calibration pattern so that you can try many small changes. I’d suggest pasting the pattern to a known stiff flat surface.

Also, don’t concern yourself with the resulting captured image. Only focus on the score. You want it as low as possible, ideally lower than the 0.3 indicated.

Okay, thanks for the help! I will try it tomorrow if I get the calibration with different angles / distances / light.

Should the pattern be at a right angle to the camera/bed when calibrating or should the pattern be tilted?

Is there a distance that is recommended for calibration?

I’d suggest following the diagram in the wizard. From memory it requests tilting for fisheye lenses and flat for non-fisheye lenses.

I think ideally the distance would match the distance from material to camera when the laser is in focus. From photos it looks like you don’t have an elevated bed so I suspect you’re focusing by changing laser module height. This is not ideal for different material heights since alignment will only be good for a single material height.

In general, I’d suggest trying to maintain rough distance from material to camera but go for best score in any case.

I tried to calibrate the lens again today with different light settings.

I found that daylight produced the best and most even illumination.

I also found the problem why the calibration did not work.
I had selected the fisheye lens in the settings and not the standard lens. (I have a standard lens)
I did not change this setting as it was set as the fisheye lens from the start.

After I had set it to the standard lens and the work surface was well lit. I was able to achieve values of less than 0.30 straight away.

Thanks for your help!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.