An adaptive motion-compensated video coding scheme, that is based on struct
ural video component segmentation and coding complexity analysis, is propos
ed in this paper. The bits are allocated more efficiently among different f
rame types and variant video components. A novel scene cut detection algori
thm is proposed for partitioning the input video sequences into a set of sh
ots and each shot may be encoded as one or multiple GOPs according to its l
ength. Moreover, the positions of the reference frames (I and P frames) in
a video shot are adapted to improve the temporal predictability among frame
s and provide high coding efficiency, thus high picture quality with the sa
me bit rate. More bits are allocated for these reference frames for providi
ng high quality of the reconstructed pictures. The residue frames in a vide
o shot are encoded as the bidirectional interpolation frames (B frames) and
can be also quantized more coarsely because they have high temporal predic
tability and are not used as references. The bits, that have been allocated
for the three different frame types (I, P, B frames), can be further distr
ibuted more efficiently among variant video components to avoid the coding
artifacts. Experimental results show that this proposed adaptive video codi
ng scheme is more efficient than the traditional fixed GOP coding algorithm
s and may be an efficient development of the present adaptive coding techni
ques. (C) 2000 SPIE and IS&T. [S1017-9909(00)00504-3].