Patent ID: 11949888
Assignee: ALIBABA GROUP HOLDING LIMITED
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 13:
14. A system for processing video content, comprising:
a memory storing a set of instructions; and
at least one processor configured to execute the set of instructions to cause the system to perform:
partitioning, along a partitioning edge, a first block associated with a picture into a first partition and a second partition, the partitioning comprising:
determining a target partitioning manner according to a partition mode index, an angle index, or a distance index; and
determining the partitioning edge corresponding to the target partitioning manner;

performing inter prediction on the first block, to generate a first prediction signal for the first partition and a second prediction signal for the second partition;
determining a first offset and a second offset based on a size of the first block, an angle value of the target partitioning manner, and a distance value of the target partitioning manner, wherein the first offset and the second offset are determined based on the below equations:, the
    ⁢
    
      
    
    ⁢
    first
    ⁢
    
      
    
    ⁢
    offset
  
  =
  
    {
    
      
        
          
            
              
                
                  (
                  
                    -
                    W
                  
                  )
                
                ⪢
                1
              
            
            
              
                
                  
                    
                      
                        
                          A
                          ⁢
                          
                            
                          
                          ⁢
                          %
                          ⁢
                          
                            
                          
                          ⁢
                          16
                        
                        ==
                        
                          8
                          ⁢
                          
                            
                          
                          ⁢
                          or
                        
                      
                      ⁢
                      
                        
                      
                    
                  
                
                
                  
                    
                      (
                      
                        
                          A
                          ⁢
                          
                            
                          
                          ⁢
                          %
                          ⁢
                          
                            
                          
                          ⁢
                          16
                        
                        !=
                        
                          0
                          ⁢
                          
                            
                          
                          ⁢
                          and
                          ⁢
                          
                            
                          
                          ⁢
                          H
                        
                        ≥
                        W
                      
                      )
                    
                  
                
              
            
          
          
            
              
                
                  
                    (
                    
                      
                        (
                        
                          -
                          W
                        
                        )
                      
                      ⪢
                      1
                    
                    )
                  
                  +
                  A
                
                <
                
                  
                    16
                    ⁢
                    
                      
                    
                    ?
                  
                  ⁢
                  
                    
                  
                  ⁢
                  
                    (
                    
                      D
                      ×
                      W
                    
                    )
                  
                
                ⪢
                
                  
                    3
                    ⁢
                    
                      :
                    
                  
                  ⁢
                  
                    
                  
                  -
                  
                    (
                    
                      
                        (
                        
                          D
                          ×
                          W
                        
                        )
                      
                      ⪢
                      3
                    
                    )
                  
                
              
            
            
              otherwise
            
          
        
        ⁢
        
          

        
        ⁢
        the
        ⁢
        
          
        
        ⁢
        second
        ⁢
        
          
        
        ⁢
        offset
      
      =
      
        {
        
          
            
              
                
                  
                    
                      
                        (
                        
                          
                            (
                            
                              -
                              H
                            
                            )
                          
                          ⪢
                          1
                        
                        )
                      
                      +
                      A
                    
                    <
                    
                      
                        16
                        ⁢
                        
                          
                        
                        ?
                      
                      ⁢
                      
                        
                      
                      ⁢
                      
                        (
                        
                          D
                          ×
                          H
                        
                        )
                      
                    
                    ⪢
                    3
                  
                  :
                  
                    
                  
                  ⁢
                  
                    -
                    
                      (
                      
                        
                          (
                          
                            D
                            ×
                            H
                          
                          )
                        
                        ⪢
                        3
                      
                      )
                    
                  
                
              
              
                
                  
                    
                      
                        
                          
                            A
                            ⁢
                            
                              
                            
                            ⁢
                            %
                            ⁢
                            
                              
                            
                            ⁢
                            16
                          
                          ==
                          
                            8
                            ⁢
                            
                              
                            
                            ⁢
                            or
                          
                        
                        ⁢
                        
                          
                        
                      
                    
                  
                  
                    
                      
                        (
                        
                          
                            A
                            ⁢
                            
                              
                            
                            ⁢
                            %
                            ⁢
                            
                              
                            
                            ⁢
                            16
                          
                          !=
                          
                            0
                            ⁢
                            
                              
                            
                            ⁢
                            and
                            ⁢
                            
                              
                            
                            ⁢
                            H
                          
                          ≥
                          W
                        
                        )
                      
                    
                  
                
              
            
            
              
                
                  
                    (
                    
                      -
                      H
                    
                    )
                  
                  ⪢
                  1
                
              
              
                otherwise
              
            
          
          ,
        
      
    
  

, wherein “W” represents a width of the first block, “H” represents a height of the first block, “A” represents the angle value of the targeting partitioning manner, and “D” represents the distance value of the targeting partitioning manner;
generating, using the first and second offsets, a plurality of blending weights for luma samples in the first block; and
blending the first and second prediction signals for luma samples surrounding the partitioning edge of the first block.