Verificação verde
Link copiado para a área de transferência

IA em carros autónomos

Explora a forma como a visão por computador em veículos autónomos permite a perceção e a tomada de decisões em tempo real, melhorando a segurança e a experiência global de condução.

Os automóveis autónomos já não são apenas uma ideia futurista; estão a tornar-se uma realidade, impulsionados pelos avanços da inteligência artificial (IA) para a condução autónoma. Estes veículos dependem fortemente de sistemas avançados de IA, nomeadamente visão por computadorpara compreender e interpretar o mundo que os rodeia. Esta tecnologia permite-lhes identificar objectos, reconhecer sinais de trânsito e navegar com segurança em ambientes complexos em tempo real.

Com o mercado global de automóveis autónomos avaliado em mais de 27 mil milhões de dólares americanos em 2021 - e que deverá crescer para quase 62 mil milhões em 2026 - é evidente que a IA para condução autónoma está a moldar o futuro dos transportes. Neste artigo, vamos analisar mais detalhadamente a forma como a visão por computador é aplicada nos automóveis autónomos, abrangendo aplicações chave como a deteção de peões, o reconhecimento de sinais de trânsito e os sistemas de manutenção na faixa de rodagem, mostrando como estas inovações estão a transformar o futuro da condução.

O papel da IA nos automóveis autónomos

A IA pode ajudar muito os carros autónomos a compreender o que os rodeia e a tomar decisões em tempo real. Vamos explorar como a IA, entre as suas muitas aplicações, ajuda na deteção de peões e no reconhecimento de sinais de trânsito, dois elementos-chave que aumentam a fiabilidade da condução autónoma.

IA para deteção de peões

Conduzir implica concentração e consciência constantes do que se passa à tua volta enquanto estás ao volante. A IA nos automóveis autónomos pode ajudar em inúmeros aspectos da utilização quotidiana dos nossos automóveis. Por exemplo, a IA pode desempenhar um papel importante na segurança dos peões, detectando-os e prevendo os seus movimentos. De acordo com o "Estudo sobre a deteção de peões em automóveis autónomoseste processo começa com as câmaras do carro, posicionadas à volta do veículo para captar uma visão completa do ambiente, incluindo estradas, passeios e passadeiras. Estas câmaras estão constantemente a captar dados visuais, o que ajuda o carro a "ver" os peões, mesmo em situações de muito movimento ou difíceis.

Os dados visuais recolhidos podem então ser processados utilizando modelos de visão por computador, tais como Ultralytics YOLOv8. Para o fazer, o primeiro passo é utilizar a deteção de objectos que consiste em identificar a localização de potenciais objectos, como peões, veículos e sinais de trânsito, dentro da imagem. Uma vez detectados, o modelo de IA passa para o passo seguinte, que é a classificação-determinar o que é realmente cada objeto detectado. Os modelos são treinados em vastos conjuntos de dadospermitindo-lhes reconhecer os peões em várias poses, condições de iluminação e ambientes, mesmo quando estão parcialmente obscurecidos ou em movimento.

Enquanto alguns modelos de visão por computador se destacam na deteção e classificação, outros centram-se em tarefas como a previsão do movimento dos peões detectados. Nestes sistemas, assim que um objeto é classificado como um peão, o modelo de IA vai mais longe, prevendo o seu próximo movimento. Por exemplo, se alguém estiver parado na berma de uma passadeira, o automóvel pode prever se essa pessoa poderá entrar na estrada. Esta capacidade de previsão é crucial para que o veículo reaja em tempo real, abrandando, parando ou mudando de direção para evitar qualquer perigo potencial. Para tornar estas decisões ainda mais inteligentes, os sistemas de IA podem combinar os dados visuais das câmaras com dados de outros sensores, como o LIDAR, dando ao automóvel uma compreensão mais completa do que o rodeia.

Fig 1. Ultralytics YOLOv8 detectando um peão.

IA para reconhecimento de sinais de trânsito

O reconhecimento de sinais de trânsito, abreviado para TSR, é outra parte importante dos automóveis autónomos. Ajuda o veículo a reconhecer e a responder aos sinais de trânsito em tempo real, como sinais de stop, limites de velocidade e direcções. Isto garante que o carro segue as regras de trânsito, evita acidentes e permite que os passageiros desfrutem de uma viagem tranquila e segura.

No centro do TSR estão algoritmos de aprendizagem profunda que utilizam as câmaras do automóvel para identificar sinais. Estes sistemas têm de funcionar em diferentes condições, como chuva, pouca luz ou quando o sinal é visto de um ângulo diferente. Os métodos mais antigos baseiam-se em técnicas como a análise da forma e da cor dos sinais, mas podem muitas vezes falhar em situações complexas, como o mau tempo.

No artigo de investigação "Uma abordagem baseada em YOLOv8 para a deteção de sinais de trânsito multi-classe", os autores descrevem a utilização do modelo YOLOv8 para identificar áreas de imagens onde estão localizados sinais de trânsito. O modelo foi treinado num conjunto de dados que inclui imagens de sinais de trânsito em várias condições, como diferentes ângulos, iluminação e distâncias. Quando o modelo YOLOv8 detecta Quando o modelo detecta as regiões que contêm sinais de trânsito, classifica-as com precisão, alcançando uma impressionante precisão de 80,64%. Estas capacidades podem ajudar os veículos autónomos a compreender as condições da estrada, identificando sinais de trânsito importantes em tempo real, contribuindo potencialmente para decisões de condução mais seguras.

