PROURB
Dados e Implementação

Metodologia

Coleta de campo, modelo estatístico e validação dos resultados

1. Objetivo

Construir um mapa contínuo de ruído para os 331 km² do município de Belo Horizonte, estimando o nível sonoro equivalente (LEQ). O municipio foi dividido em  em cada ponto do território — inclusive onde não houve medição direta.

O mapa serve como base técnica para uma proposta de zoneamento acústico, classificando áreas da cidade segundo faixas de ruído e subsidiando políticas de controle ambiental e planejamento urbano.

2. Coleta de dados

Os dados foram coletados pela Secretaria Municipal de Meio Ambiente (SMMA) de Belo Horizonte com medidores sonoros Classe 1, seguindo a norma NBR 10.151. Cada medição registra o nível sonoro segundo a segundo, permitindo o cálculo de métricas como o LEQ (nível equivalente) e o L90 (ruído de fundo).

7.707
Medições (LEQ)
2,7M
Registros por segundo
10
Regionais cobertas
10
Cenários temporais

Estatísticas das medições

MétricaMínimoMédioMáximo
LEQ (dB)31,359,179,9
L90 — ruído de fundo (dB)25,447,478,8

O L90 é o nível sonoro excedido durante 90% do tempo de medição — representa o ruído de fundo, sem eventos transitórios. É calculado como o percentil 10 dos registros por segundo de cada medição.

3. Cenários temporais

As medições são organizadas em 10 cenários que combinam dia da semana e faixa horária. Essa segmentação permite capturar padrões distintos de ruído: o trânsito diurno, o movimento noturno, a diferença entre dias úteis e fins de semana.

Dias úteis (terça e quarta)

CenárioHorárioMedições
114:00 – 17:00740
217:00 – 20:00749
320:00 – 22:00806
422:00 – 00:00861
500:00 – 02:00713

Fins de semana (sexta e sábado)

CenárioHorárioMedições
614:00 – 17:00751
717:00 – 20:00771
820:00 – 22:00799
922:00 – 00:00787
1000:00 – 02:00730

Cada cenário tem entre 642 e 861 medições, distribuídas pelas 10 regionais administrativas. A escolha de terça/quarta evita a influência de segunda-feira (retorno do fim de semana) e sexta-feira (véspera). A inclusão de sexta/sábado captura a dinâmica noturna típica de lazer e entretenimento.

4. Distribuição espacial

As medições cobrem as 10 regionais administrativas de Belo Horizonte. A distribuição não é uniforme — reflete a malha viária e a acessibilidade dos pontos de coleta.

RegionalMedições% do total
Pampulha1.29116,8%
Centro-Sul1.26616,4%
Barreiro93012,1%
Venda Nova89711,6%
Noroeste85411,1%
Leste6518,4%
Nordeste6168,0%
Norte5927,7%
Oeste4866,3%
Hipercentro1241,6%

A densidade média é de ~2,2 medições por km² (7.707 medições ÷ 331 km²). O Hipercentro tem poucas medições absolutas mas alta densidade relativa à sua pequena área. Pampulha e Centro-Sul concentram mais pontos por serem regionais extensas com ampla rede viária.

5. Modelo de interpolação

Para estimar o ruído onde não há medição, utilizamos Regression Kriging Híbrido (RK) — um modelo que combina regressão linear com interpolação geoestatística.

Como funciona

  1. Regressão: um modelo linear (RidgeCV) relaciona o nível de ruído com 14 covariáveis espaciais — características do entorno que influenciam o ruído (proximidade de vias, transporte público, comércio, áreas verdes, etc.)
  2. Krigagem dos resíduos: a diferença entre o valor medido e o previsto pela regressão (resíduo) é interpolada por Ordinary Kriging com variograma exponencial, capturando a correlação espacial remanescente
  3. Soma: a predição final é a regressão + resíduo interpolado

Como baseline comparativo, também calculamos o IDW (Inverse Distance Weighting) — interpolação puramente geométrica, sem covariáveis. A comparação permite aferir o ganho de incluir informações do entorno urbano.

Covariáveis do modelo (14 features)

