Condividi tramite


Pagina impostazioni fotocamera

Questo articolo descrive le funzionalità e il funzionamento della pagina delle impostazioni della fotocamera in Windows 11. Descrive il framework dei valori predefiniti che consente agli utenti di configurare la configurazione della fotocamera. Qualsiasi applicazione che avvia la fotocamera usa questa configurazione.

Prima di Windows 11, gli utenti potrebbero regolare i controlli immagine solo usando un'utilità fornita dal produttore della fotocamera o da un'interfaccia utente dell'applicazione fotocamera. I controlli immagine includono luminosità, contrasto e nitidezza.

La persistenza dei valori regolati ha in genere seguito un modello 'ultimo entrato'. I valori dipendono dal comportamento delle applicazioni che usano la fotocamera. Ad esempio, se si regola il livello di luminosità della fotocamera usando l'utilità del produttore, tale valore viene bloccato solo fino a quando un'altra applicazione non scrive nel controllo luminosità. Questo approccio significa che il comportamento di un'applicazione può influire sull'esperienza della fotocamera con un'altra applicazione.

Windows 11 introduce un nuovo framework di valori predefinito, che consente ai clienti di configurare il comportamento della fotocamera ogni volta che viene avviata un'applicazione. Windows 11 introduce anche una nuova pagina delle impostazioni estendibili della fotocamera per gestire le fotocamere, che include i valori predefiniti.

Terminologia e prerequisiti

Termine Definizione
App complementare Applicazione personalizzata sviluppata dal produttore della fotocamera che consente la configurazione e la gestione di una fotocamera oltre alla pagina delle impostazioni della fotocamera.
Valore corrente Valore di un controllo fotocamera attualmente attivo nell'ISP della fotocamera e mantenuto nella memoria temporanea della fotocamera.
Valore predefinito Valore iniziale di un controllo fotocamera archiviato su disco e salvato per una fotocamera specifica, per un account utente specifico, in un computer specifico.
ISP (Fornitore di Servizi Internet) Image Signal Processor, il microprocessore nella fotocamera responsabile del controllo e della lettura dal sensore, l'elaborazione dei dati dell'immagine e il trasferimento dei dati dell'immagine al computer host.
NPU (Unità di Elaborazione Neurale) Unità di elaborazione neurale, hardware dedicato progettato per elaborare carichi di lavoro di intelligenza artificiale con velocità effettiva elevata ed efficienza.
Sensore Il microprocessore in una fotocamera responsabile dell'acquisizione delle immagini e della loro traduzione in segnali digitali.
Effetti di Windows Studio Raccolta di effetti video disponibili in computer con Windows dotati di NPU.
UVC Usb Video Class, l'interfaccia standardizzata per il controllo e lo streaming da fotocamere connesse USB.

Visualizzare e gestire fotocamere

Per aprire la pagina delle impostazioni della fotocamera, in Ricerca di Windows immettere e selezionare Impostazioni. Dal menu di spostamento selezionare Bluetooth e dispositivi>Fotocamere. Windows 11 ha introdotto questa pagina. Non è disponibile nelle versioni precedenti di Windows.

Telecamere di rete

La pagina delle impostazioni della fotocamera consente di cercare nella rete locale telecamere/IP conformi a ONVIF e connetterle al sistema. Dopo averla connetti, viene visualizzata una fotocamera di rete e funziona come una fotocamera tradizionale, ad esempio una fotocamera USB.

Per rimuovere le telecamere di rete connesse a un sistema, nella pagina delle impostazioni della fotocamera selezionare la fotocamera dall'elenco Telecamere connesse . Selezionare Rimuovi.

Per altre informazioni, vedere Telecamere di rete.

Fotocamere connesse

Nella pagina delle impostazioni della fotocamera vengono visualizzate le fotocamere attualmente connesse al sistema. Consente di accedere a una pagina con più impostazioni correlate a ogni fotocamera. Queste impostazioni includono le impostazioni predefinite dell'immagine, la possibilità di disabilitare la fotocamera e, per le fotocamere di rete, la possibilità di rimuovere o disconnettere la fotocamera.

Le fotocamere a colori abilitate vengono visualizzate nell'elenco. Le fotocamere speciali, ad esempio le fotocamere IR, non vengono visualizzate.

Telecamere disattivate

