System and method for selective decoding and decompression

   
   

A system and process that segments the video frames, thereby allowing selective decoding and possible decompression of just those specific regions that are to be viewed. Each frame is segmented into a plurality of regions such that the segmented regions correspond from one frame to the next. Each segmented region is then encoded separately. Once the frames have been segmented and encoded (which may include compressing them), they can be transferred to the viewer. One way to transfer the files involves an interactive approach and network connection. A viewing system identifies what portions of the scene the user wants to view and informs a server of the portions of the frame of the video that are needed to render the desired view of the scene to the user. The server then transfers only the requested portions of the next frame to the viewer. This process is repeated for each frame of the video. If an interactive approach is not possible, all the files associated with each segmented region of a panoramic frame are sent to the viewer. Once received, the viewer selectively processes and decompresses (if necessary) only those segments required to display the desired portion of the scene. The segmented and encoded frames can also be stored on a storage medium that is accessible by the viewer. In this case, the viewer reads only those segments needed to render the desired view. Thus, here too the viewer selectively processes only those segments required to display the desired portion of the scene.

Een systeem en een proces dat de videokaders segmenteert, daardoor toestaand het selectieve decoderen en mogelijke decompressie van enkel die specifieke gebieden die moeten worden bekeken. Elk kader is gesegmenteerd in een meerderheid van gebieden dusdanig dat de gesegmenteerde gebieden van één kader aan volgende beantwoorden. Elk gesegmenteerd gebied wordt dan afzonderlijk gecodeerd. Zodra de kaders zijn gesegmenteerd en (die het samenpersen van hen) kunnen omvatten gecodeerd, kunnen zij naar de kijker worden overgebracht. Één manier om de dossiers over te brengen impliceert een interactieve benadering en netwerkverbinding. Een het bekijken systeem identificeert welke gedeelten van de scène wil bekijken de gebruiker en een server over de gedeelten van het kader van de video informeert die nodig zijn om de gewenste mening van de scène aan de gebruiker terug te geven. De server brengt dan slechts de gevraagde gedeelten van het volgende kader naar de kijker over. Dit proces wordt herhaald voor elk kader van de video. Als een interactieve benadering niet mogelijk is, worden alle dossiers verbonden aan elk gesegmenteerd gebied van een panoramisch kader verzonden naar de kijker. Zodra ontvangen, verwerkt de kijker en decompresseert (indien nodig) selectief slechts die segmenten die worden vereist om het gewenste gedeelte van de scène te tonen. De gesegmenteerde en gecodeerde kaders kunnen ook op opslagmiddelen worden opgeslagen die door de kijker toegankelijk zijn. In dit geval, de kijker slechts die segmenten nodig leest om de gewenste mening terug te geven. Aldus, hier verwerkt de kijker ook selectief slechts die segmenten die worden vereist om het gewenste gedeelte van de scène te tonen.

 
Web www.patentalert.com

< Delayed uploading of user registration data

< System and method to display and manage data within hierarchies and polyarchies of information

> System and method for identifying base noun phrases

> Systems and methods for replicating virtual memory on a host computer and debugging using the replicated memory

~ 00163