#CovariávelFonte
1Influência viária (ponderada por hierarquia)Prodabel
2Distância à via arterial mais próximaProdabel
3Distância à via de alto impacto (trunk/motorway)OSM + Prodabel
4Distância ao ponto de ônibus mais próximoBHTrans
5Pontos de ônibus em 250mBHTrans
6Distância ao hospital mais próximoOSM
7Estabelecimentos comerciais em 250mOSM
8Distância ao parque grande mais próximoProdabel
9Distância à fonte vistoriada (SMMA)SMMA
10Largura do trecho de logradouro mais próximoProdabel
11Largura máxima de via em 100mProdabel
12Lotes de uso misto em 250mProdabel
13Lotes residenciais em 250mProdabel
14Faixas de rodovia em 250mProdabel/DNIT

As covariáveis foram selecionadas por backward elimination a partir de 19 candidatas. O critério: sinal consistente (mesmo sentido) nos 10 cenários e ganho mensurável no R² por validação cruzada 5-fold.

6. Grade de interpolação

O território do município foi discretizado em uma grade regular de 10 metros, totalizando 3.309.906 células. Cada célula recebe um valor estimado de LEQ por cenário e método.

10m
Resolução da grade
3,3M
Células
331 km²
Área coberta
SIRGAS 2000
Datum (UTM 23S)

Todos os cálculos espaciais (distâncias, buffers, densidades) são feitos em UTM zona 23S (EPSG:31983) para precisão métrica. A conversão para WGS84 ocorre apenas na saída para visualização no mapa.

7. Validação

Os resultados são validados por Leave-One-Out Cross-Validation (LOO-CV): para cada medição, o modelo é recalculado sem aquele ponto e a predição é comparada com o valor real. Isso gera métricas de erro para cada cenário.

Métricas — RK Híbrido (método principal)

CenárioHorárioNRMSEMAEBias
1ter/qua 14–17h7376,064,69-0,010,27
2ter/qua 17–20h7485,784,49-0,010,29
3ter/qua 20–22h7276,104,730,010,32
4ter/qua 22–00h7676,575,190,000,31
5ter/qua 00–02h6427,536,090,000,28
6sex/sab 14–17h7505,874,530,000,26
7sex/sab 17–20h7685,814,61-0,110,26
8sex/sab 20–22h7405,834,62-0,110,28
9sex/sab 22–00h7266,355,010,010,30
10sex/sab 00–02h6866,605,28-0,010,31

Comparação IDW × RK Híbrido (média dos 10 cenários)

MétodoRMSEMAEBias
IDW (baseline)7,365,92~0,000,01
RK Híbrido6,254,92~0,000,29

O RK Híbrido reduz o RMSE em ~15% e eleva o R² de ~0,01 para ~0,29 em relação ao IDW. O bias é praticamente zero em todos os cenários — o mapa não tende a superestimar nem subestimar sistematicamente.

O R² relativamente baixo (~0,29) é esperado e aceitável para mapeamento em escala municipal (331 km²) com ~2,2 pontos/km². O RMSE de ~6 dB é compatível com a incerteza do modelo CNOSSOS-EU (~4,6 dB), referência europeia para mapas de ruído.

8. Tabela Comparativa: Modelo Preditivo vs. Interpolação Pura

CritérioIDWRK HíbridoCadnaA
PrincípioMédia ponderada pela distância inversaRegressão + krigagem resíduosPropagação acústica 3D (ISO 9613)
Parametrizaçãopower=1.5, k=30 vizinhosRidgeCV + variograma exponencialISO 9613-2
Dados necessáriosApenas mediçõesMedições + dados urbanosModelo 3D, contagens tráfego
Custo de dadosBaixoBaixo (dados abertos)Alto
Custo softwareGratuitoGratuito€10.000–50.000/ano
Tempo implantaçãoHorasDiasMeses a anos
RMSE (BH)6.64–8.96 dB5.76–8.02 dB~4.6 dB (ref)
R² (LOO-CV)-0.01 a 0.050.19–0.29N/A
Bias±0.1 dB±0.1 dB±2–3 dB
Captura tendências urbanasNãoSim (14 covariáveis)Sim (modelo físico)
EscalabilidadeLimitadaAltaBaixa
Incerteza quantificadaNãoSimParcial

Síntese

O IDW (interpolação pura) serve como baseline, parametrizado com expoente power=1.5 e k=30 vizinhos mais próximos — valores escolhidos para produzir uma superfície suavizada, evitando o efeito “bull’s eye” ao redor de cada ponto. Sua incapacidade de incorporar informação contextual, contudo, limita severamente a qualidade em áreas sem medições: a média ponderada pela distância não distingue uma praça silenciosa de uma via arterial.

