Method and device for the transmission of additional data with many levels

 

The invention relates to a method and apparatus for transmitting additional data associated with the audio/video signal with multiple levels. The technical result is the possibility of receiving auxiliary information as much as possible audience, using the host platform with a relatively low performance. The technical result is achieved by the fact that the host platform defines a first notification associated with additional data that does not have multiple levels, and a second notification associated with the additional data that has multiple levels. Each level includes one or more source files in the startup procedure or one or more sources of resource files. Select one of the alternatives in the second notification based on the characteristics of the host platform through an analysis of all alternatives in this notice. Take one or more layers containing the appropriate files in the startup procedure and resource files, interconnected with the selected alternatives. 2 S. and 11 C.p. f-crystals, 5 Il.

Technical field the Present invention relates to a method and apparatus for transmitting additional data, is televizionnym signal is often necessary to transmit auxiliary information, such as headings, programs, emergency messages, messages on closed captions and information on instructions of the programs. In recent time there is a need to send a television signal auxiliary information of a different type, including data functionality, such as web pages, multimedia information, or other files of digital data. Auxiliary information may be sent during the vertical blanking interval (VBI) of a transmitted analog television signal or be sent along with the digital TV signal through the transmission medium for digital data.

There are different standards that describe the transmission of auxiliary information together with the television signal. One such standard is a technical specification of the Forum high-definition television (ATVEF), version 1.1r26 on February 2, 1999. Technical specification ATVEF designed to provide for the transmission of additional data together with the content of television programs in both analog and digital systems, such as cable systems, satellite systems, ground systems, and so on,

The number of additional data elicit from its characteristics (for example, opportunities for accumulation, processing speed and data transfer). Various host platforms may have different characteristics. For example, some host platforms with relatively low characteristics, such as early versions of the television receiving set-top boxes, may have a relatively narrow bandwidth for receiving auxiliary information. To receive the supporting information as much as possible an audience, you must meet low characteristics such receiving platforms, which may decrease the number of transmitted supporting information. It can be assumed that such platforms are used by most viewers. Thus, as additional data and capabilities provided supporting information may be restricted to meet the relatively low performance of the receiving platforms. This may limit the number of services that can be offered to the audience.

Brief description of the invention In General, in accordance with one embodiments of the invention, a method of transmitting additional data together with the audio/video signal includes receiving an additional n or more layers of additional data. Select one of the alternatives is based on the characteristics of the host platform, then taken one or more levels, correlated with the selected alternative.

Other features and embodiments of the invention are shown in detail in the following description and the attached claims.

A brief description of the drawings Fig. 1 depicts a block diagram of one of the embodiments of the communication system, which transmits auxiliary information associated with the audio/video signal; Fig. 2 is a block diagram of the device formation and the receiving platform in accordance with one embodiments of the communication system in Fig.1; Fig. 3 is a block diagram of the receiver system of multiple levels of information transmitted via the host platform according to Fig.2 in accordance with one of the embodiments; Fig.4 - processing algorithm supporting information in the host platform according to Fig.2 in accordance with one of the embodiments; Fig. 5 - algorithm for multiple levels of auxiliary information in the device formation according to Fig.2 in accordance with one variant of implementation.

Detailed opisaniya its implementation. However, specialists in the art will understand that variations and modifications of the described embodiments of the invention. For example, although reference was made to the technical specification of the Forum high-definition television (ATVEF), preliminary version 1.1r26 on February 2, 1999, it is anticipated that other embodiments of may be included other versions of the technical specifications ATVEF or other standards and technologies for the transmission of auxiliary information together with the content, which includes video data or audio data (for example, with the content of television broadcasts).

Used in the present description, the term audio/video (a/V) content is intended to include any type of audio and/or video data that can be transmitted or distributed in one or more receive locations for presentation to the viewers and/or listeners. An example of a/V content is the content of television broadcasting. Used here, the term a/V content refers to content that may include, as the audio part and videocast or one of the audio and videocosta.

