CINXE.COM
Troubleshooting guide for image quality
<!doctype html> <html lang="en" data-n-head-ssr lang="en-US" data-n-head="%7B%22lang%22:%7B%22ssr%22:%22en-US%22%7D%7D"> <head > <meta data-n-head="ssr" charset="utf-8"><meta data-n-head="ssr" name="viewport" content="width=device-width, initial-scale=1"><meta data-n-head="ssr" data-hid="i18n-og" property="og:locale" content="en_US"><meta data-n-head="ssr" data-hid="i18n-og-alt-cs-CZ" property="og:locale:alternate" content="cs_CZ"><meta data-n-head="ssr" data-hid="i18n-og-alt-de-DE" property="og:locale:alternate" content="de_DE"><meta data-n-head="ssr" data-hid="i18n-og-alt-de-AT" property="og:locale:alternate" content="de_AT"><meta data-n-head="ssr" data-hid="i18n-og-alt-en-GB" property="og:locale:alternate" content="en_GB"><meta data-n-head="ssr" data-hid="i18n-og-alt-es-ES" property="og:locale:alternate" content="es_ES"><meta data-n-head="ssr" data-hid="i18n-og-alt-fr-FR" property="og:locale:alternate" content="fr_FR"><meta data-n-head="ssr" data-hid="i18n-og-alt-it-IT" property="og:locale:alternate" content="it_IT"><meta data-n-head="ssr" data-hid="i18n-og-alt-ja-JP" property="og:locale:alternate" content="ja_JP"><meta data-n-head="ssr" data-hid="i18n-og-alt-ko-KR" property="og:locale:alternate" content="ko_KR"><meta data-n-head="ssr" data-hid="i18n-og-alt-nl-NL" property="og:locale:alternate" content="nl_NL"><meta data-n-head="ssr" data-hid="i18n-og-alt-pl-PL" property="og:locale:alternate" content="pl_PL"><meta data-n-head="ssr" data-hid="i18n-og-alt-pt-BR" property="og:locale:alternate" content="pt_BR"><meta data-n-head="ssr" data-hid="i18n-og-alt-ru-KZ" property="og:locale:alternate" content="ru_KZ"><meta data-n-head="ssr" data-hid="i18n-og-alt-sv-SE" property="og:locale:alternate" content="sv_SE"><meta data-n-head="ssr" data-hid="i18n-og-alt-zh-Hans" property="og:locale:alternate" content="zh_Hans"><meta data-n-head="ssr" data-hid="i18n-og-alt-zh-Hant" property="og:locale:alternate" content="zh_Hant"><title>Troubleshooting guide for image quality</title><link data-n-head="ssr" href="/favicon.svg" rel="icon" sizes="16x16 32x32 64x64 128x128 256x256 512x512 1024x1024" type="image/svg+xml"><link data-n-head="ssr" data-hid="i18n-alt-cs" rel="alternate" href="https://help.axis.com/cs/troubleshooting-image-quality" hreflang="cs"><link data-n-head="ssr" data-hid="i18n-alt-cs-CZ" rel="alternate" href="https://help.axis.com/cs-cz/troubleshooting-image-quality" hreflang="cs-CZ"><link data-n-head="ssr" data-hid="i18n-alt-de" rel="alternate" href="https://help.axis.com/de/troubleshooting-image-quality" hreflang="de"><link data-n-head="ssr" data-hid="i18n-alt-de-DE" rel="alternate" href="https://help.axis.com/de-de/troubleshooting-image-quality" hreflang="de-DE"><link data-n-head="ssr" data-hid="i18n-alt-de-AT" rel="alternate" href="https://help.axis.com/de-at/troubleshooting-image-quality" hreflang="de-AT"><link data-n-head="ssr" data-hid="i18n-alt-en" rel="alternate" href="https://help.axis.com/en/troubleshooting-image-quality" hreflang="en"><link data-n-head="ssr" data-hid="i18n-alt-en-US" rel="alternate" href="https://help.axis.com/en-us/troubleshooting-image-quality" hreflang="en-US"><link data-n-head="ssr" data-hid="i18n-alt-en-GB" rel="alternate" href="https://help.axis.com/en-gb/troubleshooting-image-quality" hreflang="en-GB"><link data-n-head="ssr" data-hid="i18n-alt-es" rel="alternate" href="https://help.axis.com/es/troubleshooting-image-quality" hreflang="es"><link data-n-head="ssr" data-hid="i18n-alt-es-ES" rel="alternate" href="https://help.axis.com/es-es/troubleshooting-image-quality" hreflang="es-ES"><link data-n-head="ssr" data-hid="i18n-alt-fr" rel="alternate" href="https://help.axis.com/fr/troubleshooting-image-quality" hreflang="fr"><link data-n-head="ssr" data-hid="i18n-alt-fr-FR" rel="alternate" href="https://help.axis.com/fr-fr/troubleshooting-image-quality" hreflang="fr-FR"><link data-n-head="ssr" data-hid="i18n-alt-it" rel="alternate" href="https://help.axis.com/it/troubleshooting-image-quality" hreflang="it"><link data-n-head="ssr" data-hid="i18n-alt-it-IT" rel="alternate" href="https://help.axis.com/it-it/troubleshooting-image-quality" hreflang="it-IT"><link data-n-head="ssr" data-hid="i18n-alt-ja" rel="alternate" href="https://help.axis.com/ja/troubleshooting-image-quality" hreflang="ja"><link data-n-head="ssr" data-hid="i18n-alt-ja-JP" rel="alternate" href="https://help.axis.com/ja-jp/troubleshooting-image-quality" hreflang="ja-JP"><link data-n-head="ssr" data-hid="i18n-alt-ko" rel="alternate" href="https://help.axis.com/ko/troubleshooting-image-quality" hreflang="ko"><link data-n-head="ssr" data-hid="i18n-alt-ko-KR" rel="alternate" href="https://help.axis.com/ko-kr/troubleshooting-image-quality" hreflang="ko-KR"><link data-n-head="ssr" data-hid="i18n-alt-nl" rel="alternate" href="https://help.axis.com/nl/troubleshooting-image-quality" hreflang="nl"><link data-n-head="ssr" data-hid="i18n-alt-nl-NL" rel="alternate" href="https://help.axis.com/nl-nl/troubleshooting-image-quality" hreflang="nl-NL"><link data-n-head="ssr" data-hid="i18n-alt-pl" rel="alternate" href="https://help.axis.com/pl/troubleshooting-image-quality" hreflang="pl"><link data-n-head="ssr" data-hid="i18n-alt-pl-PL" rel="alternate" href="https://help.axis.com/pl-pl/troubleshooting-image-quality" hreflang="pl-PL"><link data-n-head="ssr" data-hid="i18n-alt-pt" rel="alternate" href="https://help.axis.com/pt/troubleshooting-image-quality" hreflang="pt"><link data-n-head="ssr" data-hid="i18n-alt-pt-BR" rel="alternate" href="https://help.axis.com/pt-br/troubleshooting-image-quality" hreflang="pt-BR"><link data-n-head="ssr" data-hid="i18n-alt-ru" rel="alternate" href="https://help.axis.com/ru/troubleshooting-image-quality" hreflang="ru"><link data-n-head="ssr" data-hid="i18n-alt-ru-KZ" rel="alternate" href="https://help.axis.com/ru-ru/troubleshooting-image-quality" hreflang="ru-KZ"><link data-n-head="ssr" data-hid="i18n-alt-sv" rel="alternate" href="https://help.axis.com/sv/troubleshooting-image-quality" hreflang="sv"><link data-n-head="ssr" data-hid="i18n-alt-sv-SE" rel="alternate" href="https://help.axis.com/sv-se/troubleshooting-image-quality" hreflang="sv-SE"><link data-n-head="ssr" data-hid="i18n-alt-zh" rel="alternate" href="https://help.axis.com/zh/troubleshooting-image-quality" hreflang="zh"><link data-n-head="ssr" data-hid="i18n-alt-zh-Hans" rel="alternate" href="https://help.axis.com/zh-hans/troubleshooting-image-quality" hreflang="zh-Hans"><link data-n-head="ssr" data-hid="i18n-alt-zh-Hant" rel="alternate" href="https://help.axis.com/zh-tw/troubleshooting-image-quality" hreflang="zh-Hant"><link data-n-head="ssr" data-hid="i18n-xd" rel="alternate" href="https://help.axis.com/en-us/troubleshooting-image-quality" hreflang="x-default"><link data-n-head="ssr" data-hid="i18n-can" rel="canonical" href="https://help.axis.com/en-us/troubleshooting-image-quality"><style data-n-head="vuetify" type="text/css" id="vuetify-theme-stylesheet" nonce="undefined">.v-application a { color: #1976d2; } .v-application .primary { background-color: #1976d2 !important; border-color: #1976d2 !important; } .v-application .primary--text { color: #1976d2 !important; caret-color: #1976d2 !important; } .v-application .primary.lighten-5 { background-color: #c7fdff !important; border-color: #c7fdff !important; } .v-application .primary--text.text--lighten-5 { color: #c7fdff !important; caret-color: #c7fdff !important; } .v-application .primary.lighten-4 { background-color: #a8e0ff !important; border-color: #a8e0ff !important; } .v-application .primary--text.text--lighten-4 { color: #a8e0ff !important; caret-color: #a8e0ff !important; } .v-application .primary.lighten-3 { background-color: #8ac5ff !important; border-color: #8ac5ff !important; } .v-application .primary--text.text--lighten-3 { color: #8ac5ff !important; caret-color: #8ac5ff !important; } .v-application .primary.lighten-2 { background-color: #6aaaff !important; border-color: #6aaaff !important; } .v-application .primary--text.text--lighten-2 { color: #6aaaff !important; caret-color: #6aaaff !important; } .v-application .primary.lighten-1 { background-color: #488fef !important; border-color: #488fef !important; } .v-application .primary--text.text--lighten-1 { color: #488fef !important; caret-color: #488fef !important; } .v-application .primary.darken-1 { background-color: #005eb6 !important; border-color: #005eb6 !important; } .v-application .primary--text.text--darken-1 { color: #005eb6 !important; caret-color: #005eb6 !important; } .v-application .primary.darken-2 { background-color: #00479b !important; border-color: #00479b !important; } .v-application .primary--text.text--darken-2 { color: #00479b !important; caret-color: #00479b !important; } .v-application .primary.darken-3 { background-color: #003180 !important; border-color: #003180 !important; } .v-application .primary--text.text--darken-3 { color: #003180 !important; caret-color: #003180 !important; } .v-application .primary.darken-4 { background-color: #001e67 !important; border-color: #001e67 !important; } .v-application .primary--text.text--darken-4 { color: #001e67 !important; caret-color: #001e67 !important; } .v-application .secondary { background-color: #424242 !important; border-color: #424242 !important; } .v-application .secondary--text { color: #424242 !important; caret-color: #424242 !important; } .v-application .secondary.lighten-5 { background-color: #c1c1c1 !important; border-color: #c1c1c1 !important; } .v-application .secondary--text.text--lighten-5 { color: #c1c1c1 !important; caret-color: #c1c1c1 !important; } .v-application .secondary.lighten-4 { background-color: #a6a6a6 !important; border-color: #a6a6a6 !important; } .v-application .secondary--text.text--lighten-4 { color: #a6a6a6 !important; caret-color: #a6a6a6 !important; } .v-application .secondary.lighten-3 { background-color: #8b8b8b !important; border-color: #8b8b8b !important; } .v-application .secondary--text.text--lighten-3 { color: #8b8b8b !important; caret-color: #8b8b8b !important; } .v-application .secondary.lighten-2 { background-color: #727272 !important; border-color: #727272 !important; } .v-application .secondary--text.text--lighten-2 { color: #727272 !important; caret-color: #727272 !important; } .v-application .secondary.lighten-1 { background-color: #595959 !important; border-color: #595959 !important; } .v-application .secondary--text.text--lighten-1 { color: #595959 !important; caret-color: #595959 !important; } .v-application .secondary.darken-1 { background-color: #2c2c2c !important; border-color: #2c2c2c !important; } .v-application .secondary--text.text--darken-1 { color: #2c2c2c !important; caret-color: #2c2c2c !important; } .v-application .secondary.darken-2 { background-color: #171717 !important; border-color: #171717 !important; } .v-application .secondary--text.text--darken-2 { color: #171717 !important; caret-color: #171717 !important; } .v-application .secondary.darken-3 { background-color: #000000 !important; border-color: #000000 !important; } .v-application .secondary--text.text--darken-3 { color: #000000 !important; caret-color: #000000 !important; } .v-application .secondary.darken-4 { background-color: #000000 !important; border-color: #000000 !important; } .v-application .secondary--text.text--darken-4 { color: #000000 !important; caret-color: #000000 !important; } .v-application .accent { background-color: #82b1ff !important; border-color: #82b1ff !important; } .v-application .accent--text { color: #82b1ff !important; caret-color: #82b1ff !important; } .v-application .accent.lighten-5 { background-color: #ffffff !important; border-color: #ffffff !important; } .v-application .accent--text.text--lighten-5 { color: #ffffff !important; caret-color: #ffffff !important; } .v-application .accent.lighten-4 { background-color: #f8ffff !important; border-color: #f8ffff !important; } .v-application .accent--text.text--lighten-4 { color: #f8ffff !important; caret-color: #f8ffff !important; } .v-application .accent.lighten-3 { background-color: #daffff !important; border-color: #daffff !important; } .v-application .accent--text.text--lighten-3 { color: #daffff !important; caret-color: #daffff !important; } .v-application .accent.lighten-2 { background-color: #bce8ff !important; border-color: #bce8ff !important; } .v-application .accent--text.text--lighten-2 { color: #bce8ff !important; caret-color: #bce8ff !important; } .v-application .accent.lighten-1 { background-color: #9fccff !important; border-color: #9fccff !important; } .v-application .accent--text.text--lighten-1 { color: #9fccff !important; caret-color: #9fccff !important; } .v-application .accent.darken-1 { background-color: #6596e2 !important; border-color: #6596e2 !important; } .v-application .accent--text.text--darken-1 { color: #6596e2 !important; caret-color: #6596e2 !important; } .v-application .accent.darken-2 { background-color: #467dc6 !important; border-color: #467dc6 !important; } .v-application .accent--text.text--darken-2 { color: #467dc6 !important; caret-color: #467dc6 !important; } .v-application .accent.darken-3 { background-color: #2364aa !important; border-color: #2364aa !important; } .v-application .accent--text.text--darken-3 { color: #2364aa !important; caret-color: #2364aa !important; } .v-application .accent.darken-4 { background-color: #004c90 !important; border-color: #004c90 !important; } .v-application .accent--text.text--darken-4 { color: #004c90 !important; caret-color: #004c90 !important; } .v-application .error { background-color: #ff5252 !important; border-color: #ff5252 !important; } .v-application .error--text { color: #ff5252 !important; caret-color: #ff5252 !important; } .v-application .error.lighten-5 { background-color: #ffe4d5 !important; border-color: #ffe4d5 !important; } .v-application .error--text.text--lighten-5 { color: #ffe4d5 !important; caret-color: #ffe4d5 !important; } .v-application .error.lighten-4 { background-color: #ffc6b9 !important; border-color: #ffc6b9 !important; } .v-application .error--text.text--lighten-4 { color: #ffc6b9 !important; caret-color: #ffc6b9 !important; } .v-application .error.lighten-3 { background-color: #ffa99e !important; border-color: #ffa99e !important; } .v-application .error--text.text--lighten-3 { color: #ffa99e !important; caret-color: #ffa99e !important; } .v-application .error.lighten-2 { background-color: #ff8c84 !important; border-color: #ff8c84 !important; } .v-application .error--text.text--lighten-2 { color: #ff8c84 !important; caret-color: #ff8c84 !important; } .v-application .error.lighten-1 { background-color: #ff6f6a !important; border-color: #ff6f6a !important; } .v-application .error--text.text--lighten-1 { color: #ff6f6a !important; caret-color: #ff6f6a !important; } .v-application .error.darken-1 { background-color: #df323b !important; border-color: #df323b !important; } .v-application .error--text.text--darken-1 { color: #df323b !important; caret-color: #df323b !important; } .v-application .error.darken-2 { background-color: #bf0025 !important; border-color: #bf0025 !important; } .v-application .error--text.text--darken-2 { color: #bf0025 !important; caret-color: #bf0025 !important; } .v-application .error.darken-3 { background-color: #9f0010 !important; border-color: #9f0010 !important; } .v-application .error--text.text--darken-3 { color: #9f0010 !important; caret-color: #9f0010 !important; } .v-application .error.darken-4 { background-color: #800000 !important; border-color: #800000 !important; } .v-application .error--text.text--darken-4 { color: #800000 !important; caret-color: #800000 !important; } .v-application .info { background-color: #2196f3 !important; border-color: #2196f3 !important; } .v-application .info--text { color: #2196f3 !important; caret-color: #2196f3 !important; } .v-application .info.lighten-5 { background-color: #d4ffff !important; border-color: #d4ffff !important; } .v-application .info--text.text--lighten-5 { color: #d4ffff !important; caret-color: #d4ffff !important; } .v-application .info.lighten-4 { background-color: #b5ffff !important; border-color: #b5ffff !important; } .v-application .info--text.text--lighten-4 { color: #b5ffff !important; caret-color: #b5ffff !important; } .v-application .info.lighten-3 { background-color: #95e8ff !important; border-color: #95e8ff !important; } .v-application .info--text.text--lighten-3 { color: #95e8ff !important; caret-color: #95e8ff !important; } .v-application .info.lighten-2 { background-color: #75ccff !important; border-color: #75ccff !important; } .v-application .info--text.text--lighten-2 { color: #75ccff !important; caret-color: #75ccff !important; } .v-application .info.lighten-1 { background-color: #51b0ff !important; border-color: #51b0ff !important; } .v-application .info--text.text--lighten-1 { color: #51b0ff !important; caret-color: #51b0ff !important; } .v-application .info.darken-1 { background-color: #007cd6 !important; border-color: #007cd6 !important; } .v-application .info--text.text--darken-1 { color: #007cd6 !important; caret-color: #007cd6 !important; } .v-application .info.darken-2 { background-color: #0064ba !important; border-color: #0064ba !important; } .v-application .info--text.text--darken-2 { color: #0064ba !important; caret-color: #0064ba !important; } .v-application .info.darken-3 { background-color: #004d9f !important; border-color: #004d9f !important; } .v-application .info--text.text--darken-3 { color: #004d9f !important; caret-color: #004d9f !important; } .v-application .info.darken-4 { background-color: #003784 !important; border-color: #003784 !important; } .v-application .info--text.text--darken-4 { color: #003784 !important; caret-color: #003784 !important; } .v-application .success { background-color: #4caf50 !important; border-color: #4caf50 !important; } .v-application .success--text { color: #4caf50 !important; caret-color: #4caf50 !important; } .v-application .success.lighten-5 { background-color: #dcffd6 !important; border-color: #dcffd6 !important; } .v-application .success--text.text--lighten-5 { color: #dcffd6 !important; caret-color: #dcffd6 !important; } .v-application .success.lighten-4 { background-color: #beffba !important; border-color: #beffba !important; } .v-application .success--text.text--lighten-4 { color: #beffba !important; caret-color: #beffba !important; } .v-application .success.lighten-3 { background-color: #a2ff9e !important; border-color: #a2ff9e !important; } .v-application .success--text.text--lighten-3 { color: #a2ff9e !important; caret-color: #a2ff9e !important; } .v-application .success.lighten-2 { background-color: #85e783 !important; border-color: #85e783 !important; } .v-application .success--text.text--lighten-2 { color: #85e783 !important; caret-color: #85e783 !important; } .v-application .success.lighten-1 { background-color: #69cb69 !important; border-color: #69cb69 !important; } .v-application .success--text.text--lighten-1 { color: #69cb69 !important; caret-color: #69cb69 !important; } .v-application .success.darken-1 { background-color: #2d9437 !important; border-color: #2d9437 !important; } .v-application .success--text.text--darken-1 { color: #2d9437 !important; caret-color: #2d9437 !important; } .v-application .success.darken-2 { background-color: #00791e !important; border-color: #00791e !important; } .v-application .success--text.text--darken-2 { color: #00791e !important; caret-color: #00791e !important; } .v-application .success.darken-3 { background-color: #006000 !important; border-color: #006000 !important; } .v-application .success--text.text--darken-3 { color: #006000 !important; caret-color: #006000 !important; } .v-application .success.darken-4 { background-color: #004700 !important; border-color: #004700 !important; } .v-application .success--text.text--darken-4 { color: #004700 !important; caret-color: #004700 !important; } .v-application .warning { background-color: #fb8c00 !important; border-color: #fb8c00 !important; } .v-application .warning--text { color: #fb8c00 !important; caret-color: #fb8c00 !important; } .v-application .warning.lighten-5 { background-color: #ffff9e !important; border-color: #ffff9e !important; } .v-application .warning--text.text--lighten-5 { color: #ffff9e !important; caret-color: #ffff9e !important; } .v-application .warning.lighten-4 { background-color: #fffb82 !important; border-color: #fffb82 !important; } .v-application .warning--text.text--lighten-4 { color: #fffb82 !important; caret-color: #fffb82 !important; } .v-application .warning.lighten-3 { background-color: #ffdf67 !important; border-color: #ffdf67 !important; } .v-application .warning--text.text--lighten-3 { color: #ffdf67 !important; caret-color: #ffdf67 !important; } .v-application .warning.lighten-2 { background-color: #ffc24b !important; border-color: #ffc24b !important; } .v-application .warning--text.text--lighten-2 { color: #ffc24b !important; caret-color: #ffc24b !important; } .v-application .warning.lighten-1 { background-color: #ffa72d !important; border-color: #ffa72d !important; } .v-application .warning--text.text--lighten-1 { color: #ffa72d !important; caret-color: #ffa72d !important; } .v-application .warning.darken-1 { background-color: #db7200 !important; border-color: #db7200 !important; } .v-application .warning--text.text--darken-1 { color: #db7200 !important; caret-color: #db7200 !important; } .v-application .warning.darken-2 { background-color: #bb5900 !important; border-color: #bb5900 !important; } .v-application .warning--text.text--darken-2 { color: #bb5900 !important; caret-color: #bb5900 !important; } .v-application .warning.darken-3 { background-color: #9d4000 !important; border-color: #9d4000 !important; } .v-application .warning--text.text--darken-3 { color: #9d4000 !important; caret-color: #9d4000 !important; } .v-application .warning.darken-4 { background-color: #802700 !important; border-color: #802700 !important; } .v-application .warning--text.text--darken-4 { color: #802700 !important; caret-color: #802700 !important; }</style><script data-n-head="ssr" data-hid="gtm-script">if(!window._gtm_init){window._gtm_init=1;(function(w,n,d,m,e,p){w[d]=(w[d]==1||n[d]=='yes'||n[d]==1||n[m]==1||(w[e]&&w[e][p]&&w[e][p]()))?1:0})(window,navigator,'doNotTrack','msDoNotTrack','external','msTrackingProtectionEnabled');(function(w,d,s,l,x,y){w[x]={};w._gtm_inject=function(i){if(w.doNotTrack||w[x][i])return;w[x][i]=1;w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s);j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i;f.parentNode.insertBefore(j,f);};w[y]('GTM-M2J3TD6')})(window,document,'script','dataLayer','_gtm_ids','_gtm_inject')}</script><link rel="preload" href="/_nuxt/56ecfb3.js" as="script"><link rel="preload" href="/_nuxt/d93abf5.js" as="script"><link rel="preload" href="/_nuxt/css/041a87d.css" as="style"><link rel="preload" href="/_nuxt/0daeb4c.js" as="script"><link rel="preload" href="/_nuxt/css/11095d2.css" as="style"><link rel="preload" href="/_nuxt/767dc84.js" as="script"><link rel="preload" href="/_nuxt/css/1064788.css" as="style"><link rel="preload" href="/_nuxt/a0410e8.js" as="script"><link rel="preload" href="/_nuxt/css/89c7b3a.css" as="style"><link rel="preload" href="/_nuxt/0f2f0fe.js" as="script"><link rel="preload" href="/_nuxt/css/70bd42f.css" as="style"><link rel="preload" href="/_nuxt/15149e8.js" as="script"><link rel="stylesheet" href="/_nuxt/css/041a87d.css"><link rel="stylesheet" href="/_nuxt/css/11095d2.css"><link rel="stylesheet" href="/_nuxt/css/1064788.css"><link rel="stylesheet" href="/_nuxt/css/89c7b3a.css"><link rel="stylesheet" href="/_nuxt/css/70bd42f.css"> </head> <body > <noscript data-n-head="ssr" data-hid="gtm-noscript" data-pbody="true"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M2J3TD6&" height="0" width="0" style="display:none;visibility:hidden" title="gtm"></iframe></noscript><div data-server-rendered="true" id="__nuxt"><!----><div id="__layout"><div data-app="true" id="app" class="v-application manual v-application--is-ltr theme--light"><div class="v-application--wrap"><header class="v-sheet theme--light v-toolbar v-toolbar--extended v-app-bar v-app-bar--fixed" style="height:104px;margin-top:0px;transform:translateY(0px);left:0px;right:0px;background-color:var(--color-ui-01);z-index:10;"><div class="v-toolbar__content" style="height:56px;"><div class="row align-center justify-center"><div class="col-sm-4 col-lg-3 col-xl-2 col"><!----></div> <div class="text-center col-sm-4 col-lg-4 col-xl-6 col"><a href="/en-us"><img height="28" preload="" src="/_nuxt/img/logo.27d6096.svg"></a></div> <div class="col-sm-4 col-md-4 col-lg-3 col-xl-2 col"><!----></div></div></div><div class="v-toolbar__extension" style="height:48px;"><div class="row align-center"><div class="text-center col col-12 py-0"><h1 doc-id="T10197316" class="title-attention">Troubleshooting guide for image quality</h1></div></div></div></header> <!----> <main class="v-main" style="padding-top:56px;padding-right:0px;padding-bottom:0px;padding-left:0px;"><div class="v-main__wrap"><div class="container manual container--fluid"><div class="row justify-center"><div class="col-md-4 col-xl-3 col"><a href="/en-us" class="mb-2 ml-8 px-2 v-btn v-btn--outlined v-btn--text theme--light v-size--default"><span class="v-btn__content"><span aria-hidden="true" class="v-icon notranslate theme--light"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true" class="v-icon__svg"><path d="M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z"></path></svg></span>Go to Axis documentation</span></a> <a href="/download/um_troubleshooting_image_quality_t10197316_2412.pdf" class="mb-2 px-2 v-btn v-btn--outlined v-btn--text theme--light v-size--default ml-2"><span class="v-btn__content"><span aria-hidden="true" class="v-icon notranslate theme--light"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true" class="v-icon__svg"><path d="M5,20H19V18H5M19,9H15V3H9V9H5L12,16L19,9Z"></path></svg></span> <span aria-hidden="true" class="v-icon notranslate theme--light"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true" class="v-icon__svg"><path d="M19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3M9.5 11.5C9.5 12.3 8.8 13 8 13H7V15H5.5V9H8C8.8 9 9.5 9.7 9.5 10.5V11.5M14.5 13.5C14.5 14.3 13.8 15 13 15H10.5V9H13C13.8 9 14.5 9.7 14.5 10.5V13.5M18.5 10.5H17V11.5H18.5V13H17V15H15.5V9H18.5V10.5M12 10.5H13V13.5H12V10.5M7 10.5H8V11.5H7V10.5Z"></path></svg></span></span></a> <div class="v-input language mb-2 mx-9 v-input--hide-details v-input--is-label-active v-input--is-dirty v-input--dense theme--light v-text-field v-text-field--enclosed v-text-field--outlined v-text-field--rounded v-select"><div class="v-input__control"><div role="button" aria-haspopup="listbox" aria-expanded="false" aria-owns="list-3709625" class="v-input__slot"><fieldset aria-hidden="true"><legend style="width:0px;"><span class="notranslate">​</span></legend></fieldset><div class="v-select__slot"><label for="input-3709625" class="v-label v-label--active theme--light" style="left:0px;right:auto;position:absolute;">Choose language</label><div class="v-select__selections"><div class="v-select__selection v-select__selection--comma">English</div><input id="input-3709625" readonly="readonly" type="text" aria-readonly="false" autocomplete="off"></div><div class="v-input__append-inner"><div class="v-input__icon v-input__icon--append"><span aria-hidden="true" class="v-icon notranslate theme--light"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true" class="v-icon__svg"><path d="M17.9,17.39C17.64,16.59 16.89,16 16,16H15V13A1,1 0 0,0 14,12H8V10H10A1,1 0 0,0 11,9V7H13A2,2 0 0,0 15,5V4.59C17.93,5.77 20,8.64 20,12C20,14.08 19.2,15.97 17.9,17.39M11,19.93C7.05,19.44 4,16.08 4,12C4,11.38 4.08,10.78 4.21,10.21L9,15V16A2,2 0 0,0 11,18M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"></path></svg></span></div></div><input type="hidden" value="en-us"></div><div class="v-menu"><!----></div></div></div></div> <form novalidate="novalidate" class="v-form mb-2 mx-9"><div class="v-input search-field v-input--hide-details v-input--dense theme--light v-text-field v-text-field--enclosed v-text-field--outlined v-text-field--rounded"><div class="v-input__control"><div class="v-input__slot"><fieldset aria-hidden="true"><legend style="width:0px;"><span class="notranslate">​</span></legend></fieldset><div class="v-text-field__slot"><label for="input-3709630" class="v-label theme--light" style="left:0px;right:auto;position:absolute;">Search</label><input id="input-3709630" type="text" value=""></div><div class="v-input__append-inner"><div></div></div><div class="v-input__append-inner"><div class="v-input__icon v-input__icon--append"><span aria-hidden="true" class="v-icon notranslate theme--light"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true" class="v-icon__svg"><path d="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z"></path></svg></span></div></div></div></div></div></form> <div class="v-treeview sticky v-treeview--hoverable v-treeview--dense theme--light"><div aria-expanded="false" class="v-treeview-node v-treeview-node--leaf v-treeview-node--click v-treeview-node--rounded"><div class="v-treeview-node__root"><div class="v-treeview-node__level"></div><div class="v-treeview-node__content"><div class="v-treeview-node__label"><a href="#trouble-with-image-quality"><span class="slim-link-cta slim-link-cta__underline toc__level-h1">Trouble with image quality?</span></a> <!----></div></div></div><!----></div><div aria-expanded="false" class="v-treeview-node v-treeview-node--click v-treeview-node--rounded"><div class="v-treeview-node__root"><button type="button" class="v-icon notranslate v-treeview-node__toggle v-icon--link theme--light"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true" class="v-icon__svg"><path d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"></path></svg></button><div class="v-treeview-node__content"><div class="v-treeview-node__label"><a href="#basic-image-settings"><span class="slim-link-cta slim-link-cta__underline toc__level-h1">Check the basic image settings</span></a> <!----></div></div></div><!----></div><div aria-expanded="false" class="v-treeview-node v-treeview-node--leaf v-treeview-node--click v-treeview-node--rounded"><div class="v-treeview-node__root"><div class="v-treeview-node__level"></div><div class="v-treeview-node__content"><div class="v-treeview-node__label"><a href="#mains-frequency-induced-flickering"><span class="slim-link-cta slim-link-cta__underline toc__level-h1">Flickering image</span></a> <!----></div></div></div><!----></div><div aria-expanded="false" class="v-treeview-node v-treeview-node--click v-treeview-node--rounded"><div class="v-treeview-node__root"><button type="button" class="v-icon notranslate v-treeview-node__toggle v-icon--link theme--light"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true" class="v-icon__svg"><path d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"></path></svg></button><div class="v-treeview-node__content"><div class="v-treeview-node__label"><a href="#dynamic-range"><span class="slim-link-cta slim-link-cta__underline toc__level-h1">Scenes with wide dynamic range</span></a> <!----></div></div></div><!----></div><div aria-expanded="false" class="v-treeview-node v-treeview-node--leaf v-treeview-node--click v-treeview-node--rounded"><div class="v-treeview-node__root"><div class="v-treeview-node__level"></div><div class="v-treeview-node__content"><div class="v-treeview-node__label"><a href="#ir-reflections"><span class="slim-link-cta slim-link-cta__underline toc__level-h1">IR reflections in the image</span></a> <!----></div></div></div><!----></div><div aria-expanded="false" class="v-treeview-node v-treeview-node--leaf v-treeview-node--click v-treeview-node--rounded"><div class="v-treeview-node__root"><div class="v-treeview-node__level"></div><div class="v-treeview-node__content"><div class="v-treeview-node__label"><a href="#sunlight"><span class="slim-link-cta slim-link-cta__underline toc__level-h1">Sunlight</span></a> <!----></div></div></div><!----></div><div aria-expanded="false" class="v-treeview-node v-treeview-node--click v-treeview-node--rounded"><div class="v-treeview-node__root"><button type="button" class="v-icon notranslate v-treeview-node__toggle v-icon--link theme--light"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true" class="v-icon__svg"><path d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"></path></svg></button><div class="v-treeview-node__content"><div class="v-treeview-node__label"><a href="#open-support-case"><span class="slim-link-cta slim-link-cta__underline toc__level-h1">Open a support case</span></a> <!----></div></div></div><!----></div><div aria-expanded="false" class="v-treeview-node v-treeview-node--leaf v-treeview-node--click v-treeview-node--rounded"><div class="v-treeview-node__root"><div class="v-treeview-node__level"></div><div class="v-treeview-node__content"><div class="v-treeview-node__label"><a href="#final-note"><span class="slim-link-cta slim-link-cta__underline toc__level-h1">Final note</span></a> <!----></div></div></div><!----></div></div></div> <div class="mt-9 col-md-7 col-xl-5 col"><div id="search-result" class="mb-9 v-card v-sheet theme--light elevation-4 rounded-0 white" style="max-height:50vh;overflow-y:auto;z-index:4;"></div> <div class="row"><div class="col"><section toc-id="t10197305"><div class="section__title"><h2 id="trouble-with-image-quality" toc-id="t10197305" class="title-attention">Trouble with image quality?</h2></div> <div class="section__body"><p>You’ve come to the right place! This guide helps you troubleshoot issues with image quality.</p><p>The correct image quality for your surveillance video depends on the objectives of your project. In this guide we go through some important parameters affecting image quality; settings such as depth of field, gain, resolution, color temperature, backlight compensation, wide dynamic range (WDR), as well as IR reflections and the effects of sunlight. </p></div></section><section toc-id="t10197336"><div class="section__title"><h2 id="basic-image-settings" toc-id="t10197336" class="title-attention">Check the basic image settings</h2></div> <!----></section><section toc-id="t10197304"><div class="section__title"><h3 id="light-and-focus-issues" toc-id="t10197304">Aperture</h3></div> <div class="section__body"><p>The opening or <span style="font-weight: bold;">aperture</span> of a lens, also known as the iris, affects the amount of light reaching the sensor. The f-number of the lens is the quotient of the focal length of the lens and the diameter of the opening. For example, a <span class="keep">50 mm</span> lens with a <span class="keep">25 mm</span> aperture would have a f-number of 2.0, as 50/25=2. The higher the f-number, the smaller the opening will be, and vice versa. A lower f-number means that more light will reach the sensor.</p><p>The aperture also affects the <span style="font-weight: bold;">depth of field</span>, that is, how much of the scene that is in focus at the same time. A wide open lens will have a very shallow depth of field. Objects slightly closer to or further from the camera than the set focus point will be out of focus. By increasing the f-number (thus closing the aperture), the depth of field increases, and the objects can be brought back into focus.</p><figure><img height="235" width="459" src="/image/t10170499.svg"><figcaption>Having a larger depth of field means that objects appear sharp at a larger range around the focal point.</figcaption><ol start="1"><li value="1">Depth of field</li><li value="2">Focal distance — distance from the camera to its focal point.</li></ol></figure><p><span style="font-style: italic;">Problem</span></p><p>General focus issues.</p><p><span style="font-style: italic;">Possible solution</span></p><ul class="knowledge-list knowledge-list-bullets"><li><p>In environments where light levels are constant, you can use a lens where the iris is fixed at a certain f-number. If the light level varies, you can compensate by adjusting the exposure time. </p></li><li><p>A manual iris lens is adjusted by turning a ring on the lens to open or close the iris. This is not convenient in environments with changing light conditions, such as in outdoor surveillance applications. In outdoor environments we recommend an automatic iris (auto-iris or P-Iris).</p></li></ul></div></section><section toc-id="t10197303"><div class="section__title"><h3 id="shutter-speed" toc-id="t10197303">Shutter speed</h3></div> <div class="section__body"><p>Another parameter directly connected to the amount of light available in the scene is the <span style="font-weight: bold;">shutter speed</span>. This is the amount of time that the shutter is opened for, allowing light to enter and hit the sensor and create an image, for example 1/50th of a second.</p><p>When there is more light available, the shutter does not need to stay open for as long, so faster shutter speeds are possible. As the light decreases, the shutter speed needs to be slower, to allow the sensor more time to get enough light to form an image.</p><p>When the shutter speed is very slow, anything moving in the scene will appear blurred in the image as the object's position changes during the capture. This is called <span style="font-weight: bold;">motion blur</span> and has a negative effect on both image quality and usability of video.</p><p><span style="font-style: italic;">Problem</span></p><p>Moving objects appear blurry.</p><h4>Example</h4><blockquote><p>As long as nothing is moving in the scene, a video feed may look really sharp, even in low light conditions. However, if the shutter speed has been set too slow, a moving object in the video will become blurry. In the second image, the license plate of the passing car cannot be read because of the motion blur.</p><img alt="" height="380" src="/image/t10105696.jpg" width="432"><img alt="" height="380" src="/image/t10105697.jpg" width="432"></blockquote><p><span style="font-style: italic;">Possible solution</span></p><ul class="knowledge-list knowledge-list-bullets"><li><p>In general, we recommend that you use the default settings on your Axis device. The default settings are a sort of sweet spot where the image settings and stream settings are optimized and balanced to provide a fluid video stream in most of the common scenes and scenarios. You can reset the settings in the web interface.</p></li><li><p>When installing a camera, make sure you validate its performance in all the required lighting conditions and with the expected level of motion in the scene. Test footage recorded at night with no moving objects in the scene can look fine at a first glance. But chances are the camera has been tweaked with slow shutter speeds, and it might not actually work for its intended purpose. </p></li></ul><p>To play around with settings and see how they effect the video fluidity, use our <a class="link" href="https://www.axis.com/learning/academy/interactive-apps/frame-rate-vs-shutter-speed">Frame rate versus Shutter speed tool</a>.</p></div></section><section toc-id="t10197326"><div class="section__title"><h3 id="gain-and-noise" toc-id="t10197326">Gain and noise</h3></div> <div class="section__body"><p>The <span style="font-weight: bold;">gain</span> function amplifies a weak signal resulting in a brighter image without affecting the shutter speed or the depth of field. However, a side-effect of the gain function is that imperfections in the image are also amplified and appear as <span style="font-weight: bold;">image noise</span>. Noise lowers the image quality and increases the bandwidth needed for the video stream. </p><h4>Example</h4><blockquote><p>When random noise gets amplified, it becomes apparent in the image. Each pixel value will deviate slightly, making uniformly colored parts look “grainy”. At a certain point the noise renders the image useless for surveillance purposes.</p><img alt="" height="380" src="/image/t10105635.jpg" width="432"><img alt="" height="380" src="/image/t10105636.jpg" width="432"><img alt="" height="380" src="/image/t10105637.jpg" width="432"><figcaption>Example of a dark scene where the gain function makes the scene brighter, but also results in image noise.</figcaption></blockquote><p><span style="font-style: italic;">Problem</span></p><p>Noise in the image.</p><p><span style="font-style: italic;">Possible solution</span></p><ul class="knowledge-list knowledge-list-bullets"><li><p>Axis devices automatically adjust the aperture, shutter speed, and gain to produce an image that is correctly exposed.</p></li><li><p>You can configure your device so that it favors either low noise or low motion blur, depending on your requirements. The setting is called blur-noise trade-off. </p></li></ul></div></section><section toc-id="t10197325"><div class="section__title"><h3 id="white-balance" toc-id="t10197325">White balance</h3></div> <div class="section__body"><p>If the device knows the color temperature of the incoming light, it can adjust the image to keep white objects white – a function called <span style="font-weight: bold;">white balancing</span>. Many devices try to automatically determine the color temperature and then set the white balance. If that fails, or the white balance is set to manual, your image could, for example, end up unnaturally blue.</p><h4>Example</h4><blockquote><img alt="" height="481" src="/image/t10200744.png" width="1265"><figcaption>The second image has a white balance that is off which makes it unnaturally blue.</figcaption></blockquote><p><span style="font-style: italic;">Problem</span></p><p>The white balance in the image is off.</p><p><span style="font-style: italic;">Possible solution</span></p><p>In the device web interface, check the white balance settings. You can set the white balance to a fixed color temperature depending on the light fixtures in the scene, for example fluorescent lamps or tungsten bulbs.</p></div></section><section toc-id="t10197324"><div class="section__title"><h2 id="mains-frequency-induced-flickering" toc-id="t10197324" class="title-attention">Flickering image</h2></div> <div class="section__body"><p>Fluorescent lighting is very common in stores, warehouses and office environments. In fluorescent lighting, the lamp turns on and off at a rapid pace, but to the human eye this appears as a steady flow of light. At certain shutter speeds, however, the flickering creates an undesirable effect in the video stream.</p><p><span style="font-style: italic;">Problem</span></p><p>A flickering image.</p><p><span style="font-style: italic;">Possible solution</span></p><ul class="knowledge-list knowledge-list-bullets"><li><p>In the device web interface, turn on the flicker-free option. This makes the device adjust its shutter speed to avoid the flickering effect.</p></li><li><p>In the device web interface, adjust the power frequency. It should be either <span class="keep">50 Hz</span> or <span class="keep">60 Hz</span>, depending on the geographical location of the device.</p></li><li><p>In an outdoor scenario with both bright daylight and fluorescent streetlight during the night, using a flicker-free mode won’t be effective during daytime (over-exposure). And relying solely on the auto-mode won’t work well at night (flickering). To address this, you can, for example, configure an event that automatically switches the camera from auto to flicker-free mode at dawn/sunset, or you can utilize an I/O trigger to switch modes when the streetlights are activated and deactivated.</p></li></ul></div></section><section toc-id="t10197322"><div class="section__title"><h2 id="dynamic-range" toc-id="t10197322" class="title-attention">Scenes with wide dynamic range</h2></div> <div class="section__body"><p>The difference between the darkest and brightest parts of a scene is called the <span style="font-weight: bold;">dynamic range</span>. A scene with a wide dynamic range contains both very bright and very dark areas. If the dynamic range is wider than the capabilities of the sensor, the dark parts are rendered as all black, and the bright parts will be all white.</p><h4>Example</h4><blockquote><img alt="" height="591" src="/image/t10185779.png" width="1913"><figcaption>A typical surveillance scene with a wide dynamic range: a parking garage interior with entrance. The two images were taken using different exposure times, shorter for the image to the left, and longer for the image to the right.</figcaption></blockquote><p><span style="font-style: italic;">Problem</span></p><p>Parts of the image are overexposed or underexposed.</p><p><span style="font-style: italic;">Possible solution</span></p><ul class="knowledge-list knowledge-list-bullets"><li><p>If possible, try to position and aim your device to avoid extreme variations in brightness.</p></li><li><p>In the device web interface, tun on wide dynamic range.</p></li><li class="knowledge-list-item-skip knowledge-list-item-graphic"><img alt="" height="163" src="/image/t10199878.jpg" width="453"><figcaption>In the web interface, go to Image > Wide dynamic range.</figcaption></li></ul><p><span style="font-weight: bold;">How the wide dynamic range feature works</span></p><p>Some devices have a wide dynamic range (WDR) feature, which uses various techniques to compensate for variations of brightness in the scene. </p><img height="193" width="800" src="/image/t10200000.svg"><figcaption>The first two images show how the dynamic range in the monitored scene causes parts of the image to be overexposed or underexposed. In the third image, WDR dynamic capture has been used, resulting in a balanced image with all areas visible.</figcaption></div></section><section toc-id="t10197321"><div class="section__title"><h3 id="artifacts-wdr-imaging" toc-id="t10197321">Possible artifacts in WDR imaging</h3></div> <div class="section__body"><ul class="knowledge-list knowledge-list-bullets"><li><p>Motion blur</p></li><li><p>Ghosting</p></li><li><p>Artifacts caused by flickering</p></li><li><p>Banding noise</p></li><li><p>Cartooning and over-sharpening</p></li><li><p>Color deviations</p></li><li><p>Lens flares and haze</p></li><li><p>Purple fringing, or blue fringing, is the effect where purple fringes are visible near sharp edges in the image. WDR can highlight this effect.</p></li></ul><p><span style="font-style: italic;">Possible solution</span></p><p>Unfortunately, we can't get rid of all of these WDR artifacts. We recommend that you try the following:</p><ul class="knowledge-list knowledge-list-bullets"><li><p>In the device’s web interface, move the slider in the WDR settings to adjust the local contrast.</p></li><li><p>Turn off WDR and select a fixed exposure and gain that suits the specific scene. The scene will be darker or more exposed in some cases. </p></li><li><p>In some scenes, reducing the 'color' settings (brightness, contrast section) can be of some help.</p></li></ul><p>To learn more about WDR and its effects, go to our main page about <a class="link" href="https://www.axis.com/solutions/wide-dynamic-range-wdr">Wide Dynamic Range</a> or go to our portal for <a class="link" href="https://www.axis.com/learning/white-papers">White papers</a> and search for Wide Dynamic Range.</p></div></section><section toc-id="t10197320"><div class="section__title"><h2 id="ir-reflections" toc-id="t10197320" class="title-attention">IR reflections in the image</h2></div> <div class="section__body"><p>An image can look normal during daytime in color mode, but IR reflections can appear when the device switches to night mode.</p><h4>Example</h4><blockquote><img alt="" height="478" src="/image/t10200743.jpg" width="639"><figcaption>This image has IR reflections in the lower right corner.</figcaption></blockquote><p><span style="font-style: italic;">Problem</span></p><p>IR reflections on dome cameras with built-in IR. They are usually caused by the following:</p><ul class="knowledge-list knowledge-list-bullets"><li><p>IR reflections from nearby objects</p></li><li><p>Reflections from external light sources</p></li><li><p>Water droplets on the outside of the bubble</p></li><li><p>Dirt and dust on the bubble</p></li></ul><p><span style="font-style: italic;">Possible solution</span></p><ul class="knowledge-list knowledge-list-bullets"><li><p>Avoid direct reflections from nearby objects. Don’t direct the IR beam towards nearby walls or ceilings, windows, and other objects with high reflectivity. Highly reflective objects can be covered or painted to reduce reflections.</p></li><li><p>If you install the device on a wall or a ceiling, the lens should be tilted as little as suitable for the installation to avoid reflections from the nearby surfaces. </p></li><li><p>The rubber ring around the lens should not be removed as it prevents light interference. Make sure that the rubber touches the dome.</p></li><li><p>Move external light sources (for example another camera or white light lamp) pointing towards the device as they might lead to reflections in the bubble.</p></li><li><p>Mount the device in a place where it is less exposed to the weather. Even small water droplets, dust, and objects such as spider webs on the bubble reduces image quality substantially by reflecting IR light. </p></li><li><p>Clean the dome regularly to remove dirt and dust. We recommend using a mild soap detergent, water and a soft microfiber cloth to avoid scratches on the device. Dust on the device can be removed with compressed air. </p></li><li><p>In some situations where water droplets are a common issue it can help to regularly apply a water repellent spray on the outside of the dome such as those used for the visors of motorcycle helmets.</p></li><li><p>There is also the possibility to adjust the intensity of the IR LEDs in the device’s web interface to adapt the best light intensity and reduce the risk for reflection. Go to <strong>Settings > Image > Day and night > Threshold</strong>.</p></li></ul><p>To learn more about IR reflections, go to our portal for <a class="link" href="https://www.axis.com/learning/white-papers">White papers</a> and search for “IR reflections in dome cameras”.</p></div></section><section toc-id="t10197319"><div class="section__title"><h2 id="sunlight" toc-id="t10197319" class="title-attention">Sunlight</h2></div> <div class="section__body"><p>When you install devices in an outdoor environment, always consider the way the sun travels throughout the day.</p><h4>Example</h4><blockquote><p>If you want to monitor the exterior of a building, the device location can be affected by direct sunlight which in turn affects the image negatively.</p><img height="400" width="800" src="/image/t10201579.svg"><figcaption>In this example, camera 1 is negatively affected by direct sunlight into the sensor in the evening. Camera 2, however, avoids direct sunlight throughout the day.</figcaption></blockquote><p><span style="font-style: italic;">Problem</span></p><p>Direct sunlight into the sensor.</p><p><span style="font-style: italic;">Possible solution</span></p><p>By understanding the way sunlight moves across the building, the device location can be selected to minimize the effects of the sun.</p></div></section><section toc-id="t10194619"><div class="section__title"><h2 id="open-support-case" toc-id="t10194619" class="title-attention">Open a support case</h2></div> <div class="section__body"><p>Maybe this guide didn’t help you solve your issues. If so, you are welcome to open a support case. </p></div></section><section toc-id="t10194967"><div class="section__title"><h3 id="support-case-information" toc-id="t10194967">Support case data and information</h3></div> <div class="section__body"><div class="warning"><div class="note">Note</div><div class="information"><ul class="knowledge-list knowledge-list-bullets"><li>If possible, test your devices on the latest AXIS OS on an LTS track or active track. You can find the latest version at our <a class="link" href="https://www.axis.com/support/device-software">Device software</a> page. Read more about TLS tracks in the <a class="link" href="https://help.axis.com/en-us/axis-os#the-lts-tracks">AXIS OS Portal</a>.</li><li>Always attach the device's server report in the support case. <a class="link" href="https://www.youtube.com/watch?v=Fkl_ZXx4p1w">Here’s a YouTube video tutorial</a> on how to download a server report from the device web interface.</li></ul></div></div></div></section><section id="support-information-needed" toc-id="t10197318"><!----> <div class="section__body"><p>Here's a list of the information we'd like you to collect before you contact Axis support:</p><ul class="knowledge-list knowledge-list-bullets"><li><p>When did this happen? After the installation or sometime after? Is there a pattern?</p></li><li><p>Are there other cameras of the same model that have this issue?</p></li><li><p>We rely on recordings and pictures for image quality troubleshooting. Please attach them to the case.</p></li><li><p>Please provide the summary of the steps you performed from the possible solutions explained in this document.</p></li></ul></div></section><section toc-id="t10194693"><div class="section__title"><h2 id="final-note" toc-id="t10194693" class="title-attention">Final note</h2></div> <div class="section__body"><p>Axis devices operate as intended if they are installed according to their installation guide.</p><p>Axis is not responsible for how the device configuration described in this guide affects your system. If the device or system fails due to your changes or you get other unexpected results, we recommend that you restore the device to the default settings.</p><p>This guide does not cover all possible issues but the ones that are frequently seen in support cases. As an Axis customer, you're always welcome to contact <a class="link" href="https://www.axis.com/support/helpdesk">Axis helpdesk</a>. </p></div></section></div></div> <div class="container scroll-to-top"><div class="row"><div class="text-right col col-12"><button type="button" class="v-btn v-btn--is-elevated v-btn--fab v-btn--has-bg v-btn--round theme--dark v-size--default" style="background-color:var(--color-yellow-04);border-color:var(--color-yellow-04);display:none;"><span class="v-btn__content"><span aria-hidden="true" class="v-icon notranslate theme--dark"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true" class="v-icon__svg"><path d="M15,20H9V12H4.16L12,4.16L19.84,12H15V20Z"></path></svg></span></span></button></div></div></div></div></div></div></div></main> <footer id="footer" class="v-footer v-sheet theme--light v-footer--padless"><div class="container container--fluid"><div class="row"><div class="pl-0 pr-0 col"><div class="axis-tracks-thin"><div class="axis-tracks__parallelogram"></div></div></div></div> <div class="row justify-center"><div class="col col-auto"><a>Cookie settings</a></div> <div class="col col-auto">-</div> <div class="col col-auto"><a href="https://www.axis.com/privacy/privacy-policy">Privacy policy</a></div> <div class="col col-auto">-</div> <div class="col col-auto"><a href="https://www.axis.com/legal">Legal</a></div> <div class="col col-auto">-</div> <div class="col col-auto"><a href="https://www.axis.com/support">Support pages</a></div></div> <div class="row ma-0"><div class="copyright-link text-center py-6 col"> ©2025 Axis Communications AB. All rights reserved. </div></div></div></footer> <div class="v-snack v-snack--bottom v-snack--has-background v-snack--right"><div class="v-snack__wrapper v-sheet theme--dark" style="display:none;"><div role="status" aria-live="polite" class="v-snack__content"> Link copied to clipboard </div><div class="v-snack__action "><button type="button" class="v-btn v-btn--text theme--dark v-size--default v-snack__btn"><span class="v-btn__content"> Close </span></button></div></div></div> <div class="v-snack v-snack--bottom v-snack--has-background v-snack--right"><div class="v-snack__wrapper v-sheet theme--dark" style="display:none;"><div role="status" aria-live="polite" class="v-snack__content"> Could not find null help </div><div class="v-snack__action "><button type="button" class="v-btn v-btn--text theme--dark v-size--default v-snack__btn"><span class="v-btn__content"> Close </span></button></div></div></div> <div class="v-snack v-snack--bottom v-snack--has-background v-snack--right"><div class="v-snack__wrapper v-sheet theme--dark" style="display:none;"><div role="status" aria-live="polite" class="v-snack__content"> Could not find element on page </div><div class="v-snack__action "><button type="button" class="v-btn v-btn--text theme--dark v-size--default v-snack__btn"><span class="v-btn__content"> Close </span></button></div></div></div></div></div></div></div><script>window.__NUXT__=(function(a,b,c,d,e,f,g,h,i){d.id=e;d.language=f;d.languages=["zh-hans","fr-fr","de-de","it-it","ja-jp","ko-kr","pl-pl","pt-br","es-es",f];d.piaId=c;d.title=g;d.urlAlias="troubleshooting-image-quality";d.date="2024-12-04T21:29:43.000000Z";d.sections=[{body:"\u003Cp\u003EYou’ve come to the right place! This guide helps you troubleshoot issues with image quality.\u003C\u002Fp\u003E\u003Cp\u003EThe correct image quality for your surveillance video depends on the objectives of your project. In this guide we go through some important parameters affecting image quality; settings such as depth of field, gain, resolution, color temperature, backlight compensation, wide dynamic range (WDR), as well as IR reflections and the effects of sunlight. \u003C\u002Fp\u003E",id:"t10197305",title:"Trouble with image quality?",urlAlias:"trouble-with-image-quality",toc:a},{id:"t10197336",title:"Check the basic image settings",urlAlias:"basic-image-settings",toc:a,sections:[{body:"\u003Cp\u003EThe opening or \u003Cspan style=\"font-weight: bold;\"\u003Eaperture\u003C\u002Fspan\u003E of a lens, also known as the iris, affects the amount of light reaching the sensor. The f-number of the lens is the quotient of the focal length of the lens and the diameter of the opening. For example, a \u003Cspan class=\"keep\"\u003E50 mm\u003C\u002Fspan\u003E lens with a \u003Cspan class=\"keep\"\u003E25 mm\u003C\u002Fspan\u003E aperture would have a f-number of 2.0, as 50\u002F25=2. The higher the f-number, the smaller the opening will be, and vice versa. A lower f-number means that more light will reach the sensor.\u003C\u002Fp\u003E\u003Cp\u003EThe aperture also affects the \u003Cspan style=\"font-weight: bold;\"\u003Edepth of field\u003C\u002Fspan\u003E, that is, how much of the scene that is in focus at the same time. A wide open lens will have a very shallow depth of field. Objects slightly closer to or further from the camera than the set focus point will be out of focus. By increasing the f-number (thus closing the aperture), the depth of field increases, and the objects can be brought back into focus.\u003C\u002Fp\u003E\u003Cfigure\u003E\u003Cimg height=\"235\" width=\"459\" src=\"\u002Fimage\u002Ft10170499.svg\"\u003E\u003Cfigcaption\u003EHaving a larger depth of field means that objects appear sharp at a larger range around the focal point.\u003C\u002Ffigcaption\u003E\u003Col start=\"1\"\u003E\u003Cli value=\"1\"\u003EDepth of field\u003C\u002Fli\u003E\u003Cli value=\"2\"\u003EFocal distance — distance from the camera to its focal point.\u003C\u002Fli\u003E\u003C\u002Fol\u003E\u003C\u002Ffigure\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EProblem\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003EGeneral focus issues.\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EPossible solution\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cul class=\"knowledge-list knowledge-list-bullets\"\u003E\u003Cli\u003E\u003Cp\u003EIn environments where light levels are constant, you can use a lens where the iris is fixed at a certain f-number. If the light level varies, you can compensate by adjusting the exposure time. \u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EA manual iris lens is adjusted by turning a ring on the lens to open or close the iris. This is not convenient in environments with changing light conditions, such as in outdoor surveillance applications. In outdoor environments we recommend an automatic iris (auto-iris or P-Iris).\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E",id:"t10197304",title:"Aperture",urlAlias:"light-and-focus-issues",toc:a},{body:"\u003Cp\u003EAnother parameter directly connected to the amount of light available in the scene is the \u003Cspan style=\"font-weight: bold;\"\u003Eshutter speed\u003C\u002Fspan\u003E. This is the amount of time that the shutter is opened for, allowing light to enter and hit the sensor and create an image, for example 1\u002F50th of a second.\u003C\u002Fp\u003E\u003Cp\u003EWhen there is more light available, the shutter does not need to stay open for as long, so faster shutter speeds are possible. As the light decreases, the shutter speed needs to be slower, to allow the sensor more time to get enough light to form an image.\u003C\u002Fp\u003E\u003Cp\u003EWhen the shutter speed is very slow, anything moving in the scene will appear blurred in the image as the object's position changes during the capture. This is called \u003Cspan style=\"font-weight: bold;\"\u003Emotion blur\u003C\u002Fspan\u003E and has a negative effect on both image quality and usability of video.\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EProblem\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003EMoving objects appear blurry.\u003C\u002Fp\u003E\u003Ch4\u003EExample\u003C\u002Fh4\u003E\u003Cblockquote\u003E\u003Cp\u003EAs long as nothing is moving in the scene, a video feed may look really sharp, even in low light conditions. However, if the shutter speed has been set too slow, a moving object in the video will become blurry. In the second image, the license plate of the passing car cannot be read because of the motion blur.\u003C\u002Fp\u003E\u003Cimg alt=\"\" height=\"380\" src=\"\u002Fimage\u002Ft10105696.jpg\" width=\"432\"\u003E\u003Cimg alt=\"\" height=\"380\" src=\"\u002Fimage\u002Ft10105697.jpg\" width=\"432\"\u003E\u003C\u002Fblockquote\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EPossible solution\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cul class=\"knowledge-list knowledge-list-bullets\"\u003E\u003Cli\u003E\u003Cp\u003EIn general, we recommend that you use the default settings on your Axis device. The default settings are a sort of sweet spot where the image settings and stream settings are optimized and balanced to provide a fluid video stream in most of the common scenes and scenarios. You can reset the settings in the web interface.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EWhen installing a camera, make sure you validate its performance in all the required lighting conditions and with the expected level of motion in the scene. Test footage recorded at night with no moving objects in the scene can look fine at a first glance. But chances are the camera has been tweaked with slow shutter speeds, and it might not actually work for its intended purpose. \u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp\u003ETo play around with settings and see how they effect the video fluidity, use our \u003Ca class=\"link\" href=\"https:\u002F\u002Fwww.axis.com\u002Flearning\u002Facademy\u002Finteractive-apps\u002Fframe-rate-vs-shutter-speed\"\u003EFrame rate versus Shutter speed tool\u003C\u002Fa\u003E.\u003C\u002Fp\u003E",id:"t10197303",title:"Shutter speed",urlAlias:"shutter-speed",toc:a},{body:"\u003Cp\u003EThe \u003Cspan style=\"font-weight: bold;\"\u003Egain\u003C\u002Fspan\u003E function amplifies a weak signal resulting in a brighter image without affecting the shutter speed or the depth of field. However, a side-effect of the gain function is that imperfections in the image are also amplified and appear as \u003Cspan style=\"font-weight: bold;\"\u003Eimage noise\u003C\u002Fspan\u003E. Noise lowers the image quality and increases the bandwidth needed for the video stream. \u003C\u002Fp\u003E\u003Ch4\u003EExample\u003C\u002Fh4\u003E\u003Cblockquote\u003E\u003Cp\u003EWhen random noise gets amplified, it becomes apparent in the image. Each pixel value will deviate slightly, making uniformly colored parts look “grainy”. At a certain point the noise renders the image useless for surveillance purposes.\u003C\u002Fp\u003E\u003Cimg alt=\"\" height=\"380\" src=\"\u002Fimage\u002Ft10105635.jpg\" width=\"432\"\u003E\u003Cimg alt=\"\" height=\"380\" src=\"\u002Fimage\u002Ft10105636.jpg\" width=\"432\"\u003E\u003Cimg alt=\"\" height=\"380\" src=\"\u002Fimage\u002Ft10105637.jpg\" width=\"432\"\u003E\u003Cfigcaption\u003EExample of a dark scene where the gain function makes the scene brighter, but also results in image noise.\u003C\u002Ffigcaption\u003E\u003C\u002Fblockquote\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EProblem\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003ENoise in the image.\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EPossible solution\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cul class=\"knowledge-list knowledge-list-bullets\"\u003E\u003Cli\u003E\u003Cp\u003EAxis devices automatically adjust the aperture, shutter speed, and gain to produce an image that is correctly exposed.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EYou can configure your device so that it favors either low noise or low motion blur, depending on your requirements. The setting is called blur-noise trade-off. \u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E",id:"t10197326",title:"Gain and noise",urlAlias:"gain-and-noise",toc:a},{body:"\u003Cp\u003EIf the device knows the color temperature of the incoming light, it can adjust the image to keep white objects white – a function called \u003Cspan style=\"font-weight: bold;\"\u003Ewhite balancing\u003C\u002Fspan\u003E. Many devices try to automatically determine the color temperature and then set the white balance. If that fails, or the white balance is set to manual, your image could, for example, end up unnaturally blue.\u003C\u002Fp\u003E\u003Ch4\u003EExample\u003C\u002Fh4\u003E\u003Cblockquote\u003E\u003Cimg alt=\"\" height=\"481\" src=\"\u002Fimage\u002Ft10200744.png\" width=\"1265\"\u003E\u003Cfigcaption\u003EThe second image has a white balance that is off which makes it unnaturally blue.\u003C\u002Ffigcaption\u003E\u003C\u002Fblockquote\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EProblem\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003EThe white balance in the image is off.\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EPossible solution\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003EIn the device web interface, check the white balance settings. You can set the white balance to a fixed color temperature depending on the light fixtures in the scene, for example fluorescent lamps or tungsten bulbs.\u003C\u002Fp\u003E",id:"t10197325",title:"White balance",urlAlias:"white-balance",toc:a}]},{body:"\u003Cp\u003EFluorescent lighting is very common in stores, warehouses and office environments. In fluorescent lighting, the lamp turns on and off at a rapid pace, but to the human eye this appears as a steady flow of light. At certain shutter speeds, however, the flickering creates an undesirable effect in the video stream.\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EProblem\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003EA flickering image.\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EPossible solution\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cul class=\"knowledge-list knowledge-list-bullets\"\u003E\u003Cli\u003E\u003Cp\u003EIn the device web interface, turn on the flicker-free option. This makes the device adjust its shutter speed to avoid the flickering effect.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EIn the device web interface, adjust the power frequency. It should be either \u003Cspan class=\"keep\"\u003E50 Hz\u003C\u002Fspan\u003E or \u003Cspan class=\"keep\"\u003E60 Hz\u003C\u002Fspan\u003E, depending on the geographical location of the device.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EIn an outdoor scenario with both bright daylight and fluorescent streetlight during the night, using a flicker-free mode won’t be effective during daytime (over-exposure). And relying solely on the auto-mode won’t work well at night (flickering). To address this, you can, for example, configure an event that automatically switches the camera from auto to flicker-free mode at dawn\u002Fsunset, or you can utilize an I\u002FO trigger to switch modes when the streetlights are activated and deactivated.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E",id:"t10197324",title:"Flickering image",urlAlias:"mains-frequency-induced-flickering",toc:a},{body:"\u003Cp\u003EThe difference between the darkest and brightest parts of a scene is called the \u003Cspan style=\"font-weight: bold;\"\u003Edynamic range\u003C\u002Fspan\u003E. A scene with a wide dynamic range contains both very bright and very dark areas. If the dynamic range is wider than the capabilities of the sensor, the dark parts are rendered as all black, and the bright parts will be all white.\u003C\u002Fp\u003E\u003Ch4\u003EExample\u003C\u002Fh4\u003E\u003Cblockquote\u003E\u003Cimg alt=\"\" height=\"591\" src=\"\u002Fimage\u002Ft10185779.png\" width=\"1913\"\u003E\u003Cfigcaption\u003EA typical surveillance scene with a wide dynamic range: a parking garage interior with entrance. The two images were taken using different exposure times, shorter for the image to the left, and longer for the image to the right.\u003C\u002Ffigcaption\u003E\u003C\u002Fblockquote\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EProblem\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003EParts of the image are overexposed or underexposed.\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EPossible solution\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cul class=\"knowledge-list knowledge-list-bullets\"\u003E\u003Cli\u003E\u003Cp\u003EIf possible, try to position and aim your device to avoid extreme variations in brightness.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EIn the device web interface, tun on wide dynamic range.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli class=\"knowledge-list-item-skip knowledge-list-item-graphic\"\u003E\u003Cimg alt=\"\" height=\"163\" src=\"\u002Fimage\u002Ft10199878.jpg\" width=\"453\"\u003E\u003Cfigcaption\u003EIn the web interface, go to Image > Wide dynamic range.\u003C\u002Ffigcaption\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp\u003E\u003Cspan style=\"font-weight: bold;\"\u003EHow the wide dynamic range feature works\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003ESome devices have a wide dynamic range (WDR) feature, which uses various techniques to compensate for variations of brightness in the scene. \u003C\u002Fp\u003E\u003Cimg height=\"193\" width=\"800\" src=\"\u002Fimage\u002Ft10200000.svg\"\u003E\u003Cfigcaption\u003EThe first two images show how the dynamic range in the monitored scene causes parts of the image to be overexposed or underexposed. In the third image, WDR dynamic capture has been used, resulting in a balanced image with all areas visible.\u003C\u002Ffigcaption\u003E",id:"t10197322",title:"Scenes with wide dynamic range",urlAlias:"dynamic-range",toc:a,sections:[{body:"\u003Cul class=\"knowledge-list knowledge-list-bullets\"\u003E\u003Cli\u003E\u003Cp\u003EMotion blur\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EGhosting\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EArtifacts caused by flickering\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EBanding noise\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003ECartooning and over-sharpening\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EColor deviations\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003ELens flares and haze\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EPurple fringing, or blue fringing, is the effect where purple fringes are visible near sharp edges in the image. WDR can highlight this effect.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EPossible solution\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003EUnfortunately, we can't get rid of all of these WDR artifacts. We recommend that you try the following:\u003C\u002Fp\u003E\u003Cul class=\"knowledge-list knowledge-list-bullets\"\u003E\u003Cli\u003E\u003Cp\u003EIn the device’s web interface, move the slider in the WDR settings to adjust the local contrast.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003ETurn off WDR and select a fixed exposure and gain that suits the specific scene. The scene will be darker or more exposed in some cases. \u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EIn some scenes, reducing the 'color' settings (brightness, contrast section) can be of some help.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp\u003ETo learn more about WDR and its effects, go to our main page about \u003Ca class=\"link\" href=\"https:\u002F\u002Fwww.axis.com\u002Fsolutions\u002Fwide-dynamic-range-wdr\"\u003EWide Dynamic Range\u003C\u002Fa\u003E or go to our portal for \u003Ca class=\"link\" href=\"https:\u002F\u002Fwww.axis.com\u002Flearning\u002Fwhite-papers\"\u003EWhite papers\u003C\u002Fa\u003E and search for Wide Dynamic Range.\u003C\u002Fp\u003E",id:"t10197321",title:"Possible artifacts in WDR imaging",urlAlias:"artifacts-wdr-imaging",toc:a}]},{body:"\u003Cp\u003EAn image can look normal during daytime in color mode, but IR reflections can appear when the device switches to night mode.\u003C\u002Fp\u003E\u003Ch4\u003EExample\u003C\u002Fh4\u003E\u003Cblockquote\u003E\u003Cimg alt=\"\" height=\"478\" src=\"\u002Fimage\u002Ft10200743.jpg\" width=\"639\"\u003E\u003Cfigcaption\u003EThis image has IR reflections in the lower right corner.\u003C\u002Ffigcaption\u003E\u003C\u002Fblockquote\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EProblem\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003EIR reflections on dome cameras with built-in IR. They are usually caused by the following:\u003C\u002Fp\u003E\u003Cul class=\"knowledge-list knowledge-list-bullets\"\u003E\u003Cli\u003E\u003Cp\u003EIR reflections from nearby objects\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EReflections from external light sources\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EWater droplets on the outside of the bubble\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EDirt and dust on the bubble\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EPossible solution\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cul class=\"knowledge-list knowledge-list-bullets\"\u003E\u003Cli\u003E\u003Cp\u003EAvoid direct reflections from nearby objects. Don’t direct the IR beam towards nearby walls or ceilings, windows, and other objects with high reflectivity. Highly reflective objects can be covered or painted to reduce reflections.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EIf you install the device on a wall or a ceiling, the lens should be tilted as little as suitable for the installation to avoid reflections from the nearby surfaces. \u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EThe rubber ring around the lens should not be removed as it prevents light interference. Make sure that the rubber touches the dome.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EMove external light sources (for example another camera or white light lamp) pointing towards the device as they might lead to reflections in the bubble.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EMount the device in a place where it is less exposed to the weather. Even small water droplets, dust, and objects such as spider webs on the bubble reduces image quality substantially by reflecting IR light. \u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EClean the dome regularly to remove dirt and dust. We recommend using a mild soap detergent, water and a soft microfiber cloth to avoid scratches on the device. Dust on the device can be removed with compressed air. \u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EIn some situations where water droplets are a common issue it can help to regularly apply a water repellent spray on the outside of the dome such as those used for the visors of motorcycle helmets.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EThere is also the possibility to adjust the intensity of the IR LEDs in the device’s web interface to adapt the best light intensity and reduce the risk for reflection. Go to \u003Cstrong\u003ESettings > Image > Day and night > Threshold\u003C\u002Fstrong\u003E.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp\u003ETo learn more about IR reflections, go to our portal for \u003Ca class=\"link\" href=\"https:\u002F\u002Fwww.axis.com\u002Flearning\u002Fwhite-papers\"\u003EWhite papers\u003C\u002Fa\u003E and search for “IR reflections in dome cameras”.\u003C\u002Fp\u003E",id:"t10197320",title:"IR reflections in the image",urlAlias:"ir-reflections",toc:a},{body:"\u003Cp\u003EWhen you install devices in an outdoor environment, always consider the way the sun travels throughout the day.\u003C\u002Fp\u003E\u003Ch4\u003EExample\u003C\u002Fh4\u003E\u003Cblockquote\u003E\u003Cp\u003EIf you want to monitor the exterior of a building, the device location can be affected by direct sunlight which in turn affects the image negatively.\u003C\u002Fp\u003E\u003Cimg height=\"400\" width=\"800\" src=\"\u002Fimage\u002Ft10201579.svg\"\u003E\u003Cfigcaption\u003EIn this example, camera 1 is negatively affected by direct sunlight into the sensor in the evening. Camera 2, however, avoids direct sunlight throughout the day.\u003C\u002Ffigcaption\u003E\u003C\u002Fblockquote\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EProblem\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003EDirect sunlight into the sensor.\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan style=\"font-style: italic;\"\u003EPossible solution\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003EBy understanding the way sunlight moves across the building, the device location can be selected to minimize the effects of the sun.\u003C\u002Fp\u003E",id:"t10197319",title:"Sunlight",urlAlias:"sunlight",toc:a},{body:"\u003Cp\u003EMaybe this guide didn’t help you solve your issues. If so, you are welcome to open a support case. \u003C\u002Fp\u003E",id:"t10194619",title:"Open a support case",urlAlias:"open-support-case",toc:a,sections:[{body:"\u003Cdiv class=\"warning\"\u003E\u003Cdiv class=\"note\"\u003ENote\u003C\u002Fdiv\u003E\u003Cdiv class=\"information\"\u003E\u003Cul class=\"knowledge-list knowledge-list-bullets\"\u003E\u003Cli\u003EIf possible, test your devices on the latest AXIS OS on an LTS track or active track. You can find the latest version at our \u003Ca class=\"link\" href=\"https:\u002F\u002Fwww.axis.com\u002Fsupport\u002Fdevice-software\"\u003EDevice software\u003C\u002Fa\u003E page. Read more about TLS tracks in the \u003Ca class=\"link\" href=\"https:\u002F\u002Fhelp.axis.com\u002Fen-us\u002Faxis-os#the-lts-tracks\"\u003EAXIS OS Portal\u003C\u002Fa\u003E.\u003C\u002Fli\u003E\u003Cli\u003EAlways attach the device's server report in the support case. \u003Ca class=\"link\" href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Fkl_ZXx4p1w\"\u003EHere’s a YouTube video tutorial\u003C\u002Fa\u003E on how to download a server report from the device web interface.\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E",id:"t10194967",title:"Support case data and information",urlAlias:"support-case-information",toc:a},{body:"\u003Cp\u003EHere's a list of the information we'd like you to collect before you contact Axis support:\u003C\u002Fp\u003E\u003Cul class=\"knowledge-list knowledge-list-bullets\"\u003E\u003Cli\u003E\u003Cp\u003EWhen did this happen? After the installation or sometime after? Is there a pattern?\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EAre there other cameras of the same model that have this issue?\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EWe rely on recordings and pictures for image quality troubleshooting. Please attach them to the case.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003Cli\u003E\u003Cp\u003EPlease provide the summary of the steps you performed from the possible solutions explained in this document.\u003C\u002Fp\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E",id:"t10197318",title:c,urlAlias:"support-information-needed"}]},{body:"\u003Cp\u003EAxis devices operate as intended if they are installed according to their installation guide.\u003C\u002Fp\u003E\u003Cp\u003EAxis is not responsible for how the device configuration described in this guide affects your system. If the device or system fails due to your changes or you get other unexpected results, we recommend that you restore the device to the default settings.\u003C\u002Fp\u003E\u003Cp\u003EThis guide does not cover all possible issues but the ones that are frequently seen in support cases. As an Axis customer, you're always welcome to contact \u003Ca class=\"link\" href=\"https:\u002F\u002Fwww.axis.com\u002Fsupport\u002Fhelpdesk\"\u003EAxis helpdesk\u003C\u002Fa\u003E. \u003C\u002Fp\u003E",id:"t10194693",title:"Final note",urlAlias:"final-note",toc:a}];d.images=["t10170499.svg","t10105696.jpg","t10105697.jpg","t10105635.jpg","t10105636.jpg","t10105637.jpg","t10200744.png","t10185779.png","t10199878.jpg","t10200000.svg","t10200743.jpg","t10201579.svg"];d.pdf="um_troubleshooting_image_quality_t10197316_2412.pdf";return {layout:"manual",data:[{hideComponents:b,hidePdf:b,manual:d,relativePath:b}],fetch:{},error:c,state:{copied:{isActive:b},leftDrawer:{isActive:b},mobileSearchDrawer:{isActive:b},redirectInfo:{requested:c,recieved:c},scrollWarning:{isActive:b},categories:{categories:[]},intersection:{current:{}},manual:{documentType:h,id:e,manual:d,sections:[],searchString:h,title:g,toc:[],imageConvert:b},manuals:{manuals:[]},i18n:{routeParams:{}}},serverRendered:a,routePath:"\u002Fen-us\u002Ftroubleshooting-image-quality",config:{DOWNLOAD:"\u002Fdownload",axios:{browserBaseURL:"https:\u002F\u002Fhelp.axis.com"},_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:c}},__i18n:{langs:{"en-us":{All:"All",Axis:"Axis",Close:"Close",CookieSettings:"Cookie settings",Copyright:"{copy}{year} Axis Communications AB. All rights reserved.",Document:"Document|Documents",Download:"Download",Search:i,Translation:"Translation|Translations",WhitePaper:"White Paper|White Papers",backTo:"Go to",categories:{Analytics:"Analytics",Application:"Application","Audio management software":"Audio management software","Audio system devices":"Audio system devices","Audio/visual alerters":"Audio\u002Fvisual alerters","AXIS Camera Station":"AXIS Camera Station","AXIS Camera Station 5":"AXIS Camera Station 5","AXIS Camera Station Pro":"AXIS Camera Station Pro","AXIS Companion IP cameras":"AXIS Companion","AXIS OS":"AXIS OS","Accessory / Speaker":"Accessory\u002FSpeaker","Box cameras":"Box cameras","Bullet cameras":"Bullet cameras",Cybersecurity:"Cybersecurity","Dome cameras":"Dome cameras","Explosion-protected cameras":"Explosion-protected cameras","Explosion-protected speakers":"Explosion-protected speakers","Fixed box cameras":"Fixed box cameras","Fixed bullet cameras":"Fixed bullet cameras","Fixed Dome Network Camera":"Fixed Dome Network Camera","Fixed dome cameras":"Fixed dome cameras","Find and compare":"Find and compare",Guidelines:"Guidelines","I/O devices":"I\u002FO devices","Install and manage":"Install and manage",Integration:"Integration","Integration guide":"Integration guides","Joysticks and keypads":"Joysticks and keypads",Microphones:"Microphones","Modular cameras":"Modular cameras","Network camera":"Network camera","Network door controllers":"Network door controllers","Network I/O relay modules":"Network I\u002FO relay modules","Network intercoms":"Network intercoms","Network speakers":"Network speakers","Network video recorders":"Network video recorders","Onboard cameras":"Onboard cameras",Other:"Other","Paging microphones":"Paging @:microphone","Panoramic cameras":"Panoramic cameras","Plan and design":"Plan and design",Power:"Power","PTZ cameras":"PTZ cameras",Readers:"Readers","Release notes":"Release notes",Radars:"Radars",Software:"Softwares",Solution:"Solutions","System device":"System devices",Switches:"Switches","Thermal cameras":"Thermal cameras",Troubleshooting:"Troubleshooting","Video decoders":"Video decoders","Video encoders":"Video encoders","Video management software":"Video management software",Wearables:"Wearables",Workstations:"Workstations"},category:"Category|Categories",chooseLanguage:"Choose language",copySuccess:"Link copied to clipboard",couldNotFindScroll:"Could not find element on page",documentation:"documentation",findAManual:"Find a manual",hint:"Contens of the document",languages:{Czech:"Czech",German:"German","English (American)":"English (American)",Spanish:"Spanish",French:"French",Italian:"Italian",Japanese:"Japanese",Korean:"Korean",Dutch:"Dutch",Polish:"Polish","Portuguese (Brazilian)":"Portuguese (Brazilian)",Portuguese:"Portuguese",Russian:"Russian (Russia)","Russian (Kazakhstan)":"Russian (Kazakhstan)",Swedish:"Swedish","Chinese (Simplified)":"Chinese (Simplified)","Chinese (Traditional)":"Chinese (Traditional)"},legal:"Legal",libraries:"Libraries",microphone:"microphone|microphones",noResultsFound:"No results found",notFound:"404, we could not find the manual you are looking for.",privicyPolicy:"Privacy policy",search:i,supportPages:"Support pages",technical:"technical",userManual:"User manual|User manuals",AllWhitePapers:"@:(All) @:(WhitePaper)",AxisDocumentation:"@:(Axis) @:(documentation)",DownloadPdf:"@:(Download) PDF",TechnicalDocumentation:"@:(technical) @:(documentation)",backToDocuments:"@:(backTo) @:(AxisDocumentation)"}}}}}(true,false,null,{},"T10197316","en-us","Troubleshooting guide for image quality","","Search"));</script><script src="/_nuxt/56ecfb3.js" defer></script><script src="/_nuxt/a0410e8.js" defer></script><script src="/_nuxt/0f2f0fe.js" defer></script><script src="/_nuxt/15149e8.js" defer></script><script src="/_nuxt/d93abf5.js" defer></script><script src="/_nuxt/0daeb4c.js" defer></script><script src="/_nuxt/767dc84.js" defer></script> <div id="AxisCCDiv"></div> <script src="https://www.axis.com/themes/custom/axiscom/cookie_consent/axiscookieconsent.js"></script> </body> </html>