syau-miao / seg4maize

GNU General Public License v3.0
17 stars 5 forks source link

Segment my datasets #1

Open Lizhinwafu opened 3 years ago

Lizhinwafu commented 3 years ago

Thank you for your work. It's very helpful to me. I have two questions: 1)What's the difference between Seg4maize and Seg4maize_ot? 2)Do I need to save every organ of the point cloudobject as a .ply file when segmenting my own data set? I save each organ of the plant as a .ply file and run the program. A "True segment" and an "auto segment" appear, "True segment" is my manual annotation, "auto segment" is the predicted value of the algorithm, are these organs reconnected to make predictions?

Thanks.

syau-miao commented 3 years ago

Thank you for your attention to our work.

Reply to the first question. Seg4maize_ot is also for maize plant segmentation, but there are some differences with Seg4maize. First of all, there is no skeleton ring removal and skeleton optimization function in Seg4maize_ot. Secondly, the whole process of segmentation in Seg4maize_ot is very similar to that in Seg4maize, and the difference lies in the steps of fine segmentation. Seg4maize_ot determines which organ a point belongs to through the optimal transport theory, while Seg4maize uses the Euclidean distance from point to point and the distance from the point to the plane.

Reply to the second question. To evaluate the segmentation algorithm and generate some illustrations in our paper, we segmented a plant point cloud into multiple organ ply files.You can directly put a plant ply file in a folder, and the segmentation algorithm will work normally.But after 78 lines of code may not work properly. Our segmentation result exists in the variable “autoregions ” (on line 73). You may need to write an additional function to visualize this result,there are some similar codes in our program. I hope my answer will help you. If you have any questions, please don't hesitate to contact me. Best wishes!

发件人:Lizhi @.> 发送日期:2021-07-21 11:37:50 收件人:syau-miao/seg4maize @.> 抄送人:Subscribed @.***> 主题:[syau-miao/seg4maize] Segment my datasets (#1)

Thank you for your work. It's very helpful to me. I have two questions: 1)What's the difference between Seg4maize and Seg4maize_ot? 2)Do I need to save every organ of the point cloudobject as a .ply file when segmenting my own data set? I save each organ of the plant as a .ply file and run the program. A "True segment" and an "auto segment" appear, "True segment" is my manual annotation, "auto segment" is the predicted value of the algorithm, are these organs reconnected to make predictions? Thanks. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

Lizhinwafu commented 3 years ago

Thank you for your attention to our work. Reply to the first question. Seg4maize_ot is also for maize plant segmentation, but there are some differences with Seg4maize. First of all, there is no skeleton ring removal and skeleton optimization function in Seg4maize_ot. Secondly, the whole process of segmentation in Seg4maize_ot is very similar to that in Seg4maize, and the difference lies in the steps of fine segmentation. Seg4maize_ot determines which organ a point belongs to through the optimal transport theory, while Seg4maize uses the Euclidean distance from point to point and the distance from the point to the plane. Reply to the second question. To evaluate the segmentation algorithm and generate some illustrations in our paper, we segmented a plant point cloud into multiple organ ply files.You can directly put a plant ply file in a folder, and the segmentation algorithm will work normally.But after 78 lines of code may not work properly. Our segmentation result exists in the variable “autoregions ” (on line 73). You may need to write an additional function to visualize this result,there are some similar codes in our program. I hope my answer will help you. If you have any questions, please don't hesitate to contact me. Best wishes! 发件人:Lizhi @.> 发送日期:2021-07-21 11:37:50 收件人:syau-miao/seg4maize @.> 抄送人:Subscribed @.***> 主题:[syau-miao/seg4maize] Segment my datasets (#1) Thank you for your work. It's very helpful to me. I have two questions: 1)What's the difference between Seg4maize and Seg4maize_ot? 2)Do I need to save every organ of the point cloudobject as a .ply file when segmenting my own data set? I save each organ of the plant as a .ply file and run the program. A "True segment" and an "auto segment" appear, "True segment" is my manual annotation, "auto segment" is the predicted value of the algorithm, are these organs reconnected to make predictions? Thanks. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

Thanks.