Abstract:
An encoder which performs frequency transform on a current block to be encoded in an image includes: a size determiner which determines whether or not the current block has a size smaller than or equal to a threshold size; a basis selector which selects a basis for the current block from among a plurality of frequency transform bases when the current block has a size larger than the threshold size; and a frequency transformer which (i) transforms the current block using a fixed frequency transform basis when the current block has a size smaller than or equal to the threshold size and (ii) transforms the current block using a basis selected by the basis selector when the current block has a size larger than the threshold size.
Abstract:
An encoder is an encoder which encodes image information and includes memory and circuitry accessible to the memory. The circuitry derives, from the image information, a binary data string according to binarization for arithmetic encoding, and outputs a bit stream including the binary data string and application information indicating whether or not the binary data string has been arithmetic encoded. The circuitry outputs, as the bit stream, a string including as the binary data string, a data string which has not been arithmetic encoded; and, as the application information, information indicating that the binary data string has not been arithmetic encoded.
Abstract:
A transmission method includes generating one or more frames for content transfer using IP (Internet Protocol) packets, and transmitting the one or more generated frames by broadcast. Each of the one or more frames contains a plurality of second transfer units, each of the plurality of second transfer units contains one or more first transfer units, and each of the one or more first transfer units contains at least one of the IP packets. An object IP packet of the IP packets which is stored in a first transfer unit positioned at a head in the one or more frames contains reference clock information that indicates time for reproduction of the content in data structure different from data structure of an MMT (MPEG Media Transport) packet, and header compression processing on the object IP packet is omitted.
Abstract:
A recording medium includes a video stream of a standard-luminance range and a video stream of high-luminance range, which are used selectively in accordance with a playback environment. The recording medium also includes a subtitle stream of the standard-luminance range and a subtitle stream of the high-luminance range, which are used selectively in accordance with the playback environment. A playlist file includes a management region where playback control information relating to a main stream is stored, and includes an extended region. The management region stores first playback control information specifying playing of the video stream of the high-luminance range and the subtitle stream of the high-luminance range in combination. The extended region stores second playback control information specifying playing of the video stream of the standard-luminance range and the subtitle stream of the standard-luminance range in combination.
Abstract:
A playback device is provided that reads out and plays content from a recording medium, in which are recorded a video stream that is encoded video information, map information, and bitrate information of the video stream. The map information includes playback start time information, start position information, and size information. The playback device includes a readout unit that reads out the map information and the bitrate information, a determining unit that determines the stipulated data size indicated by the size information included in the map information, an acquisition unit that acquires the picture from the video stream based on the result of the determination, and a video playback unit that decodes and plays the acquired picture.
Abstract:
At least one video stream that is encoded video information, and a management information file indicating attributes relating to the entire recording medium, are recorded in a recording medium. The management information file includes attribute information indicating whether the dynamic range of luminance of an initial video stream, which is played first out of the at least one video stream when the recording medium is inserted into a playback device, is a first dynamic range, or a second dynamic range that is broader than the first dynamic range.
Abstract:
At least one video stream that is encoded video information, and a management information file indicating attributes relating to the entire recording medium, are recorded in a recording medium. The management information file includes attribute information indicating whether the dynamic range of luminance of an initial video stream, which is played first out of the at least one video stream when the recording medium is inserted into a playback device, is a first dynamic range, or a second dynamic range that is broader than the first dynamic range.
Abstract:
An information recording and playback apparatus includes an input processing unit that obtains a bonus feature obtaining code for requesting permission to copy content data, a playback control unit that reads a content ID from an optical disc, a communication control unit that transmits the bonus feature obtaining code and the content ID to a copy management server and that receives, from the copy management server, a copy permission condition that is associated with a combination of the bonus feature obtaining code and the content ID and that indicates a condition under which content data stored in the optical disc is copied to another recording medium, and a recording control unit that copies the content data stored in the optical disc to the other recording medium in accordance with the copy permission condition.
Abstract:
An encoder includes circuitry and memory. Using the memory, the circuitry performs prediction on an image. A motion vector predictor list used in the prediction includes a spatially neighboring motion vector predictor obtained from a block spatially neighboring a current block, and a spatially broad motion vector predictor obtained from a block positioned at any of a plurality of predetermined positions in a second range that is broader than a first range that spatially neighbors the current block. The plurality of predetermined positions are defined by a regular interval using the top-left of a current picture as a reference point.
Abstract:
A decoder includes circuitry and memory coupled to the circuitry. In operation, the circuitry: decodes a plurality of sets of neural network information each of which identifies a neural network filter; decodes, from one access unit, two or more sets of activation information each of which specifies one set of neural network information among the plurality of sets of neural network information; and applies, to one picture, two or more neural network filters identified by two or more sets of neural network information specified by the two or more sets of activation information.