Giter Club home page Giter Club logo

lc2wf's People

Contributors

jacklangerman avatar llorz avatar luo1cheng avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar

lc2wf's Issues

Google Drive Links

Hi,

Thank you for your very interesting work. Could you please provide the Google Drive links for your data and models? I am having trouble with the Baidu ones.

Thanks!
Jack

Meanning of each key from the provided lineclouds json data

Hi, thanks for the nice work.

I would like to customize my own data, so I would like to ask about the meaning of each key from the provided lineclouds json data , e.g., LC2WF_data/LineCloud_0130_P123/BJ39_500_098051_0020.json.

junc3DList: vertices of the lineclouds
junc2DList: ?
viewList: ?
edgeList: edges of the lineclouds w.r.t vertex indices
label: ?
objGTJunc3D: vertices of GT wireframe  
objGTSeg3D: ?
line_idx: edges of GT wireframe w.r.t vertex indices

I summarize the meaning of some keys, and could you answer what junc2DList, viewList, label, objGTSeg3D mean exactly?

Thanks in advance : )

Google Drive links

Hi,
Could you also provide Google Drive link for mvs-image dataset?
Thanks

Test

How is possible to test the pre-trained model on different dataset. I created a a file with this shape (bs=1, n=100, 6) and pass it to the model but received error. what is the input size for this network and how we can interpret it?

The ours_eval.py meets some error in 'To evaluate the model' procedure.

/eval_results$ python ours_eval.py
Traceback (most recent call last):
File "/home/xxxx/PL/LC2WF-master/eval_results/ours_eval.py", line 410, in
dynamicMatchV2()
File "/home/xxxx/PL/LC2WF-master/eval_results/ours_eval.py", line 313, in dynamicMatchV2
Jap3_result = Jap3.get_RPF()
File "/home/xxxx/PL/LC2WF-master/eval_results/metric.py", line 481, in get_RPF
best_F, best_F_confi, best_F_recall,best_F_precision = self.get_best_F()
TypeError: cannot unpack non-iterable int object

How to get json files from obj files (output of Line3D)?

Hi there,

First of all, I want to thank you for this fine piece of work. Secondly, I have my own dataset, I ran line3D over it, and I got the .obj files. I want to ask you how to get those obj files into the json files that you guys are using to read the dataset and perform inference using your model. In the json file, you have got 8 variables:

`

junc3DList: N x 3, 3D junctions in world coord system

edgeList: N x 2 (idx1, idx2), edge of the line cloud, idx1/idx2: index of the junc3DList

junc2DList: N x 2, 2D junctions in a certain image/view.

viewList: N x 1, 2D junction No.i corresponds to the image/view viewList[No.i], viewList is 1-based index. This parameter is come from Line3Dpp

label: N x 1, junction No.i corresponds to the junction No.label[i] of the ground-truth wireframe junction. -1 means this junction belongs to noise.

objGTJunc3D: N x 3, ground-truth junction of the 3D wireframe.

objGTSeg3D: N x 6, ground-truth segment of the 3D wireframe. 6 means xyz of two points

line_idx: ground-truth edge of the 3D wireframe.

`
How can I convert my obj file to such json file?

Thanks in advance

dynamicFpsPoint in ClassifyLineTestDynamicForTest(self, item)

Hello, I am a beginner, I have a simple question to ask: when getting the sample point of the line segment, i.e the variable"dynamicFpsPoint" in test stage , why use the D variable? The variable D uses ground-truth, can't you use ground-truth in the testing phase?Thank you very much!

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.