Quando una fotocamera è disabilitata tramite la pagina delle impostazioni della fotocamera, viene visualizzata una sezione con un elenco di fotocamere disabilitate. Selezionare Abilita per abilitare di nuovo la fotocamera.

Annotazioni

Alcune fotocamere non vengono visualizzate nella pagina delle impostazioni della fotocamera se mancano un driver, in uno stato non funzionale o disabilitate tramite altre utilità, ad esempio Gestione dispositivi.

Configurare singole fotocamere

Nella pagina delle impostazioni della fotocamera selezionare una singola fotocamera da Fotocamere connesse per visualizzare una pagina che visualizza un'anteprima della fotocamera, consente la gestione della fotocamera e consente la configurazione delle impostazioni predefinite per la creazione dell'immagine.

Le impostazioni predefinite visualizzate in questa pagina vengono salvate per fotocamera e per account utente. Le impostazioni predefinite per l'immagine non vengono sottoposte a backup e ripristinate durante la reinstallazione del sistema operativo o durante la configurazione di un nuovo dispositivo Windows.

Disabilitare una fotocamera

Per disabilitare una fotocamera, selezionarla da Telecamere connesse nella pagina delle impostazioni della fotocamera per aprire una pagina con le impostazioni della fotocamera. Quindi, selezionare Disabilita. Prima di disabilitare la fotocamera, la pagina richiede di confermare.

In alcuni sistemi, più fotocamere condividono un ISP comune. Se disabiliti una fotocamera, l'azione può disabilitare altre fotocamere. Questa situazione è comune nei dispositivi a fattore di forma tablet che hanno sia una fotocamera anteriore integrata, o videoconferenza, e una fotocamera posteriore. In questo scenario, la richiesta di conferma spiega che la disabilitazione di una fotocamera fa sì che altre fotocamere del sistema vengano disabilitate come gruppo.

In alcune circostanze, le fotocamere richiedono un riavvio del sistema per essere disabilitate. La fotocamera continua a essere visualizzata nell'elenco Telecamere connesse della pagina delle impostazioni della fotocamera. Rimane opacizzato con un messaggio che indica la necessità di riavviare il computer.

Risolvere i problemi relativi a una fotocamera

Per risolvere i problemi relativi a una fotocamera, nella pagina delle impostazioni della fotocamera selezionarlo da Telecamere connesse per aprire la relativa sottopagina e quindi selezionare Risoluzione dei problemi. L'utilità Get Help offre un'esperienza interattiva per la risoluzione dei problemi della fotocamera.

Regolare le impostazioni dell'immagine di base

Quando si seleziona una fotocamera da Fotocamere connesse nella pagina impostazioni della fotocamera, in Impostazioni di base, la pagina presenta i dispositivi di scorrimento e gli interruttori per le impostazioni di imaging di base, come supportato dalla fotocamera.

La tabella seguente elenca le impostazioni di base disponibili che la fotocamera deve implementare per ogni impostazione per essere visibile. Elenca la proprietà KS corrispondente o il controllo UVC per le fotocamere USB. Se nessuna delle impostazioni è disponibile nella fotocamera, la sezione Impostazioni di base non è visibile.

Impostazione di base Proprietà KS Controllo UVC
Luminosità Vedere le osservazioni che seguono questa tabella Vedere le osservazioni che seguono questa tabella
Contrasto KSPROPERTY_VIDEOPROCAMP_CONTRAST PU_CONTROLLO_CONTRASTO
Acutezza KSPROPERTY_VIDEOPROCAMP_SHARPNESS PU_SHARPNESS_CONTROL
Saturazione KSPROPERTY_VIDEOPROCAMP_SATURATION PU_SATURATION_CONTROL
Video HDR KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOHDR MSXU_CONTROL_VIDEO_HDR

Il controllo Luminosità è un controllo univoco perché, a seconda dei controlli supportati dalla fotocamera, esegue il mapping a KSPROPERTY_CAMERACONTROL_EXTENDED_EVCOMPENSATION (MSXU_CONTROL_EVCOMPENSATION per fotocamere UVC) o al controllo KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS legacy, che è PU_BRIGHTNESS_CONTROL per le fotocamere UVC.

