Private
Public Access
36 lines
1.6 KiB
Markdown
36 lines
1.6 KiB
Markdown
# TV model calibration profiles
|
|
|
|
The built-in LG G4 profile is measured. Other models do not have verified spatial
|
|
profiles yet. Auto uses uniform average colors on an unknown model, unless an
|
|
imported custom profile matches its exact reported model identifier.
|
|
|
|
To import measured data, select Custom in the TV app, paste the profile JSON,
|
|
and select Save profile. Auto subsequently uses the custom profile on that exact
|
|
model. One custom model profile is stored in the own service container. Importing
|
|
another replaces it; switching to Auto, G4 or Average preserves the imported data.
|
|
|
|
```json
|
|
{
|
|
"model": "EXACT-MODEL-IDENTIFIER-FROM-APP",
|
|
"points": [
|
|
{"position": 0.25, "region": 7},
|
|
{"position": 2.25, "region": 9}
|
|
]
|
|
}
|
|
```
|
|
|
|
This two-point example describes the file format, not a calibrated TV model.
|
|
Use 2-16 actual measured points sorted by position. Region indices are 0-15.
|
|
The clockwise perimeter position starts at the top-left corner: top 0-1, right
|
|
1-2, bottom 2-3, left 3-4. The final point interpolates back to the first.
|
|
|
|
Use the coordinate-ramp calibration video with full-screen playback, observe
|
|
the LG histogram region colors, and derive their measured perimeter positions.
|
|
Validate all four edges against the receiver LED output before sharing a model
|
|
profile. A model match alone does not establish correctness on another panel,
|
|
SoC or firmware; document that test context with contributed profiles.
|
|
|
|
Profiles only control spatial region assignment. Saturation, brightness and
|
|
smoothing remain receiver settings. Runtime selection invalidates the generated
|
|
HyperHDR geometry and refreshes the Hyperion LED mapping without capture restart.
|