RDK TV Picture Settings

Created on August 22, 2022


Introduction


  • RDK TV Picture Settings feature is implemented via RDK TV Settings thunder service which provides TV applications an interface to change TV picture settings.
  • RDK TV Settings provides configurable options to change TV Picture settings based on viewing/picture modes and content format.
  • Persists the picture setting values changed by TV applications in a non-volatile area and re applies them on every bootup.
  • Provides default values for all picture settings.
  • SoC picture quality drivers are responsible for handling content format change, source change and picture mode change events. Apply appropriate picture settings in response to these events

Software stack


Picture Settings

Parameters


  •  RDK TV Settings thunder module provides RESTFULL thunder APIs to get/set/reset following picture settings parameters. All parameters below except aspect ratio can be changed individually for every picture modes.
    • Backlight
    • Brightness
    • Contrast
    • Color temperature
    • Contrast
    • Dolby modes bright and dark.
    • Hue
    • Saturation
    • Sharpness
    • Dimming modes
    • Aspect ratio
    • Custom white balance
    • Component Hue/Saturation/Luma

Customization


  • Application of every picture setting parameters can be customized for every product based on the following rules as specified in /etc/tvproduct_config.ini file.
    • Format classification
      • 0 = Applies for all Content Formats.
      • 1 = Applies to current content format only.
      • 2 = Applies for current Content Format Group SDR or HDR (HDR10/HDR10+/HLG/DV) only.
      • 3 = Applies to DV Content format only
      • 4 = Applies for all content formats except Dolby
      • 5 = Applies to HDR10 content format only
      • 6 = Applies to HLG content format only
    • Mode Classification
      • 0 = Applies for all viewing modes.
      • 1 = Applies for current viewing mode. 

Customization example of few parameters (/etc/tvproduct_config.ini )

[set]



backlight_format  = 2

Changing backlight applies for current Content Format Group SDR or HDR (HDR10/HDR10+/HLG/DV) only.

backlight_mode  = 0Changing backlight applies for all picture modes
aspectratio_format  = 0Changing aspect ratio applies for all Content Formats
aspectratio_mode  = 0Changing aspect ratio applies for all picture modes
autobacklight_format  = 0Changing auto backlight applies for all Content Formats
autobacklight_mode  = 0Changing auto backlight applies for all picture modes
dvmode_format  = 3Changing dolby vision mode applies to DV Content format only
dvmode_mode  = 0Changing dolby vision mode applies for all picture modes
sharpness_format  = 2

Changing sharpness applies for current Content Format Group SDR or HDR (HDR10/HDR10+/HLG/DV) only.

sharpness_mode  = 1Changing sharpness applies for all picture modes
[reset]



backlight_format  = 0Resetting backlight applies for all Content Formats
backlight_mode  = 0Resetting backlight applies for all picture modes
aspectratio_format  = 0Resetting aspect ratio applies for all Content Formats
aspectratio_mode  = 0Resetting aspect ratio applies for all picture modes
autobacklight_format  = 0Resetting auto backlight applies for all Content Formats
autobacklight_mode  = 0Resetting auto backlight applies for all picture modes
dvmode_format  = 3Resetting dolby vision mode applies to DV Content format only
dvmode_mode  = 0Resetting dolby vision mode applies for all picture modes
sharpness_format  = 0

Resetting sharpness applies for all Content Formats

sharpness_mode  = 1Changing sharpness applies for all picture modes

Useful Link


Go To Top