A method and apparatus for digitally encoding video image data, which is
particularly suited for encoding Internet Web pages, eliminates the need
for performing time consuming, computationally intensive motion vector
searches by taking advantage of prior knowledge regarding the Web page
movement. In a first preferred embodiment, a digital video encoder, such
as an MPEG encoder, employs Web page scrolling coordinates obtained from a
browser application to determine, through calculation instead of
searching, motion estimation for all the macroblocks of the present image
frame relative to the previous frame. In a second preferred embodiment,
the encoder receives information from the browser application that
indicates that certain portions of an image, such as a Web page animation
window, are continuously changing, and thus should be encoded as an intra
frame. The invention may be employed in a cable television system which
includes Internet access capabilities that permit system users to download
Web pages for viewing on their televisions from a remote browser
application located in the cable system's headend.
Um método e um instrumento para os dados digital codificando da imagem video, que são servidos particularmente para Web pages codificando do Internet, eliminam a necessidade para executar o tempo que consome, computacionalmente buscas intensive do vetor do movimento fazendo exame da vantagem do conhecimento prévio a respeito do movimento do Web page. Em um primeiro preferiu a incorporação, um codificador video digital, tal como um codificador do MPEG, emprega as coordenadas do desdobramento do Web page obtidas de uma aplicação do browser para determinar, com o cálculo em vez de procurarar, estimation do movimento para todos os macroblocks do frame atual da imagem relativo ao frame precedente. Em um segundo preferiu a incorporação, o codificador recebe a informação da aplicação do browser que indica que determinadas parcelas de uma imagem, tais como uma janela do animation do Web page, estão mudando continuamente, e assim deve ser codificada como um frame intra. A invenção pode ser empregada em um sistema da televisão de cabo que inclua as potencialidades de acesso do Internet que permitem usuários do sistema download Web pages para ver em suas televisões de uma aplicação remota do browser situada no headend do sistema do cabo.