Il comportamento ideale di un dispositivo di scorrimento per la luminosità predefinita dell'immagine consiste nell'agire come offset/distorsione relativa all'algoritmo AE (Auto Exposure) della fotocamera. Questo approccio garantisce che le regolazioni siano indipendenti dalla scena e che la fotocamera possa essere sempre più luminosa o un po ' più scura per qualsiasi ambiente di illuminazione specificato.

Il controllo EV Compensation è progettato in modo esplicito per agire come distorsione per l'algoritmo AE di una fotocamera. Se una fotocamera supporta il controllo EV Compensation, il cursore della Luminosità nelle impostazioni della fotocamera si collega a questo controllo. Se la fotocamera non supporta il controllo EV Compensation ma supporta il controllo Luminosità legacy, il cursore Luminosità corrisponde al controllo Luminosità legacy. Se la fotocamera non supporta nessuno dei controlli, il dispositivo di scorrimento Luminosità non è visibile nella pagina delle impostazioni della fotocamera.

Analogamente, le app che offrono slider di luminosità in-app sono invitate a utilizzare la stessa logica per mappare il controllo della luminosità in-app al controllo EV Compensation o al controllo Brightness legacy. Questa logica viene implementata nell'app Fotocamera di Windows.

Regolare gli effetti di Windows Studio (o gli effetti della fotocamera)

Quando si seleziona una fotocamera da Telecamere connesse nella pagina delle impostazioni della fotocamera, in Effetti fotocamera la pagina presenta i dispositivi di scorrimento e gli interruttori per le impostazioni degli effetti della fotocamera, come supportato dalla fotocamera.

I dispositivi Windows che supportano Gli effetti di Windows Studio usano invece il nome Effetti di Windows Studio per questa sezione.

La tabella seguente elenca gli effetti della fotocamera disponibili e la corrispondente proprietà KS che la fotocamera deve implementare per ogni impostazione per essere visibile. Se nessuna delle impostazioni è disponibile nella fotocamera, la sezione Effetti fotocamera o Effetti di Windows Studio non è visibile.

Effetto fotocamera Proprietà KS
Sfocatura standard KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION (con flag di KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_BLUR)
Sfocatura ritratto KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION (con flag di KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_SHALLOWFOCUS)
Contatto oculare standard KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION (con flag di KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_ON)
Contatto oculare migliorato KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION (con flag di KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_ON)
Inquadratura automatica KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW (con il flag KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_AUTOFACEFRAMING)

In questa sezione vengono visualizzati questi interruttori nelle circostanze seguenti:

  • Se una fotocamera supporta solo sfocatura Standard, il controllo viene visualizzato come interruttore con l'etichetta Sfocatura sfondo.
  • Se una fotocamera supporta sfocatura standard e sfocatura ritratto, il controllo viene visualizzato come interruttore con l'etichetta Effetti di sfondo, oltre a un pulsante di scelta per selezionare sfocatura standard e sfocatura ritratto disponibile quando gli Effetti di sfondo sono attivati.
  • Se una fotocamera supporta solo il contatto oculare standard, il controllo viene visualizzato come interruttore con l'etichetta contatto oculare.
  • Se una fotocamera supporta il contatto oculare standard e il contatto oculare avanzato, il controllo viene visualizzato come interruttore con l'etichetta Contatto oculare, più un pulsante di opzione per selezionare Standard e Avanzato disponibile quando il contatto oculare è attivato.

Regolare la rotazione video

Quando si seleziona una fotocamera esterna da Telecamere connesse nella pagina delle impostazioni della fotocamera, è possibile visualizzare un menu a discesa che consente di selezionare una rotazione video. Le opzioni disponibili sono Nessuna rotazione, Destra 90°, Sinistra 90° o 180°.

L'impostazione Rotazione video è disponibile solo per fotocamere esterne. Se la fotocamera è in uso da un'altra applicazione quando l'impostazione viene modificata, non viene applicata fino alla successiva utilizzo della fotocamera.

Annotazioni

Quando la rotazione video è impostata su qualsiasi valore diverso da Nessuna rotazione, Windows rimuove tutti i tipi di dati compressi, ad esempio MJPEG e H.264, dalla fotocamera e restituisce rigorosamente tipi di dati non compressi. Le applicazioni legacy e le fotocamere che dipendono dai tipi di dati compressi disponibili potrebbero non funzionare correttamente quando è configurata l'impostazione Rotazione video .

