рдореИрдВ рдкрд╛рдЗрдк рд▓рд╛рдЗрди рдФрд░ рдирдореВрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдСрдирд▓рд╛рдЗрди рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реВрдВред
рдореИрдВ рдЕрднреА рднреА рднреНрд░рдорд┐рдд рд╣реВрдБред
рдХреНрдпрд╛ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВ openMVG рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо (2 рд╕реЗ рдЕрдзрд┐рдХ) рд╕реЗ 3D рдореЙрдбрд▓ рдХреИрд╕реЗ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реВрдВ?
рд╕рд╛рджрд░,
рдЯрд╛рдпрд▓рд░
рдЖрдИ рдЯрд╛рдпрд▓рд░, рдУрдкрдирдПрдорд╡реАрдЬреА рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬрд╝рди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ рдЬреЛ рдорд▓реНрдЯреАрдкрд▓ рд╡реНрдпреВ рдЬреНрдпреЛрдореЗрдЯреНрд░реА рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдордЬрдмреВрдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рдкреНрд░рд╛рд╡рдзрд╛рди:
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдпрд╣рд╛рдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ: https://github.com/openMVG/openMVG/blob/LIinfinityCV/docs/sphinx/rst/software/SfM/SfM.rst
OpenMVG рдПрдХ 3D рдмрд┐рдВрджреБ рдХреНрд▓рд╛рдЙрдб (рд╕рдВрд░рдЪрдирд╛) рдФрд░ рдЪрд┐рддреНрд░реЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рдЧрддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХреБрдЫ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, OpenMVG SfM рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ 1600 рдЪрд┐рддреНрд░реЛрдВ рддрдХ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
3D рдореЙрдбрд▓ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреБрдЫ рдкреЛрд╕реНрдЯ-рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬрд┐рд╕реЗ MVS рдорд▓реНрдЯреАрдкрд▓ рд╡реНрдпреВ рд╕реНрдЯреАрд░рд┐рдпреЛ (PMVS, CMPMVS) рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред OpenMVG рдЙрди рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЗ рд▓рд┐рдП рд╕рдВрдЧрдд рдирд┐рд░реНрдпрд╛рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдЕрдВрдд рдореЗрдВ рдЖрдк рдореЗрд░реЗ рдЬреИрд╕рд╛ рдореЙрдбрд▓ рддреИрдпрд╛рд░ рдХрд░ рдкрд╛рдПрдВрдЧреЗ: https://sketchfab.com/show/2cde608f89424a7786bdc751857f8dfd
рдореЛрд╢рди рдУрдкрдирдПрдорд╡реАрдЬреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕реЗ рд╕рдВрд░рдЪрдирд╛ рд╕рдЯреАрдХрддрд╛ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреА рд╣реИ рди рдХрд┐ рдЧрддрд┐ рдкрд░, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡реЗ рддреЗрдЬ рднреА рд╣реЛ рд╕рдХрддреА рд╣реИрдВред
рддреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд:
рдЖрд╢рд╛ рд╣реИ рдЙрддреНрддрд░ рдкреВрд░реНрдг рд╣реЛрдЧрд╛ред
@pmoulon рдЖрдкрдХреЗ рд╡рд┐рд╕реНрддреГрдд рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдПрдХ рдЯреАрд░реЛ рд╣реВрдВ рдЗрд╕рд▓рд┐рдП рдореИрдВ рдкреВрдЫрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╕рдВрджрд░реНрдн рдХреЗ рд░реВрдк рдореЗрдВ рдУрдкрдирдПрдорд╡реАрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдХреЛрдИ 3 рдбреА рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдирдореВрдирд╛ (рд╕реА ++) рд╣реИ рдпрд╛ рдирд╣реАрдВ?
@fansays OpenMVG C++ рдореЗрдВ рдмрдирд╛ рд╣реИред
рдХреБрдЫ рдкрд╛рдпрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИрдВ рдЬреЛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреВрд▓реНрд╕ рдХреЛ рдЕрдзрд┐рдХ рдЖрд╕рд╛рдиреА рд╕реЗ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВред
рдкрд╣рд▓реЗ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рдкрд╛рдпрдерди рд▓рд┐рдкрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдЖрд╕рд╛рди рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдПрдХ рдЗрдирдкреБрдЯ рдЫрд╡рд┐ dir рдФрд░ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ dir рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рдЗрд╕рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░ рд▓реЗрддреЗ рд╣реИрдВ рддреЛ рдЖрдк рд╕реАрдзреЗ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдкрд░ рдЦреЗрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдзрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЖрдИ рдЯрд╛рдпрд▓рд░, рдУрдкрдирдПрдорд╡реАрдЬреА рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬрд╝рди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ рдЬреЛ рдорд▓реНрдЯреАрдкрд▓ рд╡реНрдпреВ рдЬреНрдпреЛрдореЗрдЯреНрд░реА рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдордЬрдмреВрдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рдкреНрд░рд╛рд╡рдзрд╛рди:
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдпрд╣рд╛рдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ: https://github.com/openMVG/openMVG/blob/LIinfinityCV/docs/sphinx/rst/software/SfM/SfM.rst
OpenMVG рдПрдХ 3D рдмрд┐рдВрджреБ рдХреНрд▓рд╛рдЙрдб (рд╕рдВрд░рдЪрдирд╛) рдФрд░ рдЪрд┐рддреНрд░реЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рдЧрддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХреБрдЫ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, OpenMVG SfM рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ 1600 рдЪрд┐рддреНрд░реЛрдВ рддрдХ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
3D рдореЙрдбрд▓ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреБрдЫ рдкреЛрд╕реНрдЯ-рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬрд┐рд╕реЗ MVS рдорд▓реНрдЯреАрдкрд▓ рд╡реНрдпреВ рд╕реНрдЯреАрд░рд┐рдпреЛ (PMVS, CMPMVS) рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред OpenMVG рдЙрди рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЗ рд▓рд┐рдП рд╕рдВрдЧрдд рдирд┐рд░реНрдпрд╛рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдЕрдВрдд рдореЗрдВ рдЖрдк рдореЗрд░реЗ рдЬреИрд╕рд╛ рдореЙрдбрд▓ рддреИрдпрд╛рд░ рдХрд░ рдкрд╛рдПрдВрдЧреЗ: https://sketchfab.com/show/2cde608f89424a7786bdc751857f8dfd
рдореЛрд╢рди рдУрдкрдирдПрдорд╡реАрдЬреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕реЗ рд╕рдВрд░рдЪрдирд╛ рд╕рдЯреАрдХрддрд╛ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреА рд╣реИ рди рдХрд┐ рдЧрддрд┐ рдкрд░, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡реЗ рддреЗрдЬ рднреА рд╣реЛ рд╕рдХрддреА рд╣реИрдВред
рддреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд:
рдУрдкрдирдПрдорд╡реАрдЬреА рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рд╕рдордЭрдиреЗ, рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдФрд░ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред
рдЖрд╢рд╛ рд╣реИ рдЙрддреНрддрд░ рдкреВрд░реНрдг рд╣реЛрдЧрд╛ред