Draft:IDbDr

Linear i8db8dr8->r8g8b8 planes at 255 and 128 intensities without correction of gamma or gamut, w/o impossible colors (left), with impossible colors (right)

IDbDr color model used for program vision and displaying. An alternative (a replacement) to hsv, rgc and lcc. Model consists of 'color' that is divided into blue and red differences and its intensity (brightness, colorfulness). Color is fully separated from its brightness (colorfulness). Model doesn't have constant (permanent) gamut on CIE 1931 chromaticity diagram, it adapts to display|camera gamut. idd(?, -1.0, -1.0)= purest green (only M cones affected), idd(?, 0, 1.0)= purest red (only L cones affected), idd(?, 1.0, 0)= purest blue (only S cones affected), idd(?, 0, 0)= purest white (all cones affected equally). All colors on 'dbdr' plane are independent and equal (not desaturated base colors, 'white' is a color, not lack of chromaticity). 'Color' is a dependency between r|g|b intensities (scaled 'red|blue - green'), when 'intensity' is a greatest r|g|b intensity. Model always adaptes to display|camera gamut and gamma-function (2 adaptation: color space and picture|scene). 2-time convertions between rgb format always lossless (r?g?b?->i?db(?+1)dr(?+1)->r?g?b?) without tables|lists (w/o floating-point arithmetics) and with unlimited component sizes. Used for illustration (as a contrast, not absolute values, especially for displaying on backgrounds with different intensities (dark|bright themes etc)) and program interfaces, but can be used for photos as well. Intensity range: 0..1 (fixed point), Db, Dr: -1.0..1.0 (with center at 0,0) (-127..127 for 'd' component with type s8, 1..255 for u8). Intensity can be used apart from 'dd' plane with replacement of color by its highest rgb values ('irgb'). Every component is linear - values evenly distributed over its range. Components with non-linear distribution used for transferring video as well as audio and includes dimension and update areas start|stop|extension marks (with unlimited dimentions, picture|scene and sample sizes) at impossible color places within 'dbdr' plane. Since non-linear function doesn't have any fixed (constant) parameters components always have absolute precision (of values distribution) within unlimited size. Audio|video information (middle|left+right e|e for 2d, mono for 3d) is transferring via SRT (serial receiver-transmitter (general analog version of UART) with 8/10b -|+ encoding as an alternative to HDMI without constant: frame updates|rate, screen and sample sizes (requires dithering (leveling) w/o shifting in resulting picture|scene, like 'value concentration' (opposite to 'error spreading (diffusion)'). During transfers data aligned at 8-bit (422, 233) boundaries with optional further extension (of scene and sample sizes).

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.