Request for CP/relationship visualization in Panorama Editor

179 views
Skip to first unread message

gregz...@gmail.com

unread,
Mar 18, 2026, 9:34:52 AMMar 18
to PTGui Support
Hello there!

I would love to see an option to visualize the image relationships visually like this:

ptgui_cp_vis.jpg

I often find myself struggling to understand where PTGui is struggling to understand my panoramas - which image pairs are well connected and which ones have bad distance values in their control points, or have few CPs to begin with.

Thick green lines may indicate image pairs with many low-distance CPs, while thinner (or more transparent) green lines could indicate pairs with good CPs, but only a few of them.

The color could shift in hue to orange and red to indicate higher average/median distances on the CPs in order to communicate a problematic pair.

And of course, the lack of any line at all may tell you that there are no CPs between the images, and could help you debug seams and stitching errors.

Does anyone else think something like this could be helpful?

PTGui Support

unread,
Mar 18, 2026, 1:48:20 PMMar 18
to pt...@googlegroups.com
Hi,

Yes this is a good suggestion and you're not the first to ask for this.
It's on the wish list.

Kind regards,

Joost Nieuwenhuijse
www.ptgui.com

On 3/18/26 14:34, gregz...@gmail.com wrote:
> Hello there!
>
> I would love to see an option to visualize the image relationships
> visually like this:
>
> ptgui_cp_vis.jpg
>
> I often find myself struggling to understand where PTGui is struggling
> to understand my panoramas - which image pairs are well connected and
> which ones have bad distance values in their control points, or have few
> CPs to begin with.
>
> Thick green lines may indicate image pairs with many low-distance CPs,
> while thinner (or more transparent) green lines could indicate pairs
> with good CPs, but only a few of them.
>
> The color could shift in hue to orange and red to indicate higher
> average/median distances on the CPs in order to communicate a
> problematic pair.
>
> And of course, the lack of any line at all may tell you that there are
> no CPs between the images, and could help you debug seams and stitching
> errors.
>
> Does anyone else think something like this could be helpful?
>
> --
> You received this message because you are subscribed to the Google
> Groups "PTGui Support" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to ptgui+un...@googlegroups.com
> <mailto:ptgui+un...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/
> ptgui/105b44f5-25c4-4578-97f8-bf5825b02bbcn%40googlegroups.com <https://
> groups.google.com/d/msgid/ptgui/105b44f5-25c4-4578-97f8-
> bf5825b02bbcn%40googlegroups.com?utm_medium=email&utm_source=footer>.

Greg Zaal

unread,
Mar 18, 2026, 3:50:10 PMMar 18
to PTGui Support
Thanks! We would really appreciate it :)

Jace

unread,
Mar 18, 2026, 4:00:02 PMMar 18
to PTGui Support
Sounds quite useful, definitely would be a nice way of streamlining the users experience with controls points and understanding of which images are linked!

Philip Chong

unread,
Mar 19, 2026, 8:13:14 PMMar 19
to PTGui Support
Yes, something like a heat map. Great idea.

Ignacio Docio

unread,
Mar 24, 2026, 1:09:38 PMMar 24
to PTGui Support
It's definitely a great idea that I'd also like to see implemented in future updates.

By the way, speaking of the wish list, over time, there have been requests for various software improvements, which you mentioned have been added to a wish list.

Would it be possible to see that wish list? And above all, to know what new features you're working on and what we can expect in future updates. It would be very interesting to learn a bit about what improvements we can expect and if any of them will be arriving soon.

PTGui Support

unread,
Mar 25, 2026, 7:24:43 AMMar 25
to pt...@googlegroups.com
Hi Ignacio,

I'm sorry, I can't share the list but I have collected each and every
feature requests over the last 20 years. To get an idea:

https://groups.google.com/g/ptgui/search?q=wish%20list

Many of those requests have been implemented over the years:

https://ptgui.com/versionhistory.html

I can't say anything about future developments, I'm sorry.

Kind regards,

Joost Nieuwenhuijse
www.ptgui.com