Reimpostare le impostazioni della fotocamera

Quando si seleziona una fotocamera da Telecamere connesse nella pagina delle impostazioni della fotocamera, il pulsante Reimposta impostazioni reimposta tutte le impostazioni della fotocamera su impostazioni predefinite.

Quando si ripristinano le impostazioni di fabbrica predefinite, vengono cancellate le modifiche dei controlli Impostazioni di base, Effetti di Windows Studio o Effetti fotocamera e Rotazione video. La fotocamera viene riavviata con la configurazione di fabbrica.

L'uso delle impostazioni di reimpostazione reimposta anche le impostazioni predefinite configurate da un'app complementare.

Comportamento del valore predefinito

Le modifiche apportate alle impostazioni di base, agli effetti di Windows Studio (o agli effetti della fotocamera) o ai controlli rotazione video vengono applicati immediatamente al flusso della fotocamera live e sono visibili nell'anteprima. Vengono salvati anche come valore predefinito per la successiva apertura della fotocamera da parte di un'applicazione.

Quando nessuna applicazione usa la fotocamera, il comportamento della pagina delle impostazioni della fotocamera è semplice. Le modifiche apportate alle impostazioni di base, agli effetti di Windows Studio (o agli effetti della fotocamera) o ai controlli rotazione video vengono applicati immediatamente al flusso di anteprima della fotocamera live. Vengono salvati come valori predefiniti aggiornati che si applicano quando le applicazioni avviano la fotocamera in futuro.

Come si applicano i valori predefiniti alle applicazioni fotocamera

Quando un'applicazione si apre e avvia la fotocamera, Windows avvia la fotocamera e quindi applica tutti i valori predefiniti alla fotocamera. I valori predefiniti vengono configurati tramite la pagina delle impostazioni della fotocamera. Un valore non viene usato se l'applicazione ha scritto un determinato controllo dopo l'apertura della fotocamera, ma prima dell'avvio del flusso.

Ad esempio, se si imposta il contrasto predefinito su 55% usando la pagina delle impostazioni della fotocamera e quindi si avvia la fotocamera in un'applicazione, ad esempio Microsoft Teams:

  • Se l'applicazione apre un handle della fotocamera e quindi richiede l’avvio dello streaming: Windows imposta il valore attuale della fotocamera per il controllo Contrasto (KSPROPERTY_VIDEOPROCAMP_CONTRAST) su 55%. Il controllo della fotocamera viene quindi consegnato all'applicazione.

  • Se l'applicazione apre un handle alla fotocamera, scrive il valore corrente del controllo Contrasto su 45% e quindi richiede l'avvio del flusso: Windows omette la scrittura del valore corrente per il controllo Contrasto perché l'app lo ha già preimpostato.

Mentre la fotocamera è in esecuzione, l'applicazione potrebbe eseguire le azioni seguenti con il valore corrente del controllo Contrast :

  • Non eseguire alcuna operazione: il contrasto rimane al valore impostato durante l'inizializzazione durante la sessione.

  • Scriverlo in un valore diverso: Il contrasto cambia all'impostazione definita dall'applicazione durante la sessione o fino a quando la stessa applicazione lo imposta nuovamente, a seconda di quale dei due eventi si verifichi per primo.

Quando le applicazioni della fotocamera, come Microsoft Teams, scrivono nei controlli fotocamera, ad esempio Contrasto e Luminosità, scrivono le proprietà KS della fotocamera. In questo modo viene modificato il valore corrente del controllo sulla fotocamera. Non modifica il valore predefinito, come la pagina delle impostazioni della fotocamera.

Usare la pagina delle impostazioni della fotocamera mentre la fotocamera è in uso

Il comportamento può essere più complesso quando viene usata la pagina delle impostazioni della fotocamera mentre un'altra applicazione usa la fotocamera. Nella pagina delle impostazioni della fotocamera vengono sempre visualizzati i valori predefiniti. Il flusso di anteprima e il flusso video mostrato nell'applicazione rappresentano i valori correnti impostati sulla fotocamera.

Si consideri uno scenario di base in cui un'applicazione apre la fotocamera. L'applicazione non ha un'interfaccia utente per regolare il valore corrente del controllo Contrasto . Se si apre la pagina delle impostazioni della fotocamera per regolare il contrasto durante l'esecuzione dell'applicazione, non sono presenti problemi. L'app non ha modificato il valore corrente del controllo Contrasto dal valore predefinito.

