PATENT CLAIM ANALYSIS

Application Number: 16113531
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2018-12
Patent Classification: ["375", "240120"]

Abstract:
A three-dimensional (3D) video encoding method, decoding method, and related apparatus is disclosed. The decoding method may include decoding a video bitstream to obtain a single sample flag bit corresponding to a current image block in a current depth map, performing detection on a first adjacent prediction sampling point and a second adjacent prediction sampling point of the current image block in the current depth map if the single sample flag bit obtained by decoding indicates that a decoding mode corresponding to the current image block is a single depth intra-frame mode (SDM), and constructing a sample candidate set according to results of the detection on the first adjacent prediction sampling point and the second adjacent prediction sampling point, where the sample candidate set includes a first index location and a second index location, decoding the video bitstream to obtain a single sample index flag bit corresponding to the current image block.

Claim (Index 15):
A video decoding apparatus, comprising:\n a memory comprising instructions; and a processor coupled to the memory and configured to execute the instructions, which causes the processor to be configured to:\n decode a video bitstream to obtain a single sample flag bit corresponding to a current image block in a current depth map, a size of the current image block being n*n, and n being a positive even number; \n perform detection on an upper adjacent pixel of a ((n+2)/2)th pixel on an upper edge of the current image block and a left adjacent pixel of a ((n+2)/2)th pixel on a left edge of the current image block in the current depth map when the single sample flag bit indicates that a decoding mode corresponding to the current image block is a single depth intra-frame mode (SDM), available adjacent prediction sampling points of the current image block comprising only the upper adjacent pixel and the left adjacent pixel; \n when the upper adjacent pixel is available and the left adjacent pixel is available:\n set a depth value of the upper adjacent pixel into a first index location corresponding to the current image block; and \n set a depth value of the left adjacent pixel into a second index location corresponding to the current image block; \n \n when the upper adjacent pixel is available and the left adjacent pixel is unavailable:\n set the depth value of the upper adjacent pixel into the first index location corresponding to the current image block and set the depth value of the upper adjacent pixel into the second index location corresponding to the current image block; \n set the depth value of the upper adjacent pixel into the first index location corresponding to the current image block and set, into the second index location corresponding to the current image block, a second depth value obtained by adding the depth value of the upper adjacent pixel to a first adjustment value; \n set the depth value of the upper adjacent pixel into the first index location corresponding to the current image block and set, into the second index location corresponding to the current image block, a third depth value obtained by subtracting a second adjustment value from the depth value of the upper adjacent pixel; or \n set the depth value of the upper adjacent pixel into the first index location corresponding to the current image block and using a second preset depth value as a candidate value recorded in the second index location corresponding to the current image block; \n \n when the upper adjacent pixel is unavailable and the left adjacent pixel is unavailable:\n using a first preset depth value as a candidate value recorded in the first index location corresponding to the current image block; and \n using the second preset depth value as a candidate value recorded in the second index location corresponding to the current image block; \n \n when the upper adjacent pixel is unavailable and the left adjacent pixel is available:\n set the depth value of the left adjacent pixel into the first index location corresponding to the current image block and set the depth value of the left adjacent pixel into the second index location corresponding to the current image block; \n set the depth value of the left adjacent pixel into the first index location corresponding to the current image block and set, into the second index location corresponding to the current image block, a fourth depth value obtained by adding the depth value of the left adjacent pixel to the first adjustment value; \n set the depth value of the left adjacent pixel into the first index location corresponding to the current image block and set, into the second index location corresponding to the current image block, a fifth depth value obtained by subtracting the second adjustment value from the depth value of the left adjacent pixel; or \n set the depth value of the left adjacent pixel into the first index location corresponding to the current image block and using the second preset depth value as a candidate value recorded in the second index location corresponding to the current image block; \n \n decode the video bitstream to obtain a single sample index flag bit corresponding to the current image block; \n obtain, according to an index location indicated by the single sample index flag bit obtained by decoding, a candidate depth value located in the index location that is indicated by the single sample index flag bit; \n use the candidate depth value as a prediction sample value of some or all of a plurality of pixels of the current image block; and \n reconstruct the current image block using the prediction sample value of some or all of the pixels of the current image block.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 96.0
- Lexical Diversity: 2.64516
- Patent Class: 375.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['15362448', '15510807', '13814745', '15463850', '15721135']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4262487251864894
- 35 USC 102 Novelty (BERT): 0.5317894835788547
- Combined Prediction Score: 0.436802801025726
- Mean Citation Score: 228.144164
- Max Citation Score: 347.2629
- Similarity Product: 282.1000223969221

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test