H04N21/2315

Video data storage method and device in cloud storage system

Embodiments of the present application provide a method for storing video data in the cloud storage system, which includes: receiving to-be-stored video data; obtaining identification information of a storage object corresponding to the to-be-stored video data; determining the storage object corresponding to the to-be-stored video data, and a first data security level and a second data security level corresponding to the storage object based on the identification information; wherein, the first data security level is higher than the second data security level; for each frame in the to-be-stored video data, determining whether the frame is a key frame; and storing the frame into the determined storage object based on the first data security level when the frame is the key frame and storing the frame into the determined storage object based on the second data security level when the frame is not the key frame. With the method for storing video data, the key frame in the video data is protected and the risk of losing video data is reduced.

VIDEO DATA STORAGE METHOD AND DEVICE IN CLOUD STORAGE SYSTEM
20210250404 · 2021-08-12 ·

Embodiments of the present application provide a method for storing video data in the cloud storage system, which includes: receiving to-be-stored video data; obtaining identification information of a storage object corresponding to the to-be-stored video data; determining the storage object corresponding to the to-be-stored video data, and a first data security level and a second data security level corresponding to the storage object based on the identification information; wherein, the first data security level is higher than the second data security level; for each frame in the to-be-stored video data, determining whether the frame is a key frame; and storing the frame into the determined storage object based on the first data security level when the frame is the key frame and storing the frame into the determined storage object based on the second data security level when the frame is not the key frame. With the method for storing video data, the key frame in the video data is protected and the risk of losing video data is reduced.

Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, method for transmitting broadcast signal, and method for receiving broadcast signal

A broadcast receiver includes a tuner configured to receive a broadcast signal; a frequency deinterleaver configured to frequency deinterleave data in the broadcast signal based on an address generator; a time deinterleaver configured to time deinterleave a Time Interleaving (TI) block including the frequency deinterleaved data, the TI block including one or more Forward Error Correction (FEC) blocks interleaved by a TI scheme, the TI scheme including linear-writing one or more FEC blocks in a memory and diagonal-reading the one or more FEC block based on the TI block by skipping one or more virtual FEC blocks that are ahead of the one or more FEC blocks in the TI block; a decoder configured to decode the broadcast signal, the decoded broadcast signal including a signal frame including: one or more components included in a content of a service and content information describing the content, the content information including component information including role information for at least one of an audio component, a video component or a closed caption component of the one or more components, the role information for the audio component including visually impaired, and first information for rapid channel scans and service acquisition and second information describing mappings between Data Pipes (DPs) and the service and information identifying a DP for the second information; and a display configured to display information related to the content based on the role information of the one or more components of the content in the decoded broadcast signal.

Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal, and method for receiving broadcast signal

An apparatus for receiving broadcast signals includes a receiver to receive broadcast signals including service guide fragments which are used to announce information for the broadcast signals, the service guide fragments including a service fragment describing a service of the broadcast signals and a content fragment describing a content of the service, the content fragment including an extension element having a component element describing a component included in the content and a capability element representing capabilities required for decoding and presenting the content, the component element an audio component element representing a role of an audio component of the content and a video component element representing a role of a video component of the content data, a decoder configured to decode the content and the service guide fragments; and a display unit configured to display the content with a sign language content.

Techniques to improve data transfer reliability

Techniques are described herein to dynamically control a number of hybrid automatic repeat requests (HARQ) transmissions based at least in part on flow characteristics of a data flow. Data included in a transport block may be grouped into one or more data flows based on a variety of factors. A set of performance benchmarks may be associated with each data flow. Flow characteristics for each data flow may be measured. A network entity may determine a number of HARQ transmissions to be transmitted during a HARQ procedure based on measured flow characteristics satisfying the performance benchmarks. For example, if a performance benchmark is not satisfied by its associated flow characteristic, the network entity may request additional HARQ transmissions during the HARQ procedure.

Techniques to improve data transfer reliability

Techniques are described herein to dynamically control a number of hybrid automatic repeat requests (HARQ) transmissions based at least in part on flow characteristics of a data flow. Data included in a transport block may be grouped into one or more data flows based on a variety of factors. A set of performance benchmarks may be associated with each data flow. Flow characteristics for each data flow may be measured. A network entity may determine a number of HARQ transmissions to be transmitted during a HARQ procedure based on measured flow characteristics satisfying the performance benchmarks. For example, if a performance benchmark is not satisfied by its associated flow characteristic, the network entity may request additional HARQ transmissions during the HARQ procedure.

Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, method for transmitting broadcast signal, and method for receiving broadcast signal

The present invention provides a method for transmitting a broadcast signal. A broadcast receiver, according to one embodiment of the present invention, comprises: a broadcast signal interface, which receives a broadcast signal comprising broadcast content, which includes one or more components, and a component element which describes the one more components; a control unit for parsing the component element and decoding the broadcast content by referencing the parsed component element, wherein the component element comprises a capability element describing capabilities of a broadcast receiver required for processing the component; and a display unit for displaying the broadcast content which has been decoded.

IMAGE PROCESSING APPARATUS INCLUDING LINE INTERLEAVING CONTROLLER AND OPERATING METHOD THEREOF
20240163571 · 2024-05-16 · ·

An image processing apparatus and an operating method thereof are provided. The image processing apparatus includes: a line interleaving controller configured to generate output data based on line data received from channels respectively connected to image sensors; and an image signal processor configured to process the output data. The line interleaving controller includes: data packing circuits respectively corresponding to the channels and configured to generate packing data by packing the line data to a preset data size; a memory configured to store the packing data in a region indicated by an index assigned to a corresponding channel; a write controller configured to control a write operation of the memory; a line index controller configured to manage indexes respectively corresponding to the channels; a read controller configured to control a read operation of the memory; and an unpacking circuit configured to unpack read data output from the read controller.

DATA PROCESSING CIRCUIT OF DIGITAL TELEVISION AND METHOD THEREOF
20180234727 · 2018-08-16 ·

A data processing method applied to a multiplexing process and a bit de-interleaving process of a digital television is provided. The data processing method includes: storing a target OFDM symbol of OFDM symbols; generating a write address for each data bit of the target OFDM symbol according a sequence number of target OFDM symbol; generating a read address for each data bit of the target OFDM symbol according to a counter value; and writing each data bit of the target OFDM symbol into a memory according to the write addresses, and reading each data bit of the target OFDM symbol from the memory according to the read addresses. Each data bit of the target symbol is subjected to one write operation and one read operation. The target OFDM symbol read from the memory has completely undergone the multiplexing process and the bit de-interleaving process.

DATA PROCESSING CIRCUIT OF DIGITAL TELEVISION AND METHOD THEREOF
20180234727 · 2018-08-16 ·

A data processing method applied to a multiplexing process and a bit de-interleaving process of a digital television is provided. The data processing method includes: storing a target OFDM symbol of OFDM symbols; generating a write address for each data bit of the target OFDM symbol according a sequence number of target OFDM symbol; generating a read address for each data bit of the target OFDM symbol according to a counter value; and writing each data bit of the target OFDM symbol into a memory according to the write addresses, and reading each data bit of the target OFDM symbol from the memory according to the read addresses. Each data bit of the target symbol is subjected to one write operation and one read operation. The target OFDM symbol read from the memory has completely undergone the multiplexing process and the bit de-interleaving process.