Figura 2. Modelo de visão por computador que detecta e classifica com precisão um sinal de trânsito, permitindo uma navegação segura para veículos autónomos.

Benefícios da IA nos automóveis autónomos

A IA está a mudar progressivamente a forma como os carros autónomos funcionam, tornando-os mais seguros e mais eficientes. Com algoritmos inteligentes e a capacidade de processar dados rapidamente, estes carros podem detetar perigos, tomar melhores decisões de condução e até reduzir o seu impacto no ambiente. Eis alguns dos principais benefícios que a IA traz aos automóveis autónomos.

Melhoria da segurança

A IA é capaz de aumentar a segurança dos veículos autónomos, permitindo a deteção e a resposta em tempo real aos perigos. De acordo com um relatório da National Highway Traffic Safety Administration (NHTSA), 94% dos acidentes graves devem-se a erro humano. A IA tem o potencial de reduzir esses incidentes ao reagir mais rapidamente do que os condutores humanos, reduzindo potencialmente as taxas de acidentes em 90% à medida que os sistemas autónomos se tornam mais avançados.

Fluxo de tráfego mais suave e eficiência de combustível

A IA na deteção de objectos em veículos autónomos não só ajuda na segurança como também melhora o fluxo de tráfego. Utilizando a IA, estes veículos podem ajustar a sua velocidade, manter a distância ideal e reduzir a necessidade de travagens ou acelerações súbitas, o que ajuda a minimizar o congestionamento do tráfego. Os algoritmos de IA também optimizam a eficiência do combustível, garantindo que os automóveis seguem os percursos mais eficientes, evitam paragens desnecessárias e gerem o consumo de combustível melhor do que os condutores humanos. Consequentemente, a IA não só melhora a experiência de condução, como também contribui para reduzir as emissões e os custos de combustível.

O futuro dos carros autónomos 

O futuro dos automóveis autónomos gira em torno da obtenção do Nível 5 de autonomia, o que significa uma condução totalmente autónoma sem necessidade de intervenção humana, independentemente do ambiente ou da situação. Para compreender o rumo que a tecnologia está a tomar, é importante analisar os cinco níveis de condução autónoma definidos pela Society of Automotive Engineers (SAE):

  • Nível 0: Não há automatização. O condutor humano tem o controlo total.
  • Nível 1: Assistência ao condutor. Os sistemas básicos, como o controlo da velocidade de cruzeiro, ajudam na condução, mas requerem supervisão humana.
  • Nível 2: Automatização parcial. O veículo pode controlar a direção e a aceleração, mas o condutor tem de se manter envolvido e pronto a assumir o controlo.
  • Nível 3: Automatização condicional. O veículo pode gerir a maioria das tarefas de condução, mas é necessária a intervenção humana em situações complexas.
  • Nível 4: Automatização elevada. O automóvel pode conduzir-se sozinho na maioria dos ambientes e condições, embora possa ser necessário um condutor em condições extremas.
  • Nível 5: Automatização total. O veículo é totalmente autónomo e pode funcionar em todas as condições sem qualquer intervenção humana.

Atualmente, a maioria dos veículos disponíveis no mercado funciona com o nível 2 de autonomia, em que o automóvel pode ajudar a controlar a direção e a velocidade, mas continua a exigir que o condutor permaneça envolvido. A Mercedes-Benz é uma das primeiras empresas a atingir o Nível 3 de autonomia, o que, em condições específicas, permite que os condutores tirem as mãos do volante e os olhos da estrada - e observem o que os rodeia.

No entanto, alcançar o Nível 5 de autonomia - onde os veículos podem navegar em todos os terrenos, desde centros urbanos movimentados a estradas rurais remotas, sem mapas ou intervenção humana - apresenta desafios significativos. Estes desafios incluem o desenvolvimento de IA avançada que possa tomar decisões em tempo real em ambientes imprevisíveis, lidar com condições climatéricas complexas e garantir a segurança em todos os cenários de condução.

Principais conclusões

A IA é a chave para tornar os carros autónomos ainda mais uma realidade. Ajuda estes veículos a detetar objectos, a reconhecer sinais de trânsito, a manterem-se nas suas faixas de rodagem e, com modelos de visão por computador como YOLOv8ajuda-te a gestão do tráfegoe otimização da gestão do estacionamentotornando a condução mais segura e mais suave. Tecnologias como YOLO e CNNs estão a permitir que os automóveis tomem decisões inteligentes na estrada. Atualmente, a maioria dos automóveis autónomos funciona no Nível 2, em que ajudam na condução mas continuam a necessitar da atenção humana, e está a ser testada a autonomia de Nível 3, que permite uma condução sem intervenção humana limitada.

O grande desafio que se avizinha é atingir o nível 5 de autonomia, em que os automóveis podem conduzir-se a si próprios em qualquer condição sem ajuda humana. Para tal, será necessário mais trabalho para lidar com eventos inesperados e criar sistemas capazes de tomar decisões em tempo real em todas as situações. À medida que a IA melhora, os automóveis totalmente autónomos estão cada vez mais próximos, prometendo estradas mais seguras e uma experiência de condução mais confortável.

Tens curiosidade sobre a IA? Explora o nosso repositório GitHub para mergulhares em projectos inovadores e te ligares à nossa crescente comunidade. De cuidados de saúde de saúde a inovações em condução autónomaestamos a impulsionar o futuro da IA!

Logótipo do FacebookLogótipo do TwitterLogótipo do LinkedInSímbolo de ligação de cópia

Ler mais nesta categoria

Vamos construir juntos o futuro
da IA!

Começa a tua viagem com o futuro da aprendizagem automática