{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/",
        "slug": "check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams",
        "url": "https://update.dsesecurity.com/updates/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/"
        },
        "title": "Check whether an Axis thermal palette change affects one stream or all streams",
        "summary": "Determine whether an Axis thermal camera uses per-stream or global palettes before changing operator colors. Preserve capability-property exceptions and verify all affected consumers.",
        "format": {
            "slug": "guide",
            "name": "Guide"
        },
        "priority": {
            "slug": "advisory",
            "name": "Advisory"
        },
        "featured": false,
        "image": {
            "theme": "physical-security",
            "label": "Physical security",
            "alt": "Integrated video surveillance and controlled entry at a modern commercial facility.",
            "card_url": "https://update.dsesecurity.com/assets/editorial/physical-security-card.webp?v=1.8.20",
            "hero_url": "https://update.dsesecurity.com/assets/editorial/physical-security-hero.webp?v=1.8.20",
            "social_url": "https://update.dsesecurity.com/assets/editorial/physical-security-social-v2.jpg?v=1.8.20",
            "width": 2400,
            "height": 1350
        },
        "topics": [
            {
                "slug": "video-surveillance",
                "name": "Video Surveillance",
                "url": "https://update.dsesecurity.com/topic/video-surveillance/"
            }
        ],
        "author": {
            "name": "DSE Security Editorial Team",
            "url": "https://update.dsesecurity.com/#editorial-team",
            "type": "Organization"
        },
        "publisher": {
            "name": "Detection Systems & Engineering",
            "url": "https://dsesecurity.com/"
        },
        "published_at": "2026-10-29T17:41:25+00:00",
        "modified_at": "2026-10-29T17:41:38+00:00",
        "reviewed_on": "2026-10-29",
        "reading_minutes": 3,
        "word_count": 553,
        "potentially_affected": "Axis products exposing the documented Thermal imaging interface; confirm actual device, hardware and software applicability before applying the proposed checks.",
        "dse_recommendation": "DSE recommends mapping palette capability and consumer requests before approving a thermal display change.",
        "primary_source": {
            "name": "Axis Communications — Thermal imaging",
            "url": "https://developer.axis.com/vapix/network-video/thermal-imaging/",
            "published_on": null,
            "authority": "Axis Communications"
        },
        "publishing_principles": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
        "usage_info": "https://update.dsesecurity.com/usage/",
        "copyright_notice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
        "content_html": "<p><strong>Bottom line:</strong> Establish the palette’s scope before changing thermal display colors. Use the camera’s capability values to decide whether the proposed change belongs to one request or the shared image setting, then observe the affected views.</p>\n<h2>Source fact: documented behavior</h2>\n<p>Axis’s <a href=\"https://developer.axis.com/vapix/network-video/thermal-imaging/\" target=\"_blank\" rel=\"noopener noreferrer\">Thermal imaging</a> describes thermal palettes as artificially created pseudocolors that emphasize temperature differences, with available palette types depending on the camera model.</p>\n<p>Stream palettes can differ between individual streams, whereas a global palette applies to all streams through <code>Image.I0.Appearance.Palette</code>.</p>\n<p>The documentation identifies stream-palette support when <code>Properties.Image.Palette.StreamPalette</code> is absent or is <code>yes</code>; a value of <code>no</code> identifies global palettes, and an omitted palette in a stream request uses <code>Image.I0.Appearance.Palette</code>.</p>\n<h2>What the source does not establish</h2>\n<p>Do not read a pseudocolor choice as a calibrated temperature measurement or a detection-performance guarantee. Confirm palette support separately from the stream-versus-global property. Keep the intended operator interpretation and any analytics or measurement requirements in their own acceptance criteria rather than inferring them from a preferred color scheme.</p>\n<h2>Applicability questions</h2>\n<ul>\n<li>Which exact thermal camera and software are being changed?</li>\n<li>Does the device report palette support and a stream-palette property value?</li>\n<li>Which consumers specify a palette and which rely on the default?</li>\n<li>Must operators retain a common display convention across shared views?</li>\n</ul>\n<h2>DSE recommendation: controlled next steps</h2>\n<p><em>The following steps are DSE recommendations based on the cited source.</em></p>\n<p>DSE recommends mapping palette capability and consumer requests before approving a thermal display change.</p>\n<ol>\n<li>Read the palette capability group from the target camera and retain the response, including a missing property where applicable. Interpret absence using the documented rule only after confirming general palette support. Retrieve the available palette choices through the supported discovery method. Do not assume another camera’s palette names or example enumeration applies to this unit.</li>\n<li>List the authorized live views and recording or review consumers relevant to the change. For each, record an explicit requested palette or reliance on the shared default. Prepare a proposed two-view comparison with different requested colors only if the discovered capability allows it. On a global-palette device, review the shared effect with all affected operators before updating the common setting.</li>\n<li>Apply the approved request or shared-setting change in a controlled test. Observe the intended view and a second relevant consumer at the same time. Compare their displayed colors with the planned scope, and check the normal recorded-review workflow where required. If an unexpected view changes, investigate its actual request and default use before repeatedly changing the shared palette.</li>\n</ol>\n<h2>Verification and evidence</h2>\n<p>Retain the capability response, available choices, consumer-request worksheet, previous shared value and permitted before-and-after images. Label which values were returned and which were absent. Ask the operator owner to confirm the chosen display convention without signing a separate measurement or detection claim that the palette exercise did not test.</p>\n<p>Include a proposed desk case with a missing stream-palette property and another with the explicit value <code>no</code>. Require the reviewer to follow the documented distinction rather than treating every missing property as unsupported. Record the actual device observations separately from these hypothetical inputs and preserve any untested consumer as an open item.</p>\n<h2>Official references</h2>\n<ul>\n<li><a href=\"https://developer.axis.com/vapix/network-video/thermal-imaging/\" target=\"_blank\" rel=\"noopener noreferrer\">Thermal imaging</a> — Axis Communications; official VAPIX documentation.</li>\n</ul>\n<p>Source review completed October 29, 2026. Recheck the official documentation and the deployed device’s capabilities before changing production settings.</p>\n",
        "content_text": "Bottom line: Establish the palette’s scope before changing thermal display colors. Use the camera’s capability values to decide whether the proposed change belongs to one request or the shared image setting, then observe the affected views.\nSource fact: documented behavior\nAxis’s Thermal imaging describes thermal palettes as artificially created pseudocolors that emphasize temperature differences, with available palette types depending on the camera model.\nStream palettes can differ between individual streams, whereas a global palette applies to all streams through Image.I0.Appearance.Palette.\nThe documentation identifies stream-palette support when Properties.Image.Palette.StreamPalette is absent or is yes; a value of no identifies global palettes, and an omitted palette in a stream request uses Image.I0.Appearance.Palette.\nWhat the source does not establish\nDo not read a pseudocolor choice as a calibrated temperature measurement or a detection-performance guarantee. Confirm palette support separately from the stream-versus-global property. Keep the intended operator interpretation and any analytics or measurement requirements in their own acceptance criteria rather than inferring them from a preferred color scheme.\nApplicability questions\n\nWhich exact thermal camera and software are being changed?\nDoes the device report palette support and a stream-palette property value?\nWhich consumers specify a palette and which rely on the default?\nMust operators retain a common display convention across shared views?\n\nDSE recommendation: controlled next steps\nThe following steps are DSE recommendations based on the cited source.\nDSE recommends mapping palette capability and consumer requests before approving a thermal display change.\n\nRead the palette capability group from the target camera and retain the response, including a missing property where applicable. Interpret absence using the documented rule only after confirming general palette support. Retrieve the available palette choices through the supported discovery method. Do not assume another camera’s palette names or example enumeration applies to this unit.\nList the authorized live views and recording or review consumers relevant to the change. For each, record an explicit requested palette or reliance on the shared default. Prepare a proposed two-view comparison with different requested colors only if the discovered capability allows it. On a global-palette device, review the shared effect with all affected operators before updating the common setting.\nApply the approved request or shared-setting change in a controlled test. Observe the intended view and a second relevant consumer at the same time. Compare their displayed colors with the planned scope, and check the normal recorded-review workflow where required. If an unexpected view changes, investigate its actual request and default use before repeatedly changing the shared palette.\n\nVerification and evidence\nRetain the capability response, available choices, consumer-request worksheet, previous shared value and permitted before-and-after images. Label which values were returned and which were absent. Ask the operator owner to confirm the chosen display convention without signing a separate measurement or detection claim that the palette exercise did not test.\nInclude a proposed desk case with a missing stream-palette property and another with the explicit value no. Require the reviewer to follow the documented distinction rather than treating every missing property as unsupported. Record the actual device observations separately from these hypothetical inputs and preserve any untested consumer as an open item.\nOfficial references\n\nThermal imaging — Axis Communications; official VAPIX documentation.\n\nSource review completed October 29, 2026. Recheck the official documentation and the deployed device’s capabilities before changing production settings.",
        "content_markdown": "Bottom line: Establish the palette’s scope before changing thermal display colors. Use the camera’s capability values to decide whether the proposed change belongs to one request or the shared image setting, then observe the affected views.\n\n## Source fact: documented behavior\n\nAxis’s [Thermal imaging](https://developer.axis.com/vapix/network-video/thermal-imaging/) describes thermal palettes as artificially created pseudocolors that emphasize temperature differences, with available palette types depending on the camera model.\n\nStream palettes can differ between individual streams, whereas a global palette applies to all streams through Image.I0.Appearance.Palette.\n\nThe documentation identifies stream-palette support when Properties.Image.Palette.StreamPalette is absent or is yes; a value of no identifies global palettes, and an omitted palette in a stream request uses Image.I0.Appearance.Palette.\n\n## What the source does not establish\n\nDo not read a pseudocolor choice as a calibrated temperature measurement or a detection-performance guarantee. Confirm palette support separately from the stream-versus-global property. Keep the intended operator interpretation and any analytics or measurement requirements in their own acceptance criteria rather than inferring them from a preferred color scheme.\n\n## Applicability questions\n\n- Which exact thermal camera and software are being changed?\n\n- Does the device report palette support and a stream-palette property value?\n\n- Which consumers specify a palette and which rely on the default?\n\n- Must operators retain a common display convention across shared views?\n\n## DSE recommendation: controlled next steps\n\nThe following steps are DSE recommendations based on the cited source.\n\nDSE recommends mapping palette capability and consumer requests before approving a thermal display change.\n\n- Read the palette capability group from the target camera and retain the response, including a missing property where applicable. Interpret absence using the documented rule only after confirming general palette support. Retrieve the available palette choices through the supported discovery method. Do not assume another camera’s palette names or example enumeration applies to this unit.\n\n- List the authorized live views and recording or review consumers relevant to the change. For each, record an explicit requested palette or reliance on the shared default. Prepare a proposed two-view comparison with different requested colors only if the discovered capability allows it. On a global-palette device, review the shared effect with all affected operators before updating the common setting.\n\n- Apply the approved request or shared-setting change in a controlled test. Observe the intended view and a second relevant consumer at the same time. Compare their displayed colors with the planned scope, and check the normal recorded-review workflow where required. If an unexpected view changes, investigate its actual request and default use before repeatedly changing the shared palette.\n\n## Verification and evidence\n\nRetain the capability response, available choices, consumer-request worksheet, previous shared value and permitted before-and-after images. Label which values were returned and which were absent. Ask the operator owner to confirm the chosen display convention without signing a separate measurement or detection claim that the palette exercise did not test.\n\nInclude a proposed desk case with a missing stream-palette property and another with the explicit value no. Require the reviewer to follow the documented distinction rather than treating every missing property as unsupported. Record the actual device observations separately from these hypothetical inputs and preserve any untested consumer as an open item.\n\n## Official references\n\n- [Thermal imaging](https://developer.axis.com/vapix/network-video/thermal-imaging/) — Axis Communications; official VAPIX documentation.\n\nSource review completed October 29, 2026. Recheck the official documentation and the deployed device’s capabilities before changing production settings."
    },
    "json_ld": {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": "https://dsesecurity.com/#organization",
                "name": "Detection Systems & Engineering",
                "alternateName": "DSE Security",
                "url": "https://dsesecurity.com/",
                "logo": {
                    "@type": "ImageObject",
                    "url": "https://update.dsesecurity.com/assets/dse-logo-20260812.png?v=1.8.20"
                }
            },
            {
                "@type": "Organization",
                "@id": "https://update.dsesecurity.com/#editorial-team",
                "name": "DSE Security Editorial Team",
                "url": "https://update.dsesecurity.com/",
                "parentOrganization": {
                    "@id": "https://dsesecurity.com/#organization"
                }
            },
            {
                "@type": "WebSite",
                "@id": "https://update.dsesecurity.com/#website",
                "name": "DSE Updates",
                "alternateName": "DSE Security Knowledge Hub",
                "url": "https://update.dsesecurity.com/",
                "inLanguage": "en-US",
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "potentialAction": {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://update.dsesecurity.com/?q={search_term_string}"
                    },
                    "query-input": "required name=search_term_string"
                }
            },
            {
                "@type": "WebPage",
                "@id": "https://update.dsesecurity.com/updates/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/",
                "url": "https://update.dsesecurity.com/updates/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-10-29"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "Video Surveillance",
                        "item": "https://update.dsesecurity.com/topic/video-surveillance/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 3,
                        "name": "Check whether an Axis thermal palette change affects one stream or all streams",
                        "item": "https://update.dsesecurity.com/updates/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/#article",
                "identifier": "https://update.dsesecurity.com/updates/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/",
                "url": "https://update.dsesecurity.com/updates/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/",
                "headline": "Check whether an Axis thermal palette change affects one stream or all streams",
                "description": "Determine whether an Axis thermal camera uses per-stream or global palettes before changing operator colors.",
                "abstract": "Determine whether an Axis thermal camera uses per-stream or global palettes before changing operator colors. Preserve capability-property exceptions and verify all affected consumers.",
                "articleBody": "Bottom line: Establish the palette’s scope before changing thermal display colors. Use the camera’s capability values to decide whether the proposed change belongs to one request or the shared image setting, then observe the affected views.\nSource fact: documented behavior\nAxis’s Thermal imaging describes thermal palettes as artificially created pseudocolors that emphasize temperature differences, with available palette types depending on the camera model.\nStream palettes can differ between individual streams, whereas a global palette applies to all streams through Image.I0.Appearance.Palette.\nThe documentation identifies stream-palette support when Properties.Image.Palette.StreamPalette is absent or is yes; a value of no identifies global palettes, and an omitted palette in a stream request uses Image.I0.Appearance.Palette.\nWhat the source does not establish\nDo not read a pseudocolor choice as a calibrated temperature measurement or a detection-performance guarantee. Confirm palette support separately from the stream-versus-global property. Keep the intended operator interpretation and any analytics or measurement requirements in their own acceptance criteria rather than inferring them from a preferred color scheme.\nApplicability questions\n\nWhich exact thermal camera and software are being changed?\nDoes the device report palette support and a stream-palette property value?\nWhich consumers specify a palette and which rely on the default?\nMust operators retain a common display convention across shared views?\n\nDSE recommendation: controlled next steps\nThe following steps are DSE recommendations based on the cited source.\nDSE recommends mapping palette capability and consumer requests before approving a thermal display change.\n\nRead the palette capability group from the target camera and retain the response, including a missing property where applicable. Interpret absence using the documented rule only after confirming general palette support. Retrieve the available palette choices through the supported discovery method. Do not assume another camera’s palette names or example enumeration applies to this unit.\nList the authorized live views and recording or review consumers relevant to the change. For each, record an explicit requested palette or reliance on the shared default. Prepare a proposed two-view comparison with different requested colors only if the discovered capability allows it. On a global-palette device, review the shared effect with all affected operators before updating the common setting.\nApply the approved request or shared-setting change in a controlled test. Observe the intended view and a second relevant consumer at the same time. Compare their displayed colors with the planned scope, and check the normal recorded-review workflow where required. If an unexpected view changes, investigate its actual request and default use before repeatedly changing the shared palette.\n\nVerification and evidence\nRetain the capability response, available choices, consumer-request worksheet, previous shared value and permitted before-and-after images. Label which values were returned and which were absent. Ask the operator owner to confirm the chosen display convention without signing a separate measurement or detection claim that the palette exercise did not test.\nInclude a proposed desk case with a missing stream-palette property and another with the explicit value no. Require the reviewer to follow the documented distinction rather than treating every missing property as unsupported. Record the actual device observations separately from these hypothetical inputs and preserve any untested consumer as an open item.\nOfficial references\n\nThermal imaging — Axis Communications; official VAPIX documentation.\n\nSource review completed October 29, 2026. Recheck the official documentation and the deployed device’s capabilities before changing production settings.",
                "datePublished": "2026-10-29T17:41:25+00:00",
                "dateModified": "2026-10-29T17:41:38+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/"
                },
                "inLanguage": "en-US",
                "isAccessibleForFree": true,
                "author": {
                    "@type": "Organization",
                    "name": "DSE Security Editorial Team",
                    "url": "https://update.dsesecurity.com/#editorial-team"
                },
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "image": {
                    "@type": "ImageObject",
                    "@id": "https://update.dsesecurity.com/updates/check-whether-an-axis-thermal-palette-change-affects-one-stream-or-all-streams/#primaryimage",
                    "url": "https://update.dsesecurity.com/assets/editorial/physical-security-social-v2.jpg?v=1.8.20",
                    "contentUrl": "https://update.dsesecurity.com/assets/editorial/physical-security-social-v2.jpg?v=1.8.20",
                    "width": 1200,
                    "height": 630,
                    "caption": "Check whether an Axis thermal palette change affects one stream or all streams"
                },
                "articleSection": [
                    "Video Surveillance"
                ],
                "keywords": [
                    "Video Surveillance",
                    "Guide",
                    "Advisory priority"
                ],
                "genre": "Guide",
                "about": [
                    {
                        "@type": "Thing",
                        "name": "Video Surveillance",
                        "url": "https://update.dsesecurity.com/topic/video-surveillance/"
                    }
                ],
                "wordCount": 553,
                "timeRequired": "PT3M",
                "publishingPrinciples": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
                "usageInfo": "https://update.dsesecurity.com/usage/",
                "copyrightHolder": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "copyrightNotice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
                "citation": {
                    "@type": "CreativeWork",
                    "name": "Axis Communications — Thermal imaging",
                    "url": "https://developer.axis.com/vapix/network-video/thermal-imaging/"
                }
            }
        ]
    }
}