PATENT CLAIM ANALYSIS

Application Number: 15955237
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-10
Patent Classification: ["345", "419000"]

Abstract:
A system and method that splices an initial 3D LUT for imaging format conversion into a plurality of smaller LUTs that can be stored in separate RAMs. During operation, the upper 5-bits serve as index values of each component of an incoming GBR pixel and are used to determine which of the smaller RAMs contain the correct index values for the pixel data. Specifically, a first index value can be derived from the incoming GBR pixel data and used to lookup all sub-cube vertices corresponding to the incoming pixel and the corresponding RAMs. After determining the correct RAMs, a predetermined algorithm for each given RAM is applied to find the normalized RAM look-up addresses and identify the correct data for the exemplary imaging format conversion process.

Claim (Index 1):
A system for mapped splicing of a three-dimensional look-up table (\u201c3D LUT\u201d) to minimize memory consumption for converting image data from a first format to a second format, the system comprising:\n a 3D LUT splicer configured to splice an initial 3D LUT into eight sub-cube vertices that are stored on eight respective random access memories (\u201cRAMs\u201d), wherein the initial 3D LUT comprises red, green and blue (\u201cRGB\u201d) color components for converting the image data to the second format; a pixel input configured to receive at least one pixel in the first format comprising a plurality of upper bits and a plurality of lower bits for each of the RGB color components of the received at least one pixel; an index value identifier configured to identify the eight sub-cube vertices corresponding to the received at least one pixel based on a set of index values of the plurality of upper bits for the RGB color components of the received at least one pixel; a plurality of normalized address calculators configured to determine memory access addresses for accessing respective RGB color components to convert the image data to the second format based on each of the identified eight sub-cube vertices of the received at least one pixel; an image data output configured to access the respective RGB color components in the eight respective RAMs based on the determined memory access addresses; and a tri-linear interpolator configured to output converted image data of the at least one pixel in the second format by tri-interpolating the accessed RGB color components of the at least one pixel based on the plurality of lower bits for each of the RGB color components of the received at least one pixel.

Metadata:
- Claim Count in Document: 52.0
- Percentile: 91.0
- Lexical Diversity: 1.77333
- Patent Class: 345.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['10788238', '13791722', '10479845', '12127071', '12815823']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6381492197527809
- 35 USC 102 Novelty (BERT): 0.482081298332866
- Combined Prediction Score: 0.6225424276107895
- Mean Citation Score: 180.743086
- Max Citation Score: 193.59186
- Similarity Product: 139.5088963446164

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

Dataset: test