I changed the pictures so the camera is different but it's still a raspberry pi camera and I can see it in the database.
First, i get this:
[01:24:39.752096][warning] Some image(s) have no serial number to identify the camera/lens device.
This makes it impossible to correctly group the images by device if you have used multiple identical (same model) camera devices.
The reconstruction will assume that only one device has been used, so if 2 images share the same focal length approximation they will share the same internal camera parameters.
97 image(s) are concerned.
[01:24:39.754098][warning] Sensor width doesn't exist in the database for image(s):
- camera brand: RaspberryPi
- camera model: RP_ov5647
- image: img_1666784799.793436.jpg
Please add camera model(s) and sensor width(s) in the database.
[01:24:39.804596][info] CameraInit report:
- # views listed: 97
- # views with an initialized intrinsic listed: 97
- # views without metadata (with a default intrinsic): 0
- # intrinsics listed: 1
But it keeps going.
It does feature extraction(01), ImageMatching(02) and Feature matching(03).
When it tries to do Structure from motion(04) I get this:
[01:30:31.763047][error] Can't find the given initial pair view: --initialPairB
[01:30:31.763549][error] Could not find corresponding view in the initial pair: --initialPairB
On Prepare Dense Scene(05):
[01:30:32.116547][fatal] G:\3_semester_projekt_v2\Intimediary files/04_StructureFromMotion/bundle.sfm: cannot open file
G:\3_semester_projekt_v2\Meshroom-2021.1.0\aliceVision\bin\aliceVision_cameraConnection.exe --verboseLevel info --ini "G:\3_semester_projekt_v2\Intimediary files/05_PrepareDenseScene/mvs.ini"
'G:\3_semester_projekt_v2\Meshroom-2021.1.0\aliceVision\bin\aliceVision_cameraConnection.exe' is not recognized as an internal or external command,
operable program or batch file.
After that when it tries to generate depth map it looks like it writes this out for every picture:
DepthMap Group 13/33: 39, 3
G:\3_semester_projekt_v2\Meshroom-2021.1.0\aliceVision\bin\aliceVision_depthMapEstimation.exe --sgmGammaC 5.5 --sgmWSH 4 --refineGammaP 8.0 --refineSigma 15 --refineNSamplesHalf 150 --sgmMaxTCams 10 --refineWSH 3 --downscale 2 --refineMaxTCams 6 --verboseLevel info --refineGammaC 15.5 --sgmGammaP 8.0 --refineNiters 100 --refineNDepthsToRefine 31 --refineUseTcOrRcPixSize False --ini "G:\3_semester_projekt_v2\Intimediary files/05_PrepareDenseScene/mvs.ini" --output "G:\3_semester_projekt_v2\Intimediary files/07_DepthMap" --rangeStart 39 --rangeSize 3
ERROR: unrecognised option '--ini'
Usage:
AliceVision depthMapEstimation
Estimate depth map for each input image:
Required parameters:
-i [ --input ] arg SfMData file.
--imagesFolder arg Images folder. Filename should be the
image uid.
-o [ --output ] arg Output folder for generated depth maps.
Optional parameters:
--rangeStart arg (=-1) Compute a sub-range of images from
index rangeStart to rangeStart+rangeSiz
e.
--rangeSize arg (=-1) Compute a sub-range of N images
(N=rangeSize).
--downscale arg (=2) Image downscale factor.
--minViewAngle arg (=2) minimum angle between two views.
--maxViewAngle arg (=70) maximum angle between two views.
--sgmMaxTCams arg (=10) Semi Global Matching: Number of
neighbour cameras.
--sgmWSH arg (=4) Semi Global Matching: Size of the patch
used to compute the similarity.
--sgmGammaC arg (=5.5) Semi Global Matching: GammaC threshold.
--sgmGammaP arg (=8) Semi Global Matching: GammaP threshold.
--refineMaxTCams arg (=6) Refine: Number of neighbour cameras.
--refineNSamplesHalf arg (=150) Refine: Number of samples.
--refineNDepthsToRefine arg (=31) Refine: Number of depths.
--refineNiters arg (=100) Refine: Number of iterations.
--refineWSH arg (=3) Refine: Size of the patch used to
compute the similarity.
--refineSigma arg (=15) Refine: Sigma threshold.
--refineGammaC arg (=15.5) Refine: GammaC threshold.
--refineGammaP arg (=8) Refine: GammaP threshold.
--refineUseTcOrRcPixSize arg (=0) Refine: Use current camera pixel size
or minimum pixel size of neighbour
cameras.
--exportIntermediateResults arg (=0) Export intermediate results from the
SGM and Refine steps.
--nbGPUs arg (=0) Number of GPUs to use (0 means use all
GPUs).
Log parameters:
-v [ --verboseLevel ] arg (=info) verbosity level (fatal, error, warning,
info, debug, trace).
after that, it just stops. And it hasn't generated any files from structure from motion(04) and onwards.