Abstract:
A method of outputting image data at a display device having a plurality of decoders is disclosed. The method includes receiving image data of a source frame from a host device, the image data comprising a plurality of streams of blocks, each block comprising encoded image data for a portion of the input frame. A set of first blocks associated with a first stream of blocks are selected and passed to a first decoder. A set of second blocks associated with a second stream of blocks are selected and passed to a second decoder. The first decoder decodes the first blocks of the first stream and outputs decoded image data for the first blocks to a shared memory to form a first part of a decoded frame. The second decoder decodes the second blocks of the second stream and outputs the decoded image data for the second blocks to the shared memory to form a second part of the decoded frame. The decoded frame is then output to a display.
Abstract:
본 발명은 영상 압축 효율을 향상시키기 위한 해상도 향상 기법을 선택적으로 적용한 영상을 부호화 또는 복호화 하는 기술을 제공하며, 해상도 향상 기법을 선택적으로 적용하기 위해 필요한 픽처 버퍼 관리 기술 및 관련 정보의 시그널링 기술을 제안한다. 본 발명은 해상도 향상 기법을 선택적으로 적용하여 영상 압축 효율을 높이는 것을 일 목적으로 한다.
Abstract:
본 발명에 따른 디코딩 장치에 의하여 수행되는 영상 디코딩 방법은 현재 블록의 주변 블록들 및 스캐닝 순서를 도출하는 단계, 상기 스캐닝 순서로 상기 주변 블록들을 스캔하여 적어도 하나의 어파인 머지 후보 블록을 도출하는 단계, 상기 어파인 머지 후보 블록에 대한 컨트롤 포인트들의 움직임 벡터들을 기반으로 상기 현재 블록에 대한 CP들의 움직임 벡터들을 도출하는 단계, 상기 CP들의 상기 움직임 벡터들을 기반으로 상기 현재 블록 내 서브 블록 또는 샘플 단위의 움직임 벡터를 도출하는 단계, 상기 서브 블록 또는 상기 샘플 단위의 움직임 벡터를 기반으로 상기 현재 블록에 대한 예측 샘플을 도출하는 단계, 및 상기 예측 샘플을 기반으로 복원 샘플을 생성하는 단계를 포함함을 특징으로 한다.
Abstract:
This invention is generally related to methods and devices for server administration. A terminal-to-mobile-device system (100) comprising a terminal controlled by a mobile device (160), the system (100) further comprising: a computing device (110) comprising a computing device processor (115), a random access memory (120), a read-only memory (125), a video adapter (130), computing device display means (135) and computing device data exchange means (140) and implementing functions of the terminal. The mobile device (160) comprises a mobile device processor (165), a decoding module (170), mobile device display means (175) and control means (180) configured to be manipulated by a user (105), the mobile device (160) being configured to exchange data with the computing device data exchange means (140). The computing device (110) is configured to transfer video data from the video adapter (130) to the computing device data exchange means (140) after the video adapter (130) sends a signal to the computing device processor (115) informing it about readiness of the video data and before sending the video data from video adapter (130) to the computing device display means (135). The computing device data exchange means (140) are configured to code the video data by using a coding parameter characterized by a number of frames to which the processed frame refers, and to transfer the coded video data to the mobile device (160). The mobile device (160) is configured to decode, by means of the decoding module (170), the video data obtained from the computing device (110), and to display, by means of the mobile device display means (175), the decoded video data in a virtual reality format. The mobile device (160) is configured to generate control signals based on signals from the control means (180) and to send the generated control signals to the computing device (110). The decoding module (170) is configured to use a minimum possible number of buffers and to decode without synchronization with the frame frequency; the decoding module (170) further being configured to use modes designed for a larger resolution or a larger frame frequency than that of an actual video stream. A method for remote control of a terminal by a user using the proposed system is also proposed.
Abstract:
본 발명은 복수의 타일로 분할되어 부호화된 픽처를 복호화하는 영상 복호화 방법에 관한 것으로, 입력 비트스트림에 포함된 부분 복호화 정보를 복호화함으로써, 하나 이상의 복호화 대상 타일을 결정하는 단계; 및 상기 복수의 타일 중 상기 복호화 대상 타일에 해당하는 영상 데이터를 복호화하는 단계를 포함하며, 상기 부분 복호화 정보는, 부분 복호화를 수행할지 여부를 나타내는 제1 정보 및 부분 복호화를 수행할 영역을 지시하기 위한 제2 정보 중 적어도 하나를 포함한다.
Abstract:
비디오의 복호화 방법, 복호화 장치, 부호화 방법 및 부호화 장치에 관한 것으로서, 비디오의 부호화 및 복호화에 있어서 필터링을 수행하는 방법 및 장치가 개시된다. 부호화 장치는 대상에 대한 필터링을 수행하고, 대상에 대한 필터링이 수행되는지 여부를 나타내는 필터링 정보를 생성할 수 있다. 또한, 부호화 장치는 필터링 정보를 포함하는 비트스트림을 생성할 수 있다. 복호화 장치는 필터링 정보에 기반하여 대상에 대한 필터링을 수행하는지 여부를 결정하고, 대상에 대한 필터링을 수행할 수 있다. 복호화 장치는 필터링 정보를 비트스트림을 통해 부호화 장치로부터 수신하거나, 다른 정보를 사용하여 필터링 정보를 유도할 수 있다.
Abstract:
본 발명은 인트라 예측 코딩에서, 현재 블록을 예측하기 위한 인트라 예측 모드를 효율적으로 시그널링하는 것과 관련이 있다. 본 발명의 일 측면에 따르면, 영상 부호화 장치는 수십 개에 달하는 인트라 모드들을 그룹으로 구분 지어, 부호화 대상인 현재 블록의 실제 인트라 모드가 속한 그룹을 선정하고, 영상 부호화 장치는 해당 그룹에 상응하는 값을 시그널링한다. 영상 복호화 장치는 비트스트림(bit-stream)에서 현재 블록의 실제 인트라 모드가 속한 그룹에 대한 정보를 획득한 후, 해당 그룹에 속한 인트라 모드들을 평가하여 최종 인트라 모드를 선정하게 된다.
Abstract:
In various implementations, methods, apparatuses, and computer-readable media are described for providing an indication that a file includes corrupted video frames. For example, the file can include an indicator to indicate one or more video frames associated with a particular playing timestamp and playing duration are corrupted. The indicator can also be configured as an unified indicator associated with both corrupted video frames and missing video frames. In some implementation, the signaling of presence of corrupted video frames can come in the form of omission of those corrupted video frames from the media file. In various implementations, modifications and/or additions to one or more existing media streaming schemes can also indicate to a receiver device that a media segment contains missing (or otherwise non-decodable) frames, prior to the receiver device requesting the media segment.
Abstract:
Systems and methods for improving decoding of encoded image data 61 using parallel multi-bin decoding are provided. In one embodiment, multiple context bins per cycle are decoded for a set of syntax elements 62, by decoupling and/or retiming particular syntax parsing and/or arithmetic decoding tasks of the decoding process.
Abstract:
본 발명은 부호화 유닛들의 병합을 사용하는 비디오 부호화 방법 및 장치, 그리고 비디오 복호화 방법 및 장치에 관한 것이다. 본 발명은 MERGE 후보를 생성하는 단계; 상기 생성된 MERGE 후보를 이용하여 MERGE 후보를 결정하는 단계; 상기 결정된 MERGE 후보를 이용하여 현재 부호화 유닛의 움직임 정보를 생성하는 단계; 상기 생성된 움직임 정보를 이용하여 움직임 복원을 수행하는 단계; 및 차분신호를 비트스트림으로부터 획득하는 단계를 포함한다.