O modelo híbrido (RK) supera o IDW em todas as métricas porque a tendência (regressão) incorpora 14 covariáveis urbanas que capturam a variabilidade estrutural do ruído: proximidade de vias arteriais, densidade de transporte público, morfologia urbana e concentração de atividades por perfil temporal.

O CadnaA (simulação determinística) oferece maior precisão pontual (~4.6 dB), mas exige pré-requisitos onerosos: modelo 3D completo da cidade, contagens volumétricas de tráfego, características de absorção de materiais e licença comercial.

O modelo híbrido ocupa um nicho estratégico: qualidade aceitável para escala municipal (RMSE < 7 dB, bias ≈ 0), custo zero de software, dados abertos, e capacidade de melhoria incremental com novas medições.

Escala de aplicaçãoMétodo recomendadoJustificativa
Quarteirão (~0.01 km²)CadnaA ou medição diretaPrecisão pontual necessária
Bairro (~1–10 km²)RK Híbrido + adensamentoCobertura + precisão regional
Município (>50 km²)RK HíbridoMelhor custo-benefício em escala
Metrópole (>500 km²)RK Híbrido + IoTRede de sensores contínua

9. Comparação com a Literatura: Escala e Desempenho

Constatação principal

Não foi encontrado na literatura nenhum estudo que aplique interpolação geoestatística (Kriging, RK) com covariáveis urbanas, a partir de medições controladas de campo, em escala equivalente à de Belo Horizonte (331 km²). O antecedente mais próximo é o trabalho dos mesmos autores (Martins & Murta, 2012), que aplicou Krigagem Ordinária a dados aproveitados de ações fiscais. Os demais estudos de interpolação acústica concentram-se em áreas < 25 km²; estudos em escala municipal usam Land Use Regression (LUR) ou modelos de propagação.

Tabela comparativa: mapeamento acústico com covariáveis a partir de medições

EstudoLocalÁrea (km²)PontosDens.MétodoRMSE
Aumond (2018)Paris XIII2.8~4.000~1.500UK + dist. viária2.5–5.0
Can (2015)Paris~3150~50OK + variogr. direc.2.8
Lam & Ng (2016)Hong Kong~5200+~40UK + dist. + alt.3.2
Harman (2016)Isparta~15120~8OK, IDW, Multi.
Beijing RF (2021)Haidian22152~7Random Forest0.723.3
Staab (2022)Koblenz105500~4.8LUR (21 vars)0.706.25
Ragettli (2016)Montreal~431175~0.4GAM/LUR0.68
Liu (2022)Shanghaimetropole144LUR (29 vars)0.79
Xie (2011)Dalian~400191~0.5LUR (LUNOS)0.83
Santos (2021)São Paulobairro42LUR0.56–0.63
Martins & Murta (2012)†Belo Horizonte3312.256~6.8OK + Indicator K.
Este projeto†Belo Horizonte3317.450*~2.2*RK Híbrido0.19–0.295.76–8.02
† Mesmos autores. * 7.450 medições distribuídas em 10 cenários (670–788 por cenário). Densidade efetiva por cenário: ~2.2 pts/km².

Observações

1. Escala vs. método

Existe uma divisão clara na literatura: estudos com interpolação geoestatística (OK, UK, RK) operam em áreas < 25 km² com densidades > 7 pts/km². Estudos em escala municipal (> 100 km²) usam Land Use Regression (LUR), que é conceitualmente idêntico ao componente de tendência do nosso RK. O regime trend-only do nosso modelo é, portanto, convergente com o estado da arte em escala municipal.

2. RMSE escala com a área

EscalaÁrea típicaRMSE típicoReferência
Bairro1–5 km²2.5–3.5 dBAumond, Can, Lam & Ng
Distrito20–100 km²3–6 dBHaidian/Beijing, Staab
Município100–500 km²5–8 dBEste projeto, Ragettli

3. R² e densidade amostral

Os R² mais altos (0.70–0.83) são de estudos LUR que selecionam estrategicamente os pontos de medição para maximizar a variabilidade capturada. Nosso R² de 0.19–0.29 é coerente com a densidade amostral (~2.2 pts/km²) e a área coberta (331 km²), conforme a tendência observada na literatura.

4. O estudo mais comparável

Staab et al. (2022), que encontra RMSE=6.25 dB em 105 km² com LUR de 21 variáveis e ~500 pontos. Nosso RMSE médio de 6.43 dB em 331 km² (3× maior) com 14 covariáveis é consistente e comparável.

