Git Product home page Git Product logo

csfm's People

Contributors

atomoclast avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

csfm's Issues

All run but the output file is empty

Hello,
Your project is very interesting,
I have compiled and ran, everything seems fine, but the output file 'options.txt.ply' is not empty but has no values with a point cloud.

this is a 'options.txt.ply' file:
ply
format ascii 1.0
element vertex 0
property float x
property float y
property float z
property float nx
property float ny
property float nz
property uchar diffuse_red
property uchar diffuse_green
property uchar diffuse_blue
end_header


I try to load this file to meshLab but this does not work.

this is the output in my terminal:

Opening Images...
Opened Images...
Finding Matches...
Finding Keypoints.
Found Keypoints. Matching them now....
Number of keypoints/poses: 4
find Fund Mat
Pushing Keypoints into vectors. Size of mask: 300
find Fund Mat
Pushing Keypoints into vectors. Size of mask: 98
find Fund Mat
Pushing Keypoints into vectors. Size of mask: 71
find Fund Mat
Pushing Keypoints into vectors. Size of mask: 182
find Fund Mat
Pushing Keypoints into vectors. Size of mask: 107
find Fund Mat
Pushing Keypoints into vectors. Size of mask: 289
Found Matches...

Initial Camera Matrix K:
[2911.5848, 0, 415;
0, 2911.5848, 360;
0, 0, 1]

Image width and height: 925, 706
Size of keypoint matches: 182
Iterating through images now...
iterating through keypoints.
Finding essential Matrix.
Size of destination: 155, Size of source: 155
Recovering Pose.
iterating through keypoints.
Finding essential Matrix.
Size of destination: 76, Size of source: 76
Recovering Pose.
image 2 ==> 1 scale=1.03861 count=136
iterating through keypoints.
Finding essential Matrix.
Size of destination: 162, Size of source: 162
Recovering Pose.
image 3 ==> 2 scale=1.16829 count=171
Running Bundle Adjustment now.

%%%%%%%%%%%%%%%%%%%%%
Initial Graph Error = 2.18264e+06
Final Graph Error = 2.60423
Resultant Camera Matrix K:
2921.55 1.68795e-07 406.039
0 2900.38 363.988
0 0 1
Copying image.
Copying image.
Copying image.
Copying image.
Copying image.
Copying image.
Copying image.
Copying image.

Now running PMVS to generate pointcloud.

--- Summary of specified options ---

of timages: 4 (range specification)

of oimages: 0 (enumeration)

level: 1 csize: 2
threshold: 0.7 wsize: 7
minImageNum: 3 CPU: 4
useVisData: 0 sequence: -1

Reading images: ****
0 1 Harris running ...Harris running ...2 Harris running ...3 Harris running ...430 harris done
DoG running...468 harris done
DoG running...482 harris done
DoG running...512 harris done
DoG running...619 dog done
653 dog done
684 dog done
712 dog done
done
adding seeds
(3,0)(2,0)(1,1)(0,1)done
---- Initial: 0 secs ----
Total pass fail0 fail1 refinepatch: 5627 2 5606 19 21
Total pass fail0 fail1 refinepatch: 100 0.0355429 99.6268 0.337658 0.373201
Expanding patches...
---- EXPANSION: 0 secs ----
Total pass fail0 fail1 refinepatch: 18 5 12 1 6
Total pass fail0 fail1 refinepatch: 100 27.7778 66.6667 5.55556 33.3333
FilterOutside
mainbody:
Gain (ave/var): 0.53037 0.212283
7 -> 7 (100%) 0 secs
Filter Exact: ****
7 -> 6 (85.7143%) 0 secs
FilterNeighbor: 6 -> 0 (0%) 0 secs
FilterGroups: STATUS: 0 0 27 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0
Expanding patches...
---- EXPANSION: 0 secs ----
Total pass fail0 fail1 refinepatch: 0 0 0 0 0
Total pass fail0 fail1 refinepatch: -nan -nan -nan -nan -nan
FilterOutside
mainbody:
Gain (ave/var): 0 0
0 -> 0 (-nan%) 0 secs
Filter Exact: ****
0 -> 0 (-nan%) 0 secs
FilterNeighbor: FilterGroups: STATUS: 0 0 27 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0
Expanding patches...
---- EXPANSION: 0 secs ----
Total pass fail0 fail1 refinepatch: 0 0 0 0 0
Total pass fail0 fail1 refinepatch: -nan -nan -nan -nan -nan
FilterOutside
mainbody:
Gain (ave/var): 0 0
0 -> 0 (-nan%) 0 secs
Filter Exact: ****
0 -> 0 (-nan%) 0 secs
FilterNeighbor: FilterGroups: STATUS: 0 0 27 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0
---- Total: 0 secs ----

Operation complete. Navigate to output/options/ and open 'options.txt.ply' to view your model.


do you have any idea what should i do?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.