Algorithm Overview - LambLabs/Lider-DERS GitHub Wiki

General block diagram of the Lider-DERS algorithm is presented below.

Input Views Image Set                           
         |                                      
         |                                      
         +--------------+                       
         |              |                       
         v              v                       
   +-----------+ +--------------+               
   |   Image   | | Output Image |               
   | Upscaling | |  Selection   |               
   +-----------+ +--------------+               
         |              |                       
         |              | Output View Image Set 
         |    +---------+-------+               
         |    |                 v
         |    |          +--------------+
         |    |          | Segmentation |
         |    |          +--------------+
         |    |                 |
         |    |     +-----------+
         v    v     v       Segment index maps
       +--------------+      for output views
       |  Graph Cut   |
       | Optimization |
       +--------------+
              |
              v
     Estimated depth maps

It is composed out of

Output views images are selected from set of input view images, according to configuration parameters of currect run. Output views images are feed into a segmentation module which provides segment index map for each of the output view. Input views images are upscaled and along with images of the output views and segment index maps for the output views are feed into a Graph Cut optimization module. Graph cut optimization module calculates depth maps for all of the selected output views.