5. Martins & Murta (2012) — do aproveitamento fiscal à coleta controlada

Este projeto é um refinamento do trabalho anterior dos mesmos autores (Martins & Murta, 2012), que constituiu o primeiro estudo geoestatístico cobrindo todo o município de Belo Horizonte. Naquele trabalho, foram aproveitados 2.256 registros georreferenciados do programa Disque Sossego (SMMA), período 1992–2009, com interpolação por Krigagem Ordinária e Krigagem Indicatriz. As medições, originalmente realizadas em ações fiscais da Prefeitura, foram feitas em ambiente interno, dentro dos limites de propriedade do reclamante, sendo utilizados somente os registros nos quais foi possível obter a medição de ruído de fundo — apenas ~25% dos atendimentos.

No presente projeto, a principal evolução é a coleta controlada e dedicada: 7.450 medições realizadas especificamente para mapeamento acústico, segundo metodologia de cenários (10 cenários temporais combinando dias típicos da semana — ter/qua — e dias de entretenimento noturno — sex/sáb — em 5 faixas horárias), com equipamento Classe 1 e dataloggers com extração segundo a segundo. Os valores interpolados são de ruído total (Leq) em ambiente externo — mais próximos do que os cidadãos efetivamente experimentam no espaço urbano.

A Lei Municipal nº 9.505/08 estabelece limites de imissão (pressão sonora no local de medição), não de emissão. Para o cálculo do NPS da fonte poluidora no estudo anterior, subtraía-se o ruído de fundo do ruído total medido por meio de fator de correção logarítmico (ΔLps), o que implica uma diferença da ordem de 5 dB(A) entre os dois valores. Não encontramos, contudo, dados ou pesquisas que corroborem essa diferença em decorrência do fato de a coleta ter se dado em ambiente interno — dentro dos limites da propriedade de onde partiu a reclamação — e não em campo aberto.

Os dados do Programa de Monitoramento de Ruído, realizado pela Subsecretaria de Fiscalização da Prefeitura de Belo Horizonte, encontram-se disponíveis ao público e pesquisadores em painel Power BI da Subsecretaria. Os resultados aqui apresentados não refletem necessariamente o posicionamento do órgão público.

Essa evolução metodológica — de medições aproveitadas de ações fiscais para coleta controlada em campo aberto — impede uma comparação direta de valores interpolados entre os dois trabalhos, mas evidencia o amadurecimento da abordagem: o estudo de 2012 demonstrou a viabilidade da geoestatística em escala municipal; este projeto avança com dados controlados, covariáveis urbanas e análise multitemporal.

6. Bias como diferencial

Nenhum dos estudos comparados reporta bias sistematicamente próximo de zero. Nosso ME de ±0.1 dB em todos os cenários é notável — para zoneamento acústico, é a métrica mais importante.

7. Originalidade

Este projeto ocupa um nicho não preenchido na literatura: interpolação geoestatística com 14 covariáveis urbanas, a partir de 7.450 medições controladas (equipamento Classe 1, dataloggers segundo a segundo) distribuídas em 10 cenários temporais, cobrindo o município inteiro de Belo Horizonte (331 km²). Representa o amadurecimento do trabalho dos mesmos autores (Martins & Murta, 2012), que demonstrou a viabilidade da geoestatística em escala municipal a partir de dados aproveitados de ações fiscais.

10. Implementação

O sistema é composto por um pipeline de processamento em Python e uma aplicação web em Laravel para visualização.

Pipeline (Python)

  • Grade: geração da malha 10m dentro do limite municipal (PostGIS)
  • Covariáveis: cálculo das 14 features espaciais para cada célula (~3,3M consultas PostGIS)
  • Krigagem: interpolação IDW + Regression Kriging com PyKrige e scikit-learn
  • Validação: LOO Cross-Validation (N iterações por cenário)
  • Raster: renderização PNG com colormap contínuo, reprojeção UTM→WGS84, otimização

Aplicação web (Laravel + Leaflet)

  • Mapa interativo: sobreposição do raster de ruído sobre mapa base (OpenStreetMap), com consulta por endereço e geolocalização
  • Busca tabular: consulta de LEQ estimado para qualquer dos ~600.000 endereços de BH
  • CMS: conteúdo editorial gerenciado via painel admin (Filament)
  • Banco: PostgreSQL 16 + PostGIS 3.4 para dados geográficos nativos

