Texas Instruments AM6x развија више камера
Спецификације
- Назив производа: AM6x породица уређаја
- Подржани тип камере: AM62A (са или без уграђеног ISP-а), AM62P (са уграђеним ISP-ом)
- Излазни подаци камере: AM62A (Raw/YUV/RGB), AM62P (YUV/RGB)
- Интернет провајдер ХВА: AM62A (Да), AM62P (Не)
- Дубоко учење HWA: AM62A (Да), AM62P (Не)
- 3-D графика HWA: AM62A (Не), AM62P (Да)
Увод у примене са више камера на AM6x:
- Уграђене камере играју кључну улогу у модерним системима вида.
- Коришћење више камера у систему побољшава могућности и омогућава задатке који се не могу остварити једном камером.
Апликације које користе више камера:
- Безбедносни надзор: Побољшава покривеност надзором, праћење објеката и тачност препознавања.
- Сурроунд View: Омогућава стерео вид за задатке попут откривања препрека и манипулације објектима.
- Систем снимања кабине и камере у огледалима: Обезбеђује продужену покривеност и елиминише мртве тачке.
- Медицинско снимање: Нуди побољшану прецизност у хируршкој навигацији и ендоскопији.
- Дронови и снимање из ваздуха: Снимајте слике високе резолуције из различитих углова за различите примене.
Повезивање више CSI-2 камера са SoC-ом:
Да бисте повезали више CSI-2 камера на SoC, пратите смернице наведене у корисничком упутству. Обезбедите правилно поравнање и повезивање сваке камере са одређеним портовима на SoC-у.
Напомена о примени
Развој апликација за више камера на AM6x
Јианзхонг Ксу, Кутаиба Салех
АПСТРАКТ
Овај извештај описује развој апликација коришћењем више CSI-2 камера на AM6x породици уређаја. Представљен је референтни дизајн детекције објеката са дубоким учењем на 4 камере на AM62A SoC-у са анализом перформанси. Општи принципи дизајна примењују се на друге SoC-ове са CSI-2 интерфејсом, као што су AM62x и AM62P.
Увод
Уграђене камере играју важну улогу у модерним системима вида. Коришћење више камера у систему проширује могућности ових система и омогућава могућности које нису могуће са једном камером. У наставку су наведени неки примери...ampброј апликација које користе више уграђених камера:
- Безбедносни надзор: Вишеструке стратешки постављене камере пружају свеобухватну покривеност надзором. Омогућавају панорамски viewсмањују слепе тачке и побољшавају тачност праћења и препознавања објеката, побољшавајући укупне безбедносне мере.
- Сурроунд ViewВишеструке камере се користе за креирање стерео визуелног система, омогућавајући тродимензионалне информације и процену дубине. Ово је кључно за задатке као што су детекција препрека у аутономним возилима, прецизна манипулација објектима у роботици и побољшани реализам искустава проширене стварности.
- Систем снимања кабине и камера у огледалима: Снимач кабине аутомобила са више камера може да обезбеди већу покривеност користећи један процесор. Слично томе, систем камера у огледалима са две или више камера може да прошири возачево поље view и елиминишите мртве углове са свих страна аутомобила.
- Медицинско снимање: Више камера може се користити у медицинском снимању за задатке попут хируршке навигације, пружајући хирурзима више перспектива за побољшану прецизност. У ендоскопији, више камера омогућава темељан преглед унутрашњих органа.
- Дронови и снимање из ваздуха: Дронови често долазе опремљени са више камера за снимање слика или видео записа високе резолуције из различитих углова. Ово је корисно у применама као што су аерофотографија, праћење пољопривреде и геодетска снимања.
- Са напретком микропроцесора, више камера може бити интегрисано у један систем на чипу.
(SoC) како би се обезбедила компактна и ефикасна решења. AM62Ax SoC, са високо-перформансном обрадом видеа/вида и убрзањем дубоког учења, идеалан је уређај за горе поменуте случајеве употребе. Још један AM6x уређај, AM62P, направљен је за високо-перформансне уграђене 3D апликације за приказивање. Опремљен 3D графичким убрзањем, AM62P може лако да споји слике са више камера и произведе панорамски снимак високе резолуције. viewИновативне карактеристике AM62A/AM62P SoC-а представљене су у разним публикацијама, као што су [4], [5], [6] итд. Ова применска напомена неће понављати те описе карактеристика, већ се уместо тога фокусира на интеграцију више CSI-2 камера у уграђене апликације за вид на AM62A/AM62P. - Табела 1-1 приказује главне разлике између AM62A и AM62P што се тиче обраде слике.
Табела 1-1. Разлике између AM62A и AM62P у обради слике
СоЦ | АМ62А | АМ62П |
Подржани тип камере | Са или без уграђеног интернет провајдера | Са уграђеним интернет провајдером |
Излазни подаци камере | Сирово/YUV/RGB | ИУВ/РГБ |
Интернет хардверски сервис | Да | бр |
Дубоко учење HWA | Да | бр |
3-Д графика ХВА | бр | Да |
Повезивање више CSI-2 камера са SoC-ом
Подсистем камере на AM6x SoC-у садржи следеће компоненте, као што је приказано на слици 2-1:
- MIPI D-PHY пријемник: прима видео стримове са екстерних камера, подржавајући до 1.5 Gbps по линији података за 4 линије.
- CSI-2 пријемник (RX): прима видео стримове са D-PHY пријемника и директно их шаље интернет провајдеру или преноси податке у DDR меморију. Овај модул подржава до 16 виртуелних канала.
- SHIM: DMA омотач који омогућава слање снимљених стримова у меморију преко DMA. Овај омотач може да креира више DMA контекста, при чему сваки контекст одговара виртуелном каналу CSI-2 пријемника.
Више камера може бити подржано на AM6x коришћењем виртуелних канала CSI-2 RX-а, иако постоји само један CSI-2 RX интерфејс на SoC-у. Потребна је екстерна CSI-2 агрегациона компонента за комбиновање вишеструких стримова камера и њихово слање на један SoC. Могу се користити два типа CSI-2 агрегационих решења, описана у следећим одељцима.
CSI-2 агрегатор који користи SerDes
Један од начина комбиновања вишеструких стримова камера је коришћење решења за серијализацију и десеријализацију (SerDes). CSI-2 подаци са сваке камере се конвертују помоћу серијализатора и преносе преко кабла. Десеријализатор прима све серијализоване податке пренете са каблова (један кабл по камери), конвертује стримове назад у CSI-2 податке, а затим шаље испреплетени CSI-2 ток на јединствени CSI-2 RX интерфејс на SoC-у. Сваки ток камере је идентификован јединственим виртуелним каналом. Ово агрегирајуће решење нуди додатну предност омогућавања повезивања на велике удаљености до 15 м од камера до SoC-а.
FPD-Link или V3-Link серијализатори и десеријализатори (SerDes), подржани у AM6x Linux SDK-у, су најпопуларније технологије за ову врсту CSI-2 агрегационог решења. И FPD-Link и V3-Link десеријализатори имају повратне канале који се могу користити за слање сигнала синхронизације фрејмова ради синхронизације свих камера, као што је објашњено у [7].
Слика 2-2 приказује прampначин коришћења SerDes-а за повезивање више камера на један AM6x SoC.
БившиampДео овог агрегационог решења може се наћи у Arducam V3Link комплету за решења за камере. Овај комплет има чвориште за десеријализацију које агрегира 4 CSI-2 тока камера, као и 4 пара V3link серијализатора и IMX219 камера, укључујући FAKRA коаксијалне каблове и 22-пинске FPC каблове. Референтни дизајн о коме ће се касније говорити изграђен је на овом комплету.
CSI-2 агрегатор без коришћења SerDes-а
Ова врста агрегатора може директно да се повеже са више MIPI CSI-2 камера и да агрегира податке са свих камера у један CSI-2 излазни ток.
Слика 2-3 приказује прampдео таквог система. Ова врста агрегационог решења не користи никакав серијализатор/десериализатор, већ је ограничена максималном удаљеношћу преноса CSI-2 података, која је до 30 цм. AM6x Linux SDK не подржава ову врсту CSI-2 агрегатора.
Омогућавање више камера у софтверу
Архитектура софтвера подсистема камере
Слика 3-1 приказује блок дијаграм високог нивоа софтвера система за снимање камере у AM62A/AM62P Linux SDK-у, који одговара хардверском систему на слици 2-2.
- Ова софтверска архитектура омогућава SoC-у да прима вишеструке стримове камера користећи SerDes, као што је приказано на слици 2-2. FPD-Link/V3-Link SerDes додељује јединствену I2C адресу и виртуелни канал свакој камери. Треба креирати јединствено преклапање стабла уређаја са јединственом I2C адресом за сваку камеру. CSI-2 RX драјвер препознаје сваку камеру користећи јединствени број виртуелног канала и креира DMA контекст по стримовима камере. Видео чвор се креира за сваки DMA контекст. Подаци са сваке камере се затим примају и чувају помоћу DMA у меморији сходно томе. Апликације корисничког простора користе видео чворове који одговарају свакој камери за приступ подацима камере. Нпр.ampУпутства о коришћењу ове софтверске архитектуре дата су у Поглављу 4 – Референтни дизајн.
- Било који специфични драјвер сензора који је компатибилан са V4L2 оквиром може се укључити и користити у овој архитектури. Погледајте [8] у вези са начином интеграције новог драјвера сензора у Linux SDK.
Софтверска архитектура Image Pipeline-а
- AM6x Linux SDK пружа GStreamer (GST) оквир, који се може користити у SER простору за интеграцију компоненти за обраду слика за различите апликације. Хардверским акцелераторима (HWA) на SoC-у, као што су акцелератор за претходну обраду вида (VPAC) или ISP, видео кодер/декодер и систем за дубоко учење, приступа се преко GST-а. pluginsСам VPAC (ISP) има више блокова, укључујући подсистем за визуелно снимање (VISS), корекцију изобличења сочива (LDC) и мултискаларни систем (MSC), од којих сваки одговара GST додатку.
- Слика 3-2 приказује блок дијаграм типичног цевовода слике од камере до кодирања или дубоког
апликације за учење на AM62A. За више детаља о току података од почетка до краја, погледајте документацију EdgeAI SDK-а.
За AM62P, цевовод слике је једноставнији јер на AM62P нема ISP-а.
Са видео чвором креираним за сваку од камера, цевовод слике базиран на GStreamer-у омогућава истовремену обраду више улаза камера (повезаних преко истог CSI-2 RX интерфејса). Референтни дизајн који користи GStreamer за апликације са више камера дат је у следећем поглављу.
Референтни дизајн
Ово поглавље представља референтни дизајн покретања апликација са више камера на AM62A EVM-у, користећи Arducam V3Link Camera Solution Kit за повезивање 4 CSI-2 камере са AM62A и покретање детекције објеката за све 4 камере.
Подржане камере
Arducam V3Link комплет ради и са FPD-Link/V3-Link камерама и са Raspberry Pi компатибилним CSI-2 камерама. Тестиране су следеће камере:
- Д3 инжењеринг Д3РЦМ-ИМX390-953
- Леопард Имагинг ЛИ-ОВ2312-ФПДЛИНКИИИ-110Х
- IMX219 камере у комплету за решења за камере Arducam V3Link
Постављање четири IMX219 камере
Пратите упутства дата у Водичу за брзи почетак за AM62A Starter Kit EVM да бисте подесили SK-AM62A-LP EVM (AM62A SK) и ArduCam V3Link Camera Solution Водич за брзи почетак за повезивање камера са AM62A SK преко V3Link комплета. Уверите се да су пинови на флексибилним кабловима, камерама, V3Link плочи и AM62A SK правилно поравнати.
Слика 4-1 приказује подешавање коришћено за референтни дизајн у овом извештају. Главне компоненте у подешавању укључују:
- 1X SK-AM62A-LP EVM плоча
- 1X Arducam V3Link d-ch адаптерска плоча
- FPC кабл који повезује Arducam V3Link са SK-AM62A
- 4X V3Link адаптера за камеру (серијализаторе)
- 4X РФ коаксијални каблови за повезивање V3Link серијализаторa са V3Link d-ch комплетом
- 4X IMX219 камере
- 4X CSI-2 22-пинска кабла за повезивање камера са серијализаторима
- Каблови: HDMI кабл, USB-C кабл за напајање SK-AM62A-LP и 12V напајање за V3Link d-ch комплет)
- Остале компоненте које нису приказане на слици 4-1: микро-SD картица, микро-USB кабл за приступ SK-AM62A-LP и Ethernet за стримовање
Конфигурисање камера и CSI-2 RX интерфејса
Подесите софтвер према упутствима датим у водичу за брзи почетак рада за Arducam V3Link. Након покретања скрипте за подешавање камере, setup-imx219.sh, формат камере, формат CSI-2 RX интерфејса и руте од сваке камере до одговарајућег видео чвора биће правилно конфигурисани. Креирана су четири видео чвора за четири IMX219 камере. Команда „v4l2-ctl –list-devices“ приказује све V4L2 видео уређаје, као што је приказано испод:
Постоји 6 видео чворова и 1 медијски чвор под tiscsi2rx. Сваки видео чвор одговара DMA контексту који је доделио CSI2 RX драјвер. Од 6 видео чворова, 4 се користе за 4 IMX219 камере, као што је приказано у топологији медијског канала испод:
Као што је приказано горе, медијски ентитет 30102000.ticsi2rx има 6 изворних падова, али се користе само прве 4, свака за један IMX219. Топологија медијске цеви се такође може графички илустровати. Покрените следећу команду да бисте генерисали тачку file:
Затим покрените команду испод на рачунару са Линуксом да бисте генерисали PNG датотеку file:
Слика 4-2 је слика генерисана коришћењем горе наведених команди. Компоненте у софтверској архитектури са слике 3-1 могу се наћи на овом графикону.
Стримовање са четири камере
Уз правилно подешавање хардвера и софтвера, апликације за више камера могу се покретати из корисничког простора. За AM62A, ISP мора бити подешен да би се добио добар квалитет слике. Погледајте Водич за подешавање ISP-а за AM6xA да бисте сазнали како да извршите подешавање ISP-а. Следећи одељци представљају примере...ampстримовање података са камере на екран, стримовање података са камере на мрежу и чување података са камере на files.
Стримовање података камере на екран
Основна примена овог система са више камера је стримовање видео записа са свих камера на екран повезан на исти SoC. Следи пример GStreamer цевовода.ampстримовања четири IMX219 на екран (бројеви видео чворова и v4l-subdev бројеви у цевоводу ће се вероватно мењати од поновног покретања до поновног покретања).
Стримовање података камере преко етернета
Уместо стримовања на екран повезан на исти SoC, подаци са камере могу се стримовати и преко Ethernet-а. Пријемна страна може бити или други AM62A/AM62P процесор или главни рачунар. Следи пример...ampстримовања података камере преко Етернета (коришћењем две камере ради једноставности) (обратите пажњу на додатак за енкодер који се користи у цевоводу):
Следи бившиampпријема података камере и стримовања на екран на другом AM62A/AM62P процесору:
Чување података камере у Files
Уместо стримовања на екран или преко мреже, подаци са камере могу се чувати локално fileс. Цевовод испод чува податке сваке камере у file (користећи две камере као нпр.ampле ради једноставности).
Закључивање дубоког учења са више камера
AM62A је опремљен акцелератором дубоког учења (C7x-MMA) са до два TOPS-а, који су способни да покрећу различите типове модела дубоког учења за класификацију, детекцију објеката, семантичку сегментацију и још много тога. Овај одељак приказује како AM62A може истовремено да покреће четири модела дубоког учења на четири различита камерска канала.
Избор модела
TI-јев EdgeAI-ModelZoo пружа стотине најсавременијих модела, који се конвертују/извозе из оригиналних оквира за обуку у формат погодан за уграђене системе како би се могли пребацити у C7x-MMA акцелератор дубоког учења. Анализатор модела Edge AI Studio, базиран на облаку, пружа једноставан алат за „Избор модела“. Динамички се ажурира како би укључио све моделе које подржава TI EdgeAI-ModelZoo. Алат не захтева претходно искуство и пружа једноставан интерфејс за унос функција потребних у жељеном моделу.
За овај експеримент дубоког учења са више камера изабран је TFL-OD-2000-ssd-mobV1-coco-mlperf. Овај модел детекције више објеката развијен је у TensorFlow оквиру са улазном резолуцијом од 300×300. Табела 4-1 приказује важне карактеристике овог модела када је трениран на cCOCO скупу података са око 80 различитих класа.
Табела 4-1. Најважније карактеристике модела TFL-OD-2000-ssd-mobV1-coco-mlperf.
Модел | Задатак | Резолуција | ФПС | mAP 50%
Тачност на COCO-у |
Латенција/Кадр (ms) | ДДР БВ
Искоришћеност (MB/кадр) |
TFL-OD-2000-ssd-
mobV1-coco-mlperf |
Детекција више објеката | 300×300 | ~152 | 15.9 | 6.5 | 18.839 |
Подешавање цевовода
Слика 4-3 приказује GStreamer цевовод дубоког учења са 4 камере. TI пружа пакет GStreamer-а plugins који омогућавају растерећење дела обраде медија и закључивања дубоког учења на хардверске акцелераторе. Неки нпр.ampнеколико ових plugins укључују tiovxisp, tiovxmultiscaler, tiovxmosaic и tidlinferer. Цевовод на слици 4-3 укључује све потребне plugins за вишеструки GStreamer цевовод за улазе од 4 камере, сваки са медијском претходном обрадом, дубоким учењем и постпроцесом. Дуплирани plugins за сваку од путања камере су наслагане на графикону ради лакше демонстрације.
Доступни хардверски ресурси су равномерно распоређени између четири путање камера. На пример, AM62A садржи два мултискалера слике: MSC0 и MSC1. Цевовод експлицитно намењује MSC0 за обраду путања камере 1 и камере 2, док је MSC1 намењен камери 3 и камери 4.
Излаз четири цевовода камера је смањен и спојен помоћу додатка tiovxmosaic. Излаз је приказан на једном екрану. Слика 4-4 приказује излаз четири камере са моделом дубоког учења који покреће детекцију објеката. Сваки цевовод (камера) ради на 30 FPS и укупно 120 FPS.
Следећи је комплетан скрипт за случај употребе дубоког учења са више камера приказан на слици 4-3.
Анализа учинка
Поставка са четири камере користећи V3Link плочу и AM62A SK је тестирана у различитим сценаријима примене, укључујући директно приказивање на екрану, стримовање преко Ethernet-а (четири UDP канала), снимање на 4 одвојена fileс, и са дубоким учењем инференције. У сваком експерименту, пратили смо брзину кадрова и искоришћеност језгара процесора како бисмо истражили могућности целог система.
Као што је претходно приказано на слици 4-4, цевовод дубоког учења користи додатак tiperfoverlay GStreamer да би приказао оптерећење језгра процесора као тракасти графикон на дну екрана. Подразумевано, графикон се ажурира сваке две секунде како би приказао оптерећења као проценат искоришћења.tagе. Поред додатка tiperfoverlay за GStreamer, алат perf_stats је друга опција за приказивање основних перформанси директно на терминалу са опцијом чувања у fileОвај алат је прецизнији у поређењу са алатом tTiperfoverlay, јер овај други додаје додатно оптерећење на ARMm језгра и DDR како би се цртао графикон и преклопио на екрану. Алат perf_stats се углавном користи за прикупљање резултата искоришћења хардвера у свим тест случајевима приказаним у овом документу. Нека од важних процесорских језгара и акцелератора проучаваних у овим тестовима укључују главне процесоре (четири A53 Arm језгра на 1.25 GHz), акцелератор дубоког учења (C7x-MMA на 850 MHz), VPAC (ISP) са VISS-ом и мултискалерима (MSC0 и MSC1) и DDR операције.
Табела 5-1 приказује перформансе и искоришћеност ресурса при коришћењу AM62A са четири камере за три случаја употребе, укључујући стримовање четири камере на екран, стримовање преко Етернета и снимање на четири одвојене камере. fileс. У сваком случају употребе имплементирана су два теста: само са камером и са дубоким учењем. Поред тога, први ред у Табели 5-1 приказује искоришћење хардвера када је на AM62A радио само оперативни систем без икаквих корисничких апликација. Ово се користи као основа за поређење приликом процене искоришћења хардвера у осталим тест случајевима. Као што је приказано у табели, четири камере са дубоким учењем и приказом на екрану радиле су са по 30 FPS, са укупно 120 FPS за четири камере. Ова висока брзина кадрова постигнута је са само 86% пуног капацитета акцелератора дубоког учења (C7x-MMA). Поред тога, важно је напоменути да је акцелератор дубоког учења у овим експериментима радио на 850MHz уместо 1000MHz, што је око само 85% његових максималних перформанси.
Табела 5-1. Перформансе (FPS) и искоришћеност ресурса AM62A када се користи са 4 IMX219 камере за приказивање на екрану, Ethernet стримовање, снимање на Fileс, и извођење дубоког учења и закључивања
Примена n | Цевовод (рад
) |
Излаз | ФПС просечан цевовод s | ФПС
укупно |
MPU-ови A53 на 1.25
GHz [%] |
МЦУ Р5 [%] | DLA (C7x- MMA) @ 850
MHz [%] |
VISS [%] | MSC0 [%] | MSC1 [%] | ДДР
Пут [MB/s] |
ДДР
Вр [MB/s] |
ДДР
Укупно [MB/s] |
Нема апликације | Основна вредност Без операције | NA | NA | NA | 1.87 | 1 | 0 | 0 | 0 | 0 | 560 | 19 | 579 |
Камера само | Стреам на екран | Екран | 30 | 120 | 12 | 12 | 0 | 70 | 61 | 60 | 1015 | 757 | 1782 |
Стримовање преко етернета | УДП: 4
портови 1920×1080 |
30 | 120 | 23 | 6 | 0 | 70 | 0 | 0 | 2071 | 1390 | 3461 | |
Рецорд да files | 4 file1920×1080 | 30 | 120 | 25 | 3 | 0 | 70 | 0 | 0 | 2100 | 1403 | 3503 | |
Цам са дубоким учењем | Дубоко учење: Детекција објеката MobV1- coco | Екран | 30 | 120 | 38 | 25 | 86 | 71 | 85 | 82 | 2926 | 1676 | 4602 |
Дубоко учење: Детекција објеката MobV1- coco и стримовање преко Etherneta | УДП: 4
портови 1920×1080 |
28 | 112 | 84 | 20 | 99 | 66 | 65 | 72 | 4157 | 2563 | 6720 | |
Дубоко учење: Детекција објеката MobV1- coco и снимање у files | 4 file1920×1080 | 28 | 112 | 87 | 22 | 98 | 75 | 82 | 61 | 2024 | 2458 | 6482 |
Резиме
Овај извештај о примени описује како имплементирати апликације са више камера на AM6x породици уређаја. У извештају је дат референтни дизајн заснован на Arducam-овом V3Link Camera Solution Kit-у и AM62A SK EVM-у, са неколико апликација камере које користе четири IMX219 камере, као што су стримовање и детекција објеката. Корисницима се препоручује да набаве V3Link Camera Solution Kit од Arducam-а и реплицирају ове примере.ampлес. Извештај такође пружа детаљну анализу перформанси AM62A при коришћењу четири камере у различитим конфигурацијама, укључујући приказивање на екрану, стримовање преко Етернета и снимање на fileс. Такође показује да AM62A може паралелно да изводи закључивање дубоког учења на четири одвојена тока камера. Ако постоје било каква питања о покретању ових...ampлес, пошаљите упит на TI E2E форуму.
Референце
- Кратки водич за почетни комплет AM62A EVM
- Водич за брзи почетак решења за камеру ArduCam V3Link
- Документација Edge AI SDK-а за AM62A
- Паметне камере Edge AI које користе енергетски ефикасан AM62A процесор
- Системи огледала са камерама на AM62A
- Системи за праћење возача и заузетости на AM62A
- Апликација за четвороканалну камеру за сурроунд звук View и CMS системи камера
- AM62Ax Linux Academy о омогућавању CIS-2 сензора
- Edge AI ModelZoo
- Edge AI Studio
- Алат Perf_stats
ТИ делови наведени у овој напомени о примени:
- https://www.ti.com/product/AM62A7
- https://www.ti.com/product/AM62A7-Q1
- https://www.ti.com/product/AM62A3
- https://www.ti.com/product/AM62A3-Q1
- https://www.ti.com/product/AM62P
- https://www.ti.com/product/AM62P-Q1
- https://www.ti.com/product/DS90UB960-Q1
- https://www.ti.com/product/DS90UB953-Q1
- https://www.ti.com/product/TDES960
- https://www.ti.com/product/TSER953
ВАЖНО ОБАВЕШТЕЊЕ И ОДРИЦАЊЕ ОДГОВОРНОСТИ
ТИ ПРУЖА ТЕХНИЧКЕ ПОДАТКЕ И ПОУЗДАНОСТ (УКЉУЧУЈУЋИ ЛИСТЕ ПОДАТАКА), РЕСУРСЕ ЗА ДИЗАЈН (УКЉУЧУЈУЋИ РЕФЕРЕНТНЕ ДИЗАЈНЕ), АПЛИКАЦИЈУ ИЛИ ДРУГЕ САВЕТЕ ЗА ДИЗАЈН, WEB АЛАТИ, ИНФОРМАЦИЈЕ О БЕЗБЕДНОСТИ И ДРУГИ РЕСУРСИ „КАВИ ЈЕСУ“ И СА СВИМ ГРЕШКАМА, И ОДРИЧЕ СЕ СВИХ ГАРАНЦИЈА, ИЗРИЧИТИХ И ПОДРАЗУМЕВАНИХ, УКЉУЧУЈУЋИ БЕЗ ОГРАНИЧАВАЊА БИЛО КАКВЕ ПОДРАЗУМЕВАНЕ ГАРАНЦИЈЕ О ДЕЛОВА ДЕЛОВА ЗА ТРГОВИНУ, ПРАВА ИНТЕЛЕКТУАЛНЕ СВОЈИНЕ ТРЕЋИХ ЛИЦА .
Ови ресурси су намењени вештим програмерима који дизајнирају са ТИ производима. Ви сте искључиво одговорни за
- одабир одговарајућих ТИ производа за вашу апликацију,
- дизајнирање, валидација и тестирање ваше апликације, и
- осигуравање да ваша апликација испуњава важеће стандарде и све друге безбедносне, заштитне, регулаторне или друге захтеве.
Ови ресурси се могу променити без претходне најаве. TI вам дозвољава да користите ове ресурсе само за развој апликације која користи TI производе описане у ресурсу. Друго репродуковање и приказивање ових ресурса је забрањено. Не даје се лиценца ни за једно друго право интелектуалне својине TI или за било које право интелектуалне својине треће стране. TI се одриче одговорности за било какве потраживања, штете, трошкове, губитке и обавезе које произилазе из вашег коришћења ових ресурса, а ви ћете у потпуности обештетити TI и његове представнике од њих.
ТИ-јеви производи се обезбеђују у складу са ТИ-јевим условима продаје или другим примењивим условима који су доступни или на ти.цом или у комбинацији са таквим ТИ производима. ТИ-јево обезбеђивање ових ресурса не проширује нити на други начин мења ТИ-јеве применљиве гаранције или одрицања од гаранције за ТИ производе.
ТИ се противи и одбија све додатне или другачије услове које сте можда предложили.
ВАЖНО ОБАВЕШТЕЊЕ
- Поштанска адреса: Текас Инструментс, поштански сандучић 655303, Даллас, Тексас 75265
- Ауторска права © 2024, Текас Инструментс Инцорпоратед
Често постављана питања
П: Могу ли да користим било коју врсту камере са AM6x породицом уређаја?
Породица AM6x подржава различите типове камера, укључујући оне са или без уграђеног ISP-а. Више детаља о подржаним типовима камера потражите у спецификацијама.
Које су главне разлике између AM62A и AM62P у обради слика?
Кључне варијације укључују подржане типове камера, излазне податке камере, присуство ISP HWA, Deep Learning HWA и 3-D Graphics HWA. Погледајте одељак са спецификацијама за детаљно поређење.
Документи / Ресурси
![]() |
Тексас Инструментс АМ6к Развијање вишеструких камера [пдф] Упутство за кориснике AM62A, AM62P, AM6x Развијање више камера, AM6x, Развијање више камера, Више камера, Камера |