Patent ID: 9560372
Date: 2017-01-31
CPC Classifications: H04N

Claim:
1. A method, comprising: receiving digital video data and motion vector information associated with the digital video data; detecting direction of at least one of color transition or brightness transition in a digital video frame of the digital video data; detecting direction of slope of an object boundary in a digital video frame of the digital video data based on the detected direction of the at least one of color transition or brightness transition; filtering motion vectors of selected pixels associated with the object boundary according to the detected direction of the object boundary, the filtering of the motion vectors including: selecting a block of pixels associated with a first detected direction, partitioning the block of the selected pixels into a middle section, a first side section and a second side section in a manner corresponding to the first detected direction, calculating an average middle section motion vector value based on motion vector values of pixels of the middle section, calculating an average first side section motion vector value based on motion vector values of pixels of the first side section, calculating an average second side section motion vector value based on motion vector values of pixels of the second side section, comparing the average middle section motion vector value to the average first side section motion vector value and the average second side section motion vector value, and performing the motion vector filtering based on the comparing; and providing a filtered vector output resulting from the filtering of the motion vectors.