Stack tecnológico

ComponenteTecnologia
BackendLaravel 12, PHP 8.4
Banco de dadosPostgreSQL 16 + PostGIS 3.4
MapasLeaflet.js
PipelinePython 3 (NumPy, scikit-learn, PyKrige, rasterio)
AdminFilament v4

11. Conclusões

O mapeamento produziu estimativas de ruído para toda a área do município de Belo Horizonte (331 km², 100% do território). O processo divide o município em polígonos regulares de 10m × 10m — cerca de 3,3 milhões de polígonos —, e cada polígono recebe um valor próprio para, inicialmente, 10 faixas de horário e grupo de dias — calculado por interpolação espacial das medições de campo combinada ao processamento de 14 covariáveis urbanas, cobrindo 10 cenários temporais distintos, a partir de 7.707 medições reais.

Os resultados demonstram que:

  • A inclusão de covariáveis urbanas (vias, transporte, uso do solo) melhora significativamente a interpolação — o RK Híbrido supera o IDW em todas as métricas
  • O modelo é não-tendencioso (bias ≈ 0 dB), o que é essencial para um zoneamento acústico justo
  • O RMSE de ~6 dB é compatível com padrões internacionais para mapeamento de ruído em escala municipal
  • A segmentação em 10 cenários permite identificar padrões temporais: horário de pico, período noturno, diferenças entre dias úteis e fins de semana
  • A resolução de 10m oferece detalhe suficiente para decisões urbanísticas ao nível de quadra

O mapa e os dados ficam disponíveis publicamente nesta plataforma, permitindo que qualquer cidadão consulte o nível de ruído estimado no seu endereço.

12. Referências

Martins C.S., Murta Filho R.L. (2012) — Avaliação do conforto sonoro no município de Belo Horizonte. Revista do Observatório do Milênio de Belo Horizonte. PDF.
NBR 10.151:2019 (Errata 1:2020) — Acústica — Medição e avaliação de níveis de pressão sonora em áreas habitadas. ABNT. Manual ProAcústica.
CNOSSOS-EU (2012) — Common Noise Assessment Methods in Europe. JRC Reference Report. Incerteza: ~±4,6 dB. JRC.
ISO 9613-2:1996 — Acoustics — Attenuation of sound during propagation outdoors — Part 2: General method of calculation. ISO.
Lei Municipal nº 9.505/2008 — Controle de ruídos, sons e vibrações no Município de Belo Horizonte. Texto integral.
Aumond P. et al. (2018) — Probabilistic modeling framework for multisource sound mapping. Applied Acoustics 139, pp. 34–43. ScienceDirect.
Can A. et al. (2020) — Approche dynamique pour l’étude de l’emprise spatiale du bruit de trafic routier. Recherche, Transports, Sécurité. HAL.
Lam K.C., Ng S.L. (2013) — Detailed mapping of road traffic noise using GIS and geostatistics in Hong Kong. Environmental Monitoring and Assessment 185, pp. 7009–7026. Springer.
Staab J. et al. (2022) — Predicting traffic noise using land-use regression — a scalable approach. J. Exposure Science & Environmental Epidemiology 32, pp. 232–243. Nature.
Ragettli M.S. et al. (2016) — Comparison of land use regression and random forests models on estimating noise levels. Environmental Pollution 256. ScienceDirect.
Xie D. et al. (2011) — Mapping urban environmental noise: a land use regression method. Environmental Science & Technology 45(17), pp. 7358–7364. ACS.
Liu J. et al. (2022) — Geospatial analysis for environmental noise mapping: a land use regression approach. Environmental Research. ScienceDirect.
Santos G.O. et al. (2021) — Use of noise prediction models for road noise mapping in locations that do not have a standardized model. Environmental Monitoring and Assessment. Springer.
PyKrige — Murphy B.S. (2022). Development of a Kriging Toolkit for Python. DOI: 10.5281/zenodo.7407557.
scikit-learn — Pedregosa F. et al. (2011). Machine Learning in Python. JMLR 12, pp. 2825–2830. JMLR.
Prodabel — Base de logradouros, edificações, parques e classificação viária. Prefeitura de Belo Horizonte.
BHTrans — Pontos de ônibus, classificação viária e faixas de rodovia. Prefeitura de Belo Horizonte.
OpenStreetMap — Base geográfica colaborativa. Vias, amenidades e classificação viária complementar. openstreetmap.org.