-
                          
                            v
                            
                              0
                              ?
                              x
                            
                          
                        
                        )
                      
                      w
                    
                    ?
                    y
                  
                  +
                  
                    v
                    
                      0
                      ?
                      y
                    
                  
                
              
            
          
        
      
    
    
      
        Eq
        .
        
          
        
        ?
        
          (
          1
          )
        
      
    
  
FIG. 3 shows an example of affine MVF per sub-block for a block 300. To derive motion vector of each M×N sub-block, the motion vector of the center sample of each sub-block can be calculated according to Eq. (1), and rounded to the motion vector fraction accuracy (e.g., 1/16 in JEM). Then the motion compensation interpolation filters can be applied to generate the prediction of each sub-block with derived motion vector. After the MCP, the high accuracy motion vector of each sub-block is rounded and saved as the same accuracy as the normal motion vector.