Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Issue about Running limap with my own data #141

@Chinafsh

Description

@Chinafsh

I followed instruction line mapping https://www.b1ueber2y.me/projects/LIMAP/docs/tutorials/triangulation.html in the Document to run my own calibrated images with default config(default.yaml), the image resolution is 2432 × 1824 pixels
`Start building line graph for clustering...
Start computing line tracks...
[15-09-2025 18:13:25 INFO ] # graph nodes: 0
[15-09-2025 18:13:25 INFO ] # graph edges: 0
[15-09-2025 18:13:25 INFO ] # tracks: 0
I20250915 18:13:25.115216 140349966288704 io.py:save_txt_linetracks:268] Writing all linetracks to a single file...
0it [00:00, ?it/s]
I20250915 18:13:25.115788 140349966288704 io.py:save_folder_linetracks:299] Writing linetracks to outputs/Factory/finaltracks...
0it [00:00, ?it/s]
I20250915 18:13:25.116525 140349966288704 base.py:report_stats:27] [Track Report] (N2, N4, N6, N8, N10, N20, N50) = (0, 0, 0, 0, 0, 0, 0)
/home/ubuntu/Documents/limap/limap/visualize/trackvis/base.py:45: RuntimeWarning: Mean of empty slice.
f" {arr.sum()} / {arr.shape[0]} = {arr.mean():.2f}"
/home/ubuntu/anaconda3/envs/limap/lib/python3.10/site-packages/numpy/core/_methods.py:129: RuntimeWarning: invalid value encountered in scalar divide
ret = ret.dtype.type(ret / rcount)
I20250915 18:13:25.116785 140349966288704 base.py:report_avg_supports:43] average supporting images (>= 3): 0.0 / 0 = nan
/home/ubuntu/Documents/limap/limap/visualize/trackvis/base.py:49: RuntimeWarning: Mean of empty slice.
f"{arr_lines.sum()} / {arr_lines.shape[0]} = {arr_lines.mean():.2f}"
I20250915 18:13:25.116838 140349966288704 base.py:report_avg_supports:47] average supporting lines (>= 3): 0.0 / 0 = nan
I20250915 18:13:25.116882 140349966288704 base.py:report_avg_supports:43] average supporting images (>= 4): 0.0 / 0 = nan
I20250915 18:13:25.116909 140349966288704 base.py:report_avg_supports:47] average supporting lines (>= 4): 0.0 / 0 = nan

/home/ubuntu/Documents/limap/limap/runners/line_triangulation.py(265)line_triangulation()
-> VisTrack.vis_reconstruction(
(Pdb) --KeyboardInterrupt--
(Pdb) c
Traceback (most recent call last):
File "/home/ubuntu/Documents/limap/runners/tests/recon.py", line 142, in
main()
File "/home/ubuntu/Documents/limap/runners/tests/recon.py", line 134, in main
linetracks = limap.runners.line_triangulation(cfg, imagecols, neighbors=None, ranges=None) # run mapping, you can also specify visual neighboring information if applicable (for example, in a video stream you can use the sequential timestamps to construct visual neighbors)
File "/home/ubuntu/Documents/limap/limap/runners/line_triangulation.py", line 265, in line_triangulation
VisTrack.vis_reconstruction(
File "/home/ubuntu/Documents/limap/limap/visualize/trackvis/open3d.py", line 36, in vis_reconstruction
lranges = compute_robust_range_lines(lines)
File "/home/ubuntu/Documents/limap/limap/visualize/vis_utils.py", line 366, in compute_robust_range_lines
x_start, x_end = compute_robust_range(
File "/home/ubuntu/Documents/limap/limap/visualize/vis_utils.py", line 330, in compute_robust_range
start = arr_sorted[start_idx]
IndexError: index 0 is out of bounds for axis 0 with size 0`

From my point of view, there is no matching.
Is there any advice? @hermannsblum @ducha-aiki @sarlinpe @MarkYu98 @Phil26AT
Thx.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions