I have already calibrated and aligned my camera, but I recently changed the grid and origin on the controller, so I need to realign the camera. I don’t need to recalibrate the camera, just realign it, but when I run the alignment wizard, it says I need to calibrate the camera first. How do I skip the calibration procedure?
Bumping this
I don’t know why you’d be asked to recalibrate unless it legitimately thought calibration wasn’t available.
Try right clicking on Camera window and exporting the calibration. Then re-import when prompted.
The option to export is dimmed out, so not available. The camera is clearly calibrated as the image is not distorted. I saved the settings when I originally set it up, but I can’t find a file for that either.
Try exporting the Prefs from File menu. Then take a look at the outputted file to see if you see any reference to camera.
Are you actually able to use your camera now? Not sure how that would work without that information being available, at least without distortion.
I’ll try that. Yes, I can use the camera, its just not aligned to the LB grid since I changed my origin.
I found this.
“cameraIsFisheye”: false,
“cameraMatrix”: [
1934.3437124328227,
0,
0,
0,
1934.7229696455477,
0,
1552.2679207755953,
1336.2453386728048,
1
],
“distortionMatrix”: [
-0.42318322906918066,
0.2891498086187051,
-0.0005546968163599518,
-0.0003673166202636949,
-0.15159934357762309
],
“inversePerspective”: [
1.1779376457914614,
-0.0013025121796149258,
1.6130853217079708e-06,
0.0008005602262654982,
1.1759574375984467,
-4.0999117604782905e-07,
-169.22548568711682,
-396.1790809566156,
1
],
“isHeadCamera”: false,
“mapScale”: 0.7504979968070984,
“mirrorRotaryOutput”: false,
“rotaryAxis”: 2,
“rotaryDiameter”: 16.99996566772461,
“rotaryIsChuck”: false,
“rotaryMode”: false,
“rotaryObjDiameter”: 49.999900817871094,
“rotarySteps”: 360
},
“Type”: “Serial”,
“Width”: 432.003173828125
This is the format I see for camera export so pretty much what you have. Perhaps try creating a new file with the content and adding the surrounding {} braces and importing.
{
"cameraIsFisheye": false,
"cameraMatrix": [
1621.7208192744242,
0,
0,
0,
1619.5905752712606,
0,
727.2205177626455,
660.6716364056894,
1
],
"distortionMatrix": [
0.12508807004083283,
-0.8490740841478058,
-0.001681407635715347,
-0.006962639762922441,
1.3324560681621689
],
"inversePerspective": [
3.234192482748404,
0.617274341255034,
0.0005670125918286963,
-1.2694928683370628,
2.6095113484597627,
-0.000948065993099435,
-1202.1941611244604,
-1016.2974189483447,
1
],
"mapScale": 0.7086098194122314
}
OK, what file name should it have?
Extension is .lbcm. Specific name doesn’t matter.
That didn’t work. It’s still telling me I have to run the calibration first.
Perhaps run the calibration and then export the new calibration to compare. Then you could “fix” the file and reimport.
Not sure but running out of ideas.
Thanks for your help and suggestions. Time to bite the bullet and just recalibrate.
I’m slightly concerned that it still won’t “work” after recalibration but hopefully that’s not the case.
Re-calibrated and aligned and working perfectly now. I tested it and it is dead on without adjustments. This time I both saved the settings and exported them.
That’s good to hear. You may want to compare the old values to the new ones to see what the delta is.
I will, but I have no idea what most of those parameters are.
I’m going to guess that it won’t be about the specific values within an entry, more like the presence or lack of an entire entry.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.