In uno scenario più complesso, il valore predefinito del controllo Contrasto è 55%. L'applicazione che usa la fotocamera imposta il valore corrente del controllo Contrasto su 45%. In questo caso, lo stream della fotocamera funziona con il contrasto impostato su 45%. Se si apre la pagina delle impostazioni della fotocamera mentre l'applicazione è in esecuzione, l'anteprima riflette un contrasto di 45%. Il dispositivo di scorrimento Contrasto mostra il valore predefinito di 55%, che non è corretto.

È possibile modificare il contrasto usando l'applicazione. Il valore corrente del contrasto cambia, che influisce sul flusso video sia nell'app che nell'anteprima della pagina delle impostazioni della fotocamera. Il dispositivo di scorrimento del contrasto nella pagina della fotocamera delle impostazioni continua a visualizzare 55%.

In alternativa, è possibile modificare il contrasto usando la pagina delle impostazioni della fotocamera. Ad esempio, regolare il dispositivo di scorrimento su 40%. La pagina delle impostazioni della fotocamera salva 40% come nuovo valore predefinito e imposta il valore corrente della fotocamera su 40%. Questa modifica fa sì che il flusso video nella pagina delle impostazioni della fotocamera e nell'applicazione cambi e rifletta un contrasto di 40%.

Annotazioni

Alcune applicazioni usano l'API IMFCameraControlMonitor per monitorare le modifiche esterne ai controlli. Si supponga che un'applicazione voglia mantenere il contrasto a 45% mentre usa la fotocamera. Tale applicazione può monitorare la proprietà Contrast KS. Se la proprietà KS viene modificata esternamente nella pagina delle impostazioni della fotocamera, l'applicazione può riscrivere immediatamente la proprietà KS su 45%.

I problemi di sincronizzazione non sono comuni. Si verificano solo quando si apportano modifiche in tempo reale alle impostazioni dell'immagine in un'applicazione e si avvia la pagina delle impostazioni della fotocamera contemporaneamente per regolare la stessa impostazione dell'immagine.

Per gestire le situazioni di utilizzo simultanee, nella pagina delle impostazioni della fotocamera viene visualizzato un banner informativo quando la fotocamera è in uso da un'altra applicazione. Questo banner spiega che le modifiche apportate nella pagina delle impostazioni della fotocamera o nell'applicazione influiscono sia sull'applicazione che sull'anteprima nella pagina delle impostazioni della fotocamera.

App complementari per fotocamera

I produttori di fotocamere potrebbero voler fornire applicazioni personalizzate che consentono ai clienti di modificare le impostazioni predefinite della fotocamera.

Windows 11 offre un framework dell'app complementare fotocamera che consente ai produttori di sviluppare applicazioni con le funzionalità seguenti:

  • Possibilità di visualizzare e modificare le stesse impostazioni predefinite supportate dalla pagina delle impostazioni della fotocamera. Ad esempio, effetti Luminosità, Contrasto e Sfondo.
  • Possibilità di registrare, aggiornare o eliminare le impostazioni predefinite per altri controlli fotocamera noti a Windows, ma non esposti tramite la pagina delle impostazioni della fotocamera. Ad esempio, il controllo Hue .
  • Possibilità di registrare, aggiornare o eliminare le impostazioni predefinite dei valori per i controlli fotocamera proprietari del produttore. Ad esempio, il controllo di accensione/spegnimento per l'effetto di regolazione personalizzata dell'illuminazione di un produttore di fotocamere.

Quando una fotocamera associa un'app complementare specifica, viene aggiunta una voce per tale app alla pagina delle impostazioni della fotocamera. Se l'app è installata, può essere avviata dalla pagina delle impostazioni della fotocamera o viene visualizzato un collegamento a Microsoft Store per scaricarla.

Per altre informazioni, vedi App complementari fotocamera.

Avvia la pagina delle impostazioni della fotocamera tramite programmazione

Un'applicazione può avviare la pagina delle impostazioni della fotocamera usando un URI di collegamento diretto, utile per le applicazioni che vogliono consentire l'accesso rapido ai controlli comuni della fotocamera. Per ulteriori informazioni, vedere Avvia la pagina delle impostazioni della fotocamera.