As can be seen in Fig.1, the communication system in accordance with one and the peredachi data and the set of receivers 16. The receivers 16 may be located in various places, including homes, offices, places of entertainment or other places. The device 12 formation is a source of additional data (or other types of supporting information) and television content (or other types of content, including a/V content), transferred into the system 14 data communication line 24. Additional data may include graphical information (e.g., web pages, multimedia information, or other files of digital data), presentation schemes and timing information. The combination of additional data and a/V content may be referred to as advanced a/V content. Other types of auxiliary information may include headings, programs, reports of closed captions, messages about emergency situations and information on instructions of the programs.

14 data transmission is a transmission infrastructure advanced a/V content, which may include terrestrial, cable, satellite or other types of transmission equipment (analog or digital). A/V content and additional data can be transmitted through Wednesday 22 transmission, which may be ground, as satellite communication systems. The receiver 16 may include television receivers, television receiving set-top boxes, personal computers or other types of systems, adapted to receive a/V content and related additional data or other types of auxiliary information. In other embodiments, implementation of the receiver 16 may also include a distribution system such as a geographic regional centers that accept advanced a/V content for distribution in a predetermined geographic region.

In accordance with some of the options for implementation, the device 12 formation are capable of forming multiple layers of additional data for transmission to multiple receivers 16 that can be receivers of different types with different capabilities to receive additional data. For example, the storage capacity of the data processing speed and data transfer speed in the receiver 16 may be different. In addition to the receivers 16, by Wednesday 22 may also be connected to other receiving platform for receiving the extended a/V content.

In accordance with one variant of implementation, the host platform may be selectively adopt one or there might be linked with several alternatives, so that each alternative includes a different number of levels. When this platform with relatively low characteristics can decide to accept alternatives with fewer levels, while receiving platform with relatively high characteristics can decide to accept the alternative with a large number of levels to represent the viewer functionality, enhanced to a greater extent. The first alternative may include the first set of additional data, the second alternative may include a second set of additional data, which includes the first set in addition to the two additional data, a third alternative may include a third set of additional data, which includes other sources of additional data, and so on,

Multiple levels of additional data can be transmitted in a stream through Wednesday 22 transmission through the system 14 data with different host platforms that have the ability to select different combinations of the levels by selecting one of many alternatives for more data. In some embodiments, implementation of the present invention, the levels of additional data is not required to poradovatsa in one thread so that different receivers accept and choose levels in accordance with the desired alternative. In consequence, the spectrum bandwidth environment 22 transfer is not consumed due to the transfer of various groups of additional data associated with different alternatives in different sessions of the transfer.

Additional data in accordance with the technical specifications ATVEF can include three components: information, resource and launch procedure. Notice ATVEF shows that there is a transfer of additional data, the resource is a file which contains the contents of the additional data expansion, and start-up procedure synchronizes the transmission of additional data by transmission of a/V content. The notice may describe the location of a resource, and the startup procedure.

