View Single Post
Old 20th March 2005, 20:30   #27  |  Link
kassandro
Registered User
 
Join Date: May 2003
Location: Germany
Posts: 502
Usually any filter for YV12 can be quickly turned into a planar YUY2 filter, because all planes are processed separately. CNRF is an exception of this rule. In YUY2 each chroma "pixel" belongs to two luma "pixels" while in YV12 there are already 4 luma "pixels" for each chroma pixel and if you want to go for the best quality these differences require different assembler routines, because the CNR filters unlike most other filters relate the chroma to the luma, more precisely chroma differences to luma differences. Because of this I am waiting for things to settle before I turn to the YV12 routine. At the moment CNRF simply seems to be to conservative.
kassandro is offline   Reply With Quote