Forum

Author Topic: Release (Z) from (XY) GCPs coordinates  (Read 6091 times)

Yoann Courtois

  • Sr. Member
  • ****
  • Posts: 316
  • Engineer in Geodesy, Cartography and Surveying
    • View Profile
Release (Z) from (XY) GCPs coordinates
« on: September 15, 2017, 06:52:55 PM »
Hi !

I would like to know if it could be possible to add this feature at some point.

Indeed, sometimes GCPs have Z-coordinate inaccurate or even missing.
Then, a point could be use as (X,Y) GCP only.

As it's not an daily usage, it could be hide somewhere.
For example after a right clic on a couple of points, we could set them as "none 3D point" and then check or uncheck each coordinate.

Regards

--
Yoann COURTOIS
R&D Engineer in photogrammetric process and mobile application
Lyon, FRANCE
--

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 15083
    • View Profile
Re: Release (Z) from (XY) GCPs coordinates
« Reply #1 on: September 15, 2017, 07:37:24 PM »
Hello Yoann,

You can use very low accuracy for Z coordinate, it will almost neglect the impact of the altitude value of the corresponding point or points.
Best regards,
Alexey Pasumansky,
Agisoft LLC

Yoann Courtois

  • Sr. Member
  • ****
  • Posts: 316
  • Engineer in Geodesy, Cartography and Surveying
    • View Profile
Re: Release (Z) from (XY) GCPs coordinates
« Reply #2 on: September 15, 2017, 07:43:46 PM »
I remember I saw this somewhere but...
Where can we exactly do it ? Is it also possible to set particular Z-accuracy to a particular point like we can do it for 3D accuracy ?

Regards
--
Yoann COURTOIS
R&D Engineer in photogrammetric process and mobile application
Lyon, FRANCE
--

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 15083
    • View Profile
Re: Release (Z) from (XY) GCPs coordinates
« Reply #3 on: September 15, 2017, 07:56:29 PM »
Hello Yoann,

The general accuracy values can be set in the Reference pane settings dialog. You can override the general setting for each marker or group of markers by selecting them in the Reference pane and using Set Accuracy option from the Context menu. The following options are supported:
single value for all coordinates: XYZ
individual accuracy for each coordinate: X/Y/Z
individual planar and vertical accuracy: XY/Z
For the latter two options use "slash" symbol as the value separator.
Best regards,
Alexey Pasumansky,
Agisoft LLC

Yoann Courtois

  • Sr. Member
  • ****
  • Posts: 316
  • Engineer in Geodesy, Cartography and Surveying
    • View Profile
Re: Release (Z) from (XY) GCPs coordinates
« Reply #4 on: September 16, 2017, 12:41:35 AM »
Oh nice ! Didn't know that point !
Thanks one more time for those quick and precise help !

Regards
--
Yoann COURTOIS
R&D Engineer in photogrammetric process and mobile application
Lyon, FRANCE
--

n@sk

  • Jr. Member
  • **
  • Posts: 89
    • View Profile
Re: Release (Z) from (XY) GCPs coordinates
« Reply #5 on: January 08, 2018, 03:16:27 AM »
Hello Yoann,

You can use very low accuracy for Z coordinate, it will almost neglect the impact of the altitude value of the corresponding point or points.

"almost" may be good enough for an over-constrained bundle adjustment but, correct me if I am wrong, it will not work for a 7-parametric similarity transformation using 2 3D points and one more coordinate.

Yoann Courtois

  • Sr. Member
  • ****
  • Posts: 316
  • Engineer in Geodesy, Cartography and Surveying
    • View Profile
Re: Release (Z) from (XY) GCPs coordinates
« Reply #6 on: January 08, 2018, 10:15:26 AM »
Hi n@sk,

As you said you will be able to apply a 7-parametric similarity transformation using 7 known-coordinates, which could be two 3D-points and one more coordinate.
Using three 3D points in PS will give you 9 coordinates. But if you define two points with a millimeter accuracy and the last one with a kilometer plannimetric accuracy and a millimeter altimetric accuracy (1000 / 0.001 in accuracy column), you will almost* get only 7 coordinates-based transformation.

Just remember that it's the theory, but in practice the most known coordinates the better 7 parameters determination.

Regards

*(meaning at about a millionth of millimeter in the final adjusted coordinates)
--
Yoann COURTOIS
R&D Engineer in photogrammetric process and mobile application
Lyon, FRANCE
--

n@sk

  • Jr. Member
  • **
  • Posts: 89
    • View Profile
Re: Release (Z) from (XY) GCPs coordinates
« Reply #7 on: January 18, 2018, 02:21:59 AM »
Hi Yoann,

In theory yes,
but last time I tried (before the transform object menu in v1.4) using 7 coords and guessing the other two
(or even worse choosing an arbitrary origin/horizontal orientation and specifying a vertical difference)
PhotoScan did not  solve a minimally constrained problem but initialised a very bad solution, in which case the small weights would/could not make it right.