Sviluppo dei modelli
Utilizzare le seguenti linee guida generali di processo per sviluppare modelli di elaborazione video in tempo reale da eseguire su target incorporati. Ottimizzando il modello ad ogni passaggio si migliorano la prestazione finale.
Creare il modello iniziale e ottimizzare l’algoritmo di implementazione. Utilizzare tipi di dati in virgola mobile in modo che il modello venga eseguito più velocemente in modalità di simulazione. Se si sta lavorando con un processore in virgola mobile, andare al passaggio 3.
Se si sta lavorando con un processore in virgola fissa, modificare gradualmente i tipi di dati del modello in virgola fissa ed eseguire il modello dopo ogni modifica.
Durante questo processo, è possibile utilizzare i blocchi di conversione del tipo di dati per isolare le sezioni del modello in virgola mobile da quelle in virgola fissa. Se si esegue il modello in modalità di accelerazione dovrebbe essere possibile vedere il miglioramento della prestazione.
Rimuovere i blocchi sink non necessari, incluse le aree e i blocchi che registrano i dati nei file.
Compilare il modello per l’implementazione sul target incorporato.