Skip to content

Commit be93c7e

Browse files
committed
Update doxygen comments about bracketing group creation
1 parent 58b619e commit be93c7e

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/aliceVision/hdr/brackets.hpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,14 @@ inline std::istream& operator>>(std::istream& in, ECalibrationMethod& calibratio
102102

103103
/**
104104
* @brief Estimate the brackets information from the SfM data
105+
* The bracket groups are estimated using the capturing time metadata of each picture.
106+
* if the duration between 2 consecutive pictures is less than 2.5 seconds the 2 pictures are considered to be part of the
107+
* same brackecting group.In case several single pictures, located at the beginning or at the end of the image set after
108+
* it has been sorted, they are considered as outliers and they won't be added to any returned group.
109+
* With the remaining pictures, a check is done to be sure that every groups contain the same number of pictures. If this
110+
* is not the case, this first tentative of splitting aborts. A second method is then applied. It consists to group pictures
111+
* with monotonic exposure variation after sorting them in the alphabetic order. Outliers can be removed at the beginiing
112+
* and at the end of the sorted pictures or between 2 groups.
105113
* @param[out] groups the estimated groups
106114
* @param[in] sfmData SfM data to estimate the brackets from
107115
* @param[in] countBrackets the number of brackets (optional, 0 means that it will be guessed)

0 commit comments

Comments
 (0)