For each a/V channel (e.g., television channels) may be offered one or more choices of additional data provided by the user, who can select options to view, if any. In addition, each option can have multiple alternatives (e.g., alternatives in accordance with different languages). In accordance with the technical specification of the ACI notification the resource files and start-up procedures associated with the proposed options for additional data. IP is described in request for comments (RFC) 791, entitled "Internet Protocol," dated September 1981. Multichannel IP Protocol is described in RFC 1301, entitled "Multi-Protocol", dated February 1992. RFCs can be obtained via the Internet on the web site { http: //www.ietf.org/rfc.html}. In addition, data resource can be used by the Protocol one-way multichannel IP transmission (for example, the Protocol unidirectional hypertext transfer Protocol or UHTTP described in the technical specifications ATVEF).

Usually notice ATVEF come in pre-defined IP addresses and ports. Notifications can be described by the location of the resource flows and start-up procedures described in the technical specifications ATVEF as IP addresses and ports, where you can find the resource files and the files start-up procedures. Notice ATVEF can be a notification Protocol description the transmission (SDP), as described in RFC 2327 called "SDP: description Protocol transmission" from April 1998.

Each notification ATVEF is intended for specific additional data, which may be a presentation or application ATVEF (Napanee, sports app, adware, additional information, aimed directly to a specific television program and other presentation or application. In addition to the location of the resource files and start-up procedures, the notification may be included with other information, as described below. Each notification may include an identifier, such as a universal identifier (UUID) to identify the associated option of additional data. One field in the notification may indicate the bandwidth of the transmitted additional data, which can be expressed in kilobits per second (Kbps). Another field may indicate the capacity of the buffer cache, which can be useful when the playback of additional data. Field bandwidth and storage capacity of the buffer cache can be used by the host platform for decision-making about being able or not able to play the additional data from beginning to end. Other fields that may be contained in the notice may include information that identifies the language that will be transmitted additional data, the start time and the end time of the transfer options and other types of information. Notice mahunnah. If the notification is transmitted in the format of the SDP, then the section may be a section of audio-visual information.

In accordance with some of the options for implementation of the present invention, each of the alternatives can be identified using one or more sections, and each section will refer either to the source resource file or the source file start-up procedures. In this embodiment, each source can match the level of additional data. Thus, for example, the first level may include a source located at the first address, the second level may include a source located at the second address, and so on, Each of the alternatives in the notification may refer to multiple levels of the data. Thus, for example, the first level may include a source placed on the first address, the second level may include a source placed on the second address, and so on, Each alternative in the notifications can be associated with many levels of such data. Thus, for example, the first alternative may be connected with a source to the first address, the second alternative may be connected with the source first ... tapicerowanych in the notice, based on its own characteristics (for example, the capacity of data storage, processing speed and data transfer and so on).

If in other embodiments, the implementation may use other protocols than technical ATVEF specification, the notification can treat the signs of supporting information provided for these other protocols. In addition, these other protocols may provide the files or packages containing auxiliary information and the information of timing or synchronization.

In Fig.2 shows the components of the device 12 content and receiving platform (such as receiver 16). The device 12 form the content may include a port 102 to transfer data from the device 12 forming the content on line 24 communication system 14 data. Get more data can be processed by the system 14 data for transmission to one or more host platforms. In the device 12 formation procedure 108 to generate additional data, performed by the controller 106, allows you to generate additional data with multiple levels in accordance with a specific variant of the s controller 106 for execution. Module 105 user interface (containing software and/or hardware components) allows one or more operators or developers to impose requirements upon which to build additional levels of data.

In the host platform (for example, the receiver 16), the module 114 of the receiver are connected with the environment 22 transfer. Data transferred on Wednesday 22 transfer, pass through module 114 of the receiver. Data received from the environment 22 transfer, pass through module 114 of the receiver in the driver 118 to the receiving device in the host platform. The driver 118 to the receiving device allows you to split A/In the content passing through it And the procedure 116 for processing a/V content for presentation or distribution. The driver 118 to the receiving device transmits the additional data to procedure 120 of the data processing. Thus, the flow after passing through Wednesday 22 transmission is divided into a/V content and additional data, the additional data is transmitted in procedure 120 data for further processing.

The commands of the software in the host platform, including drivers 118 devices and procedure 120, data processing, and the procedure 116 is in the on a suitable control device. Storage device 124 is connected to the controller 122. Another device 126 accumulation data (which may be, for example, memory device of large capacity such as a hard disk drive) may also be available to the controller 122. File 140 that contains information that describes the characteristics (i.e., the available capacity of the data accumulation device, the speed of processing and transmission, and so on), the host platform may be written to the device 126 data accumulation. In accordance with some of the options for implementation of the present invention, procedure 120 data allows us to analyze the notifications received by the receiving module 114 and the driver 118 pickup device to determine available alternatives associated with additional data. On the basis of submitted alternatives to a procedure 120 data expansion can choose one of the alternatives for the reception.

In addition to the categories of information listed above, the notification ATVEF may also include a predefined string, e.g. "a= type:tve" to identify itself as a notification. For backward compatibility, the notification of the first type, in accordance with conventional systems ATVEF, the mi ATVEF, can describe many alternatives additional data, it does not stipulate the levels of resource files, in accordance with one variant of implementation. In accordance with conventional systems ATVEF a new alternative is determined at the time of the notification about the new data source to which it refers.

In accordance with some of the options for implementation of the present invention together with the first type of notification can be sent a second notification type, so that the second notification type allows you to identify a number of alternatives, each of which may be associated with one or more levels (sources) data resource. The second type of notification can be sent without a pre-defined string, e.g. "a= type: tve". Instead, the second type of notification may include other predefined string, e.g. "a= type:x2tve" to identify that adopted a new type of notification. The hosting platform, allows you to receive a new notification type can be programmed so that it will ignore the first type of notification (for example, those that contain the string "a=type:tve"), which have the same ID will augment the system 10 of the transmission information, shown as an example, includes a receiver 16A with relatively low performance and receiver 16B with relatively high performance. This is provided that may include additional host platform characteristics which have other values. In the above example presents two alternatives, which are identified by the string "tve-alt:1 and tve-alt:2". In this embodiment, the N I alternative can be identified by the string "tve-alt: N". As shown in the figure, the notification 350 (second type) contains many sections 300, 302, 304, 306, 308 and 310. Section 310 may include General information such as the UUID of additional data and the second type is a predefined string, e.g. "a= type: x2tve" to identify that the received notification is a notification of the second type. Sections 300, 302, 304, 306 and 308 may be sections of a data carrier in accordance with, for example, SDP format.

Each section 300-308 indicates one source of additional data (files resource or the start-up procedure) and can be associated with one of many alternatives, in accordance with notification 350. Section 300 identifies the file in the startup procedure, placed Sirina bandwidth, interconnected with the file the startup procedure is equal to 1 Kbit/s Section 302 refers to the resource files located at address A2, and associated with the first alternative, which is shown by tve-alt: 1. In addition, section 302 also indicates that bandwidth to receive files resource at the address A2 is equal to 10 Kbps, and the requirement for the buffer cache is 100 kilobytes (KB). Bandwidth specifies the data rate required for adequate reception and processing of data. Requirements for the buffer cache indicate the capacity of the drive in the host platform, which may be required to record additional data during the presentation. Requirements for bandwidth and capacity of the cache may be referred to as requirements on the capabilities of receiving and processing additional data. Other types of requirements may be included in other embodiments of.

Sections 304, 306 and 308 associated with the second alternative (which is specified using tve-alt:2). Section 304 refers to the file in the startup procedure, which is located at the address A3 (with bandwidths of 1 Kbps), section 306 identifies the resource files located at address A2 (requirements for bandwidth proposin the m bandwidth of 1000 Kbps and capacity cache 5000 KB). In the example section 306, interconnected with the second alternative refers to the same source (which is located at the address A2) of the resource files that section 302 associated with the first alternative. In addition, the second alternative includes the second level of resource files from a source located at address A4.

Procedure 120 of the data processing in the receiver 16A (which may be a receiver with a relatively low performance) analyzes notice 350 to determine which alternative to select. If the receiver 16A is not allowed to handle the requirements of the second alternative, it chooses the first alternative to by stream, at the address A1 (the procedure of launching the first alternative) and flow at the address A2 (resource files, interconnected with the first alternative). Other receiver 16B analyzes adopted them a copy of the notice of 350 to determine which alternative to select. If the receiver 16B allow you to handle the second alternative, he may choose admission procedures start from the stream at the address A3 and resource files of the threads at the addresses A2 and A4. In the notification 350 can be also presents additional alternatives., the AK receiver 16V high performance may include a personal computer.

Let us consider Fig.4, which presents the steps performed by the procedure 120 of the data processing in accordance with one embodiments of the present invention. Procedure 120 data processing determines if there were additional data (step 402). This can be performed by determining whether the accepted notification, which may be a packet that contains a predefined string "a=type:tve" or "a=type: x2tve". If so, the procedure 120 determines whether the accepted one or more notifications of the second type (step 404), for example, notifications with the line "a=type:x2tve". If not, the notification of the first type, for example, contains the string "a=type:tve", is processed (at step 414), in accordance with conventional technologies ATVEF. If you have taken notice of the second type, then any notice of the first type with the same identifier (UUID) additional data is ignored (step 406) procedure 120. Then procedure 120 analyzes (step 408) the alternatives presented in the notification of the second type. On the basis of information contained in the sections associated with different al is army, which are determined, for example, the file 140, which contains information about the characteristics (Fig.2). File 140 information about the characteristics may include information that identifies characteristics of the host platform, which can be compared in procedure 120 data requirements for bandwidth, capacity, cache, presented in the notification 350 of the second type. Then procedure 120 receives (at step 412) flows at specified addresses that are associated with the selected alternatives.

In Fig.5 shows the formation of additional data, performed by the procedure 108 data generation expansion device 12 form the content. According to the required software installations that can be entered by the operators through the module 105 user interface and can be recorded in the device 104 data accumulation, the procedure 108 formation generates (at step 502), the levels of additional data. As described above, each level can be correlated with different source resource file and the startup procedure. Then, the procedure 108 formation generates (at step 504) one or more notification corresponding to the transmitted additional data. Each shall notify the RC files. Notice also includes information that identifies the requirements for characteristics, including information on bandwidth and information capacity of the buffer cache. Notification is transmitted (at step 506) device 12 forming system 14, the data transfer allocation.

Some embodiments of the present invention can contain one or more of the following advantages. For receivers with high characteristics of the flow can be taken more data of higher quality, at the same time, as an alternative additional data with lower quality, can be taken from the same stream receivers with low performance. Due to the formation of many levels of additional data, they can be provided to a wider audience without losing the quality and options that can be presented to the receiving platforms with higher specifications.

Various software (formed, for example, in the form of modules, procedures, or other levels) can be recorded or otherwise material placed in one or more data storage devices in the system devices raline forms of storage devices, including semiconductor memory devices such as dynamic or static storage device, erasable and programmable permanent memory (EPROM), electrically erasable and programmable permanent memory (EEPROM), and storage devices like flash; magnetic disks such as hard disk, floppy disk and removable disks; other magnetic media including tape media; and optical media such as CD (compact disk) or DVD (digital video discs). Instructions stored on one or more storage media in the performance of control devices in the communication system to perform programmed acts.

The software may be loaded into the device in the communication system one of many different ways. For example, instructions or other code segments stored on one or more storage media or transmitted through a network interface card, modem, or other mechanism of the interface can be loaded into the system and executed to implement the programmed actions. During the boot process, or transmit data signals, in which, cables, etc. can transmit instructions or code segments to devices in the communication system.

Although the present invention has been disclosed using a limited number of embodiments for specialists in the art will be apparent various modifications and variations. It is assumed that the appended claims cover all such modifications and variations that are within the essence of the present invention.


Claims

1. The way of reception of additional data, including the notification, the resource files and the files in the startup procedure related to audio/video content, consisting in the fact that recognize host platform, the first notification and the second notification, the first notification associated with additional data that does not have multiple levels, and a second notification associated with the additional data with multiple levels, where each level includes one or more source files in the startup procedure or one or more source files, resource, select one of the alternatives in the second notification based on the characteristics of the host platform p is the number of levels of additional data, and accept additional data corresponding to one or more layers containing the appropriate files in the startup procedure and the resource files associated with the selected alternative.

2. The method according to p. 1, characterized in that when detecting the second notification associated with many levels, recognize the notification includes many sections, and each section indicates the level of additional data.

3. The method according to p. 2, wherein analyzing the alternatives in the second notification determining which sections of the notice are interconnected with appropriate alternatives.

4. The method according to p. 3, characterized in that the define section of the notification Protocol description the transmission (SDP), interconnected with each alternative.

5. The method according to p. 3, characterized in that when the choice alternatives additionally determine whether the host platform to adopt one of the alternatives.

6. The method according to p. 1, wherein accept additional data corresponding to one or more layers of additional data in accordance with the technical specifications of the Forum high-definition television (ATVEF).

7. Reception system for prio/video content, containing a receiving module for receiving the first and second notifications, where the first notification associated with additional data that does not have multiple levels, and a second notification associated with the additional data having multiple levels, and additional data is organized using a variety of levels and stream multiple levels of additional data, is interconnected with many alternatives, each alternative includes one or more levels and each level includes one or more source files in the startup procedure or one or more sources of resource files, and the controller, made with the possibility for recognition of the second notice to choose one of the alternatives of additional data using a variety of levels, based on the characteristics of the host platform, and to accept additional data corresponding to one or more levels associated with the selected alternative, including the appropriate resource files and the files in the startup procedure.

8. The receiver system according to p. 7, characterized in that it further comprises the storage devices containing information describing the characteristic is the recognition of alternatives, presented in the second notification.

10. The receiver system according to p. 7, characterized in that each alternative additional data includes information identifying one or more performance requirements of the host platform.

11. The receiver system according to p. 10, characterized in that one or more requirements to the characteristics of the host platform includes a requirement capacity data storage.

12. The receiver system according to p. 10, characterized in that one or more requirements to the characteristics of the host platform includes a requirement for bandwidth.

13. The receiver system according to p. 7, wherein the additional data is generated in accordance with the technical specifications of the Forum high-definition television (ATVEF).

 

Same patents:

The invention relates to the field of computer engineering and can be used in communication systems

The invention relates to a device data transmitted from the transmitter to the receiver

The invention relates to methods compressor, and in particular to methods compressor for digital camcorders or other digital tape recording and reproducing device, when required editing

The invention relates to automation and computer engineering and can be used for processing coded image

The invention relates to a method and apparatus for signal synchronization in hardware decompression signal sync which is captured by the frequency of the synchronization signal block coding

FIELD: physics; communications.

SUBSTANCE: invention relates to systems for transmitting code set signals and specifically to a device and a method for transmitting code set signals for naming routes using different languages when transmitting data on a system for encoding characters of route names in a message of a carousel of objects. A client using the method of transmitting code set signals includes a demultiplexer which demultiplexes the packetised elementary stream (PES), which corresponds to a program selected by the user from the broadcast stream which is received by a system interface; an image decoder which decodes the demultiplexed image PES; a sound decoder which decodes demultiplexed sound PES; and a processor which extracts from the demultiplexed message PES information on the transmission code set of the character string used in the message of the carousel of objects, and which decodes the character string used in the message of the carousel of objects based on the extracted information on the transmission code set.

EFFECT: design of a method and device for transmitting information on an encoding system, so as to present route names using different languages in a system which uses a carousel of objects.

60 cl, 9 dwg

FIELD: information technology.

SUBSTANCE: device and method for a digital transmission system are disclosed, which are designed for sending notification from a transmitter to a receiver or user equipment. The notification can inform a user or subscriber on up-coming events, programs or services, on changes in current events, programs or services, on advertisement, may contain announcements on emergencies etc. In one example, an ESG fragment transmitted to a receiver includes a parametre for indicating that the service associated with the ESG fragment is notification. In another example, the ESG fragment is an access fragment containing a "type" parametre which indicates that the notification associated with the access fragment is a component of the corresponding service.

EFFECT: improved notification of users on events.

29 cl, 8 dwg, 2 tbl

FIELD: methods and devices for additional data insertion in and extraction from audio signals.

SUBSTANCE: proposed procedure for inserting additional data such as watermarks in audio signals and extracting them from compressed audio signal involves separation of audio signal during insertion of additional data into frames, generation of set of prediction filtration factor for each frame, prediction coding of each frame using mentioned coefficients, and for inserting additional data at least one of chosen filtration factors is adjusted to equal value of these additional data. In this way any impact on bit transfer speed is made absolutely impossible.

EFFECT: provision for reading additional data without decoding entire audio signal or impairing quality of music.

7 cl, 3 dwg, 3 tbl

FIELD: digital communications, in particular digital television.

SUBSTANCE: method for transferring digital information in digital communications network, containing multiple transport flows, each of which transports at least one table concerning a group of services, containing information, concerning certain commercial group of services, includes transfer in one of said transport flows of at least two different tables concerning groups of services, each of which contains information, concerning appropriate separate commercial group of services, and also transfer in current transport flow of at least one other table, containing - for at least current transport flow - a list of values identifying groups of services, to make it possible to match said at least two tables concerning groups of services with appropriate transport flow and make possible a loading from current transport flow of appropriate one of tables concerning groups of services.

EFFECT: higher efficiency.

3 cl, 6 dwg

FIELD: technology for broadcast transmissions of digital television, relayed together with multimedia applications.

SUBSTANCE: method includes transmission of digital signal, having additional data flow, appropriate for compressed video images and data flow, appropriate for at least multimedia application, and also service signals, meant for controlling aforementioned data flows, service signals is determined, appropriate for series of synchronization signal, including series, meant for assignment of multimedia signal, meant for recording execution parameters of aforementioned assigned multimedia application, after that multimedia application is loaded and multimedia application is initialized with aforementioned execution parameters.

EFFECT: possible interactive operation of multimedia application with user.

2 cl, 2 dwg

FIELD: technology for compressing and uncompressing images.

SUBSTANCE: compression of image data contains stages of determining priority value for each pixel of matrix by setting utilized pixel as supporting pixel P0 and computing value of pixel difference on basis of appropriate value of adjacent pixels of given group of pixels P1-P4; combining pixels P0-P4 utilized for computing value of pixels priority in one pixels group; sorting groups of image matrix pixels on basis of value of bearing pixel P0 priority; and preservation and/or transferring of pixel groups in accordance to their priority, while in accordance to reached compression coefficient only part of pixel groups is stored and/or transferred, starting from groups with highest priority.

EFFECT: assured simple and flexible synchronization with value of memory, different display resolutions and size of display.

2 cl, 5 dwg

FIELD: technology for encoding and decoding, used for storing and transferring descriptive elements of document of XML-like structure.

SUBSTANCE: method includes using at least one table, received from XML structure, while table contains identification information for unambiguous identification of each descriptive element on hierarchic tree and structural information, browsing of hierarchic image of sample stored in memory from parent descriptive element to children descriptive elements for reaching encoded descriptive element, and extraction of identification information of each browsed descriptive element, encoding of aforementioned descriptive element in form of fragment, containing aforementioned information content and series of extracted identification information.

EFFECT: provision of efficient sample encoding plan and possible expansion of binary format for further plans, determined within limits of MPEG-7.

7 cl, 6 dwg, 2 tbl

FIELD: video-coding; fine-grain coding method including quality and time scaling.

SUBSTANCE: use is made of hybrid time/signal-to-noise-ratio scaled structure found just useful for fine-grain coding method. Updated time frames in one example of this structure and updated frames of fine-grain scaling are included in single updated layer. In other example use is made of separate updated layers to attain hybrid time-dependent signal-to-noise ratio scaling. These two layers incorporate time scaled layer to attain time updating for basic layer (that is for better motion) while fine-grain scaling layer is used to improve quality of signal-to-noise basic layer and/or time-scaled updated layer.

EFFECT: improved video quality or signal-to-noise ratio of each frame or pattern transferred in basic layer.

10 cl, 21 dwg

FIELD: engineering of systems for recording digital broadcasting material and, in particular, for recording interactive or multimedia software applications.

SUBSTANCE: in accordance to the invention, transmitting system contains transmitter 10 and at least one receiver 14, made with possible receipt of signals 12 transferred from it. Broadcasted data in transferred stream is accompanied by one or more applications, determined in one or more data structures, formed of data files and directory objects, transferred cyclically, while previously determined groups of data file and directory objects are formed as appropriate modules in the transmitter, and each module is transferred as a whole. For each object structure, determining data object hierarchy root, a list of identifiers is transferred in the stream for components of data structures, appropriately determining all or some of the data files and directory objects connected to an application. Receiver 14 is made with possible usage of identifier list for identification and following memorization of received data objects for current application, after identification of the application that should to be recorded.

EFFECT: ensured control over process of recording of multimedia application, in such a way that required memory space is minimal.

4 cl, 6 dwg

FIELD: encoder for creating encoded stream of images.

SUBSTANCE: system and method are claimed for encoding/decoding, wherein images are determined as standard images or as non standard images, and for images of image flow information is determined, related to encoding order and image output order. Encoder is configured wit possible ordering in the stream of bits for denoting such a number of images, ordered for buffering in order of decoding, which is sufficient for restoration of image output order.

EFFECT: creation of system for encoding/decoding images, wherein one buffer may be used for storage in decoder and standard images and image, where images are not stored in memory twice.

14 cl, 6 dwg

Up!