Re[15]: [XviD-devel] New Motion Estimation (from sysKin) committed to branch

Michael Militzer xvid-devel@xvid.org
Sun, 29 Sep 2002 17:02:43 +0200


Hi,

> > After I commented out the following lines:
>
> //   if (!(current->>global_flags & XVID_LUMIMASKING)) {
> //    pMB->dquant = NO_CHANGE;
> //    pMB->quant = current->quant; }
>
> > in MotionEstimation() (motion_est.c), the artifacts were gone... This is
> > extremely strange and I'm sure that these three lines cannot be the real
> > source of the artifact problems, but I didn't have the time yet to
further
> > look into this...
>
> It sounds like inter4v problem to me - if pMB->dquant != NO_CHANGE,
> then inter4v is off. If lumimasking is off, pMB->dquant is
> uninitialized, so it's very likely to be != NO_CHANGE.

hm, XVID_INTER4V was off. I only did search16, 'cause I tried to keep things
simple at first...

Michael