Re: Zero motion vector Inter prediction in H264



<dipumisc@xxxxxxxxxxx> wrote in message
news:5d8e491b-0450-4b53-a2a7-cbf32d5b1bd2@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx


I want to do an H264 encoder with minimal inter prediction. The first
choice is doing Intra frames only. I can find some reference to
quality vs bitrate for H264 Intra-only profile on the net. The next
step I am thinking is do a differential inter prediction. Basically
assume a (0,0) motion vector for every macroblock. Is that going to
result in reduction of bitrate from Intra-only encoding? I am looking
for research results that shows typical gain of such an inter
prediction over standard test sequences.

Any other suggestion on improving compression efficiency from Intra-
only with minimal additional processing requirements? Of course the
assumption is that the quality is the same.

Thanks.

-Dipu

Easy suggestion. Allow "Layer Clumps".
In a movie where filming truck is driving parallel with a car is driving
down the other side of the road, the background moves, but the car itself
just tends to jiggle back and forth in frame. Compressing the background as
a subordinate layer to the car layer would give you better compression
results than trying to compress the whole series of frames "as is".

Allowing motion vector layers to slide over each other will give you
superior results in general than just going with temporally-tracked vector
spline clumps. The simplest way to keep the memory costs down would be to
create a vector outline of your clumped object layer and then fill that in
with your temporally-active bitmaps. This is, of course, logically inferior
when used on complex objects spinning on axis in 3D and in regards to mostly
transparent layers and generally action-engaged human figures.

Better results can be gained with decent math processing chips and a bit
more memory and computational time.
Cheap consumer electronics tend not to have lots of hardware memory or
lots of computational time to spare though.


.



Relevant Pages

  • Re: is sample pattern matching possible in any way?
    ... physical layer is too great to turnaround an ACK within 802.11 specs. ... these samples to detect frames without requiring the full PHY layer? ... I didn't entirely expect to find correlation, ... that's how you would employ a matched filter. ...
    (comp.dsp)
  • Re: How to align two pictures.
    ... set layer property to "Difference". ... Handy for those doing hand-held HDR frames, ... needing to have an automated way of aligning video frames. ... rotates, and scales frames automatically. ...
    (rec.photo.digital.slr-systems)
  • Re: Layers Content overlaps
    ... I would redesign: ... >> their browsers in small windows. ... >>> I have created a htm file with frames. ... >>> in one layer appears to overlap on to the next layer. ...
    (microsoft.public.frontpage.programming)
  • Keyboard Shortcuts
    ... What is with the keyboard shortcuts have "Ctrl" in virtually every ... Video Frames to Layers... ... Layer Comps to Files... ... Define Brush Preset... ...
    (alt.graphics.photoshop)
  • Some mp3 and wma files wont play
    ... MPEG 1.0 layer 3 ... 32kbit, 25779 frames ... CRCs: No ... Emphasis: None ...
    (microsoft.public.windowsmedia.player)