On 3/24/26 18:09, Ignacio Docio wrote:
> It's definitely a great idea that I'd also like to see implemented in
> future updates.
>
> By the way, speaking of the wish list, over time, there have been
> requests for various software improvements, which you mentioned have
> been added to a wish list.
>
> Would it be possible to see that wish list? And above all, to know what
> new features you're working on and what we can expect in future updates.
> It would be very interesting to learn a bit about what improvements we
> can expect and if any of them will be arriving soon.
>
> El viernes, 20 de marzo de 2026 a las 1:13:14 UTC+1, Philip Chong escribió:
>
> Yes, something like a heat map. Great idea.
>
> On Wednesday, March 18, 2026 at 4:00:02 PM UTC-4 Jace wrote:
>
> Sounds quite useful, definitely would be a nice way of
> streamlining the users experience with controls points and
> understanding of which images are linked!
>
> On Wednesday, March 18, 2026 at 7:48:20 PM UTC+2 PTGui Support
> wrote:
>
> Hi,
>
> Yes this is a good suggestion and you're not the first to
> ask for this.
> It's on the wish list.
>
> Kind regards,
>
> Joost Nieuwenhuijse
> www.ptgui.com <http://www.ptgui.com>
> d/msgid/ <https://groups.google.com/d/msgid/>
> > ptgui/105b44f5-25c4-4578-97f8-
> bf5825b02bbcn%40googlegroups.com <http://40googlegroups.com>
> <https://
> > groups.google.com/d/msgid/ptgui/105b44f5-25c4-4578-97f8-
> <http://groups.google.com/d/msgid/
> ptgui/105b44f5-25c4-4578-97f8->
> > bf5825b02bbcn%40googlegroups.com?
> utm_medium=email&utm_source=footer
> <http://40googlegroups.com?
> utm_medium=email&utm_source=footer>>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "PTGui Support" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to ptgui+un...@googlegroups.com
> <mailto:ptgui+un...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/
> ptgui/84026a48-e65b-43a4-ba18-83ba88e52879n%40googlegroups.com <https://
> groups.google.com/d/msgid/ptgui/84026a48-e65b-43a4-
> ba18-83ba88e52879n%40googlegroups.com?utm_medium=email&utm_source=footer>.

Greg Zaal

unread,
Apr 7, 2026, 3:43:58 AM (12 days ago) Apr 7
to PTGui Support
I started working on an external overlay tool last week which reads the control points from the .pts file, recalculates the distance values (these are not stored in the project), and visualizes the relationships like I imagined:

https://github.com/Poly-Haven/panoverlay

2026-04-02_17-19-32.jpg

Dmitry “Fotowizard”

unread,
Apr 7, 2026, 5:05:41 AM (12 days ago) Apr 7
to PTGui Support
Hey guys! Greg, looks great! This is the same thought I started with

I've been working on this in my free time :) 
This includes the generation of additional control and vertical points using external AI-based algorithms. 
More info here https://www.panomind.pro/

At the moment, the VPS links are marked in blue because I'm still working on reverse engineering the algorithm that PTGui uses :)
This might be interesting - I have many plans for how to use it and add new tools for working with pts!
If you'd like to participate in testing, please ping me at panomi...@gmail.com (but for now I have app only for Win) 

I'll create separate post later if needed.

hero-frame-7.jpg
hero-frame-1.jpg

Greg Zaal

unread,
Apr 7, 2026, 6:01:18 AM (12 days ago) Apr 7
to PTGui Support
Ah very cool! Control point generation was something I was also hoping to add, though the whole "reload your project" workflow feels a bit clunky and I'm not sure there's a way around it. This is why we need a plugin API :)

Dmitry “Fotowizard”

unread,
Apr 7, 2026, 6:17:12 AM (12 days ago) Apr 7
to PTGui Support
Thanks! Yep, to see the external changes, need to reload the project (I just use File - Recent Project and click the same project - it's a pity there's no hotkey for it).
But I use external tools mainly for batch processing of many PTS files. The overlay helps significantly reduce the time spent on final quality control.
Totally agree - having an API would be a huge boost to development!

Ignacio Docio

unread,
Apr 7, 2026, 6:21:50 AM (12 days ago) Apr 7
to PTGui Support
Excellent work Dmitry. I'd like to try it.
I'll send you a request via email.

Erik Krause

unread,
Apr 7, 2026, 6:37:23 AM (12 days ago) Apr 7
to pt...@googlegroups.com
Am 07.04.26 um 09:43 schrieb Greg Zaal:

> I started working on an external overlay tool last week which reads the
> control points from the .pts file, recalculates the distance values

recalculate including lens correction values, shift and shear values and
viewpoint correction?

--
Erik Krause


Greg Zaal

unread,
Apr 7, 2026, 6:53:42 AM (12 days ago) Apr 7
to PTGui Support
@Erik lens parameters, but not viewpoint correction yet.

Erik Krause

unread,
Apr 7, 2026, 3:35:28 PM (12 days ago) Apr 7
to pt...@googlegroups.com
Am 07.04.2026 um 12:53 schrieb Greg Zaal:

> @Erik lens parameters, but not viewpoint correction yet.

It would be easier if Joost included the distances in the .pts file, as
it was the case in the old project file format. It also would allow for
something like APClean, which I still consider superior to "Delete Worst
Control Points", because it offers far more control.

Please see https://www.fsoft.it/panorama/APClean.htm on what APClean
does exactly. It would be a nice addition to your program.

--
Erik Krause
http://www.erik-krause.de

Reply all
Reply to author
Forward
0 new messages