Filtragem no domínio espacial

A filtragem no domínio espacial é uma técnica de processamento de imagens que normalmente manipula os valores de uma vizinhança para modificar a imagem digital (atuando diretamente nos pixels da imagem). Em geral, esta técnica é computacionalmente mais eficiente e requer menos recursos de processamento para sua realização. A imagem digital é representada por uma matriz de pixels, sendo que a filtragem no domínio espacial trabalha com uma máscara, uma janela, que percorre toda a imagem realizando as operações de filtragem desejadas.[1]

Representação de uma imagem digital - Matriz de pixel

A máscara pode ser representada através da função:[2]

Onde: é a imagem processada, é a imagem original e é um operador em , definido em uma certa vizinhança de .

Outra técnica conhecida no processamento de imagens é a filtragem no domínio da frequência que realizam operações na transformada de Fourier de uma imagem e não diretamente na própria imagem.

Classificação das operações no domínio espacial

As operações no domínio espacial, baseadas no escopo da ação, podem ser classificadas como: pontuais (ponto-a-ponto) ou locais (localizadas).

Pontuais

Nas operações pontuais, cada pixel da imagem de saída depende apenas do mesmo correspondente na imagem de entrada, assim sendo, qualquer operação pontual pode ser interpretada como um mapeamento de pixel da imagem de entrada para a imagem de saída. A figura ao lado representa uma operação/transformação aplicada por exemplo no pixel na posição da imagem de entrada e que após a transformação, altera o estado do seu ponto correspondente na imagem de saída .

Exemplo de uma operação pontual

Locais

Nas operações locais, o valor de saída de um pixel em determinada coordenada dependerá dos valores de entrada da sua localização e também dos seus pixels vizinhos (vizinhança). Estes pontos vizinhos podem ser definidos pela sua aproximação ao ponto de origem como: (i) vizinhos mais próximos e (ii) vizinhos mais distantes.

Seja p um pixel de coordenadas podemos dizer que os vizinhos mais próximos são os pixels nas coordenadas , por sua vez, os vizinhos mais distantes seriam os pixels nas coordenadas: .

Exemplo de operações locais (pixels vizinhos)

Funcionamento

A manipulação da imagem utilizando as técnicas de filtragem no domínio espacial, removendo determinada característica ou ainda destacando/suavizando determinado detalhe, somente é possível se conhecer a posição de cada pixel de uma imagem. Existem dois tipos de filtros: lineares e os não lineares.[2]

Filtros lineares

Funcionam por meio de vizinhanças escolhendo um determinado ponto , onde x representa a linha e y a coluna. Este filtro destaca/suaviza a imagem sem alterar o nível de cinza da imagem de origem. Ele cria uma imagem nova excluindo as linhas e colunas sem diminuir a resolução.[2]

A filtragem linear baseia-se em dois conceitos, o da convolução e o da correlação, onde convolução é a forma como a mascara é alternada dentro da imagem; este processo visa calcular a soma dos pontos de cada posição, ou seja convolução é o processo de deslocamento do filtro. Já a correlação é praticamente igual à convolução, sendo que a única diferença é o fato de rotacionar em 180° o primeiro filtro.[1]

Os dois conceitos podem ser expressos na forma de equação, temos que correlação é

.

De forma semelhante a convolução é representada em:

onde podemos observar o rotacionamento em 180° pela inserção do sinal de menos em [1]

Nesta classificação de filtros, encontram-se os filtros lineares de suavização (filtros de média ou filtros passa-baixa) servem para suavizar os pixels das imagens através da aplicação de uma máscara para calcular a média entre os pixels vizinhos por toda a imagem (pixel-a-pixel). O tamanho de máscara mais comum é de (3x3), porém não se restringe a este tamanho apenas.

O filtro não linear identifica bordas, linhas, manchas e aplica modificações sem se preocupar com níveis de cinza da imagem de origem. Para detectar determinadas características, utiliza-se de operadores, sendo que os mais usados atualmente são os filtros Roberts e Sobel. O filtro Roberts possui a fórmula mais simples na detecção de bordas, mas tem uma grande desvantagem, na diferença de realce em algumas bordas da imagem, relacionado aos pontos de cinza. Sobel é o mais aprimorado não realça pontos diferenciados e mantem o fundo da imagem mais claro do que as bordas.[2]

Um exemplo de filtro não linear muito utilizado quando se pretende preservar as bordas e detalhes de uma imagem, bem como quando se pretende diminuir a aparência borrada da uma imagem quando utilizado o filtro de média, é o filtro de mediana. O filtro mediano trabalha com uma média no valor para um grupo de pixels na vizinhança do pixel central; este valor reflete que a metade do valor é menor que a mediana, bem como possui a outra metade maior que a mesma mediana. Porém vale lembrar que, apesar de ser o filtro de estatística mais útil no processamento de imagens, ele não é o único existente, pois ainda contamos com o MAX, MIN, MODA entre vários outros.[1]

Atividade Prática

Filtros de média (linear)

Abaixo poderá ser visualizado o resultado da aplicação do filtro média utilizado o software ImageJ [3] em dois experimentos.

O filtro de média, é um filtro linear de suavização que trabalha diretamente nos valores de média dos pixels, estes filtros também são conhecidos como filtros passa-baixa. Ao aplicar o filtro de média, o valor de cada pixel analisado, será imediatamente substituído pela média dos pixels de sua vizinhança, desta forma o resultado esperado é a perda de nitidez da imagem.[1]

Experimento 01 - Abaixo veremos uma imagem original sem tratamento, e ao lado a mesma imagem porem aplicado o filtro de média com valores de 10 pixels de janela.

Figura 1. Imagem Original sem tratamento. Fonte: Próprio autor
Figura 2. Imagem com tratamento de média de 10 pixels. Fonte: Próprio autor

Experimento 02 - Neste processamento a imagem original de uma flor foi redimensionada e convertida para 8 bits (tons de cinza). Foi aplicado o filtro das médias com 3 parâmetros diferentes na definição do tamanho da máscara (m = 3, 9 e 35 pixels). A imagem original estava formato RGB color (4000x3000), sendo redimensionada na proporção de 1024x768 pixels e convertida para o formato 8 bits (tons de cinza) através do software ImageJ. Depois deste processamento foi aplicado um filtro para adicionar ruídos na imagem (Salt and Peper) para verificar melhor a aplicação dos filtro de média. Na nova imagem com ruídos foram aplicadas 3 versões do filtros de média com os seguintes parâmetros: 3, 9 e 35 pixels. Abaixo das imagens deste experimento foi disponibilizado um passo-a-passo para reproduzir o experimento no ImageJ.

(a) Imagem inicial
Imagem original (RGB color)
(b) Pré-processamento
Imagem original ( 8 bits )
(c) Pré-processamento
Após inserção do ruído
(d) Filtro da média
Filtro da Média - Radius: 3 pixels
(e) Filtro da média
Filtro da Média - Radius: 9 pixels
(f) Filtro da média
Filtro da Média - Radius: 35 pixels
Passos para reprodução do experimento 2 no software ImageJ
  1. Abrir o software ImageJ (disponível para download em: https://imagej.nih.gov/ij/download.html)
  2. Abrir a imagem original (File -> Open)
  3. Redimensionar a imagem (mage -> Scale... e definir a largura em pixels (width) )
  4. Converter a imagem para 8 bits - tons de cinza (Image -> Type -> 8 bits)
  5. Inserir um ruído na imagem (Process -> Noise -> Salt and Pepper) e salvar este arquivo gerado (File -> Save As... -> selecionar uma extensão, ex: jpg e nomear o arquivo)
  6. Abrir o arquivo do item anterior (passo 5) e aplicar o filtro da média com os seguintes parâmetros: 3, 9 e 35 pixels, porém um de cada vez. ( Process -> Filters -> Mean... -> Definir o Radius com os pixels 3, 9 e 35 pixels). Após a aplicação de cada um dos parâmetros, salvar os arquivos gerados.
  7. Comparar e verificar os resultados.

Filtros de mediana (não linear)

Experimento 03 - Com base na imagem do Experimento 02 foi realizado um outro experimento buscando comparar visualmente a diferença entre os filtros de média (filtro linear) com a aplicação dos filtros de mediana (filtro não-linear). Neste experimento foi aplicado um novo parâmetro para máscara de tamanho 1px, que se mostrou mais eficiente que todos os outros anteriores para a remoção de ruídos do tipo "Salt and Pepper". Também foi possível identificar que o tipo de filtro utilizando a mediana aplicado para suavizar a imagem tende a preservar mais os detalhes/contornos do que o filtro da média (Experimento 02)

Após aplicação do filtro
Filtro Mediana - Radius: 1 pixels
Após aplicação do filtro
Filtro Mediana - Radius: 3 pixels
Após aplicação do filtro
Filtro Mediana - Radius: 9 pixels
Após aplicação do filtro
Filtro Mediana - Radius: 35 pixels

Passos para reprodução do experimento 3 no software ImageJ

  1. Abrir o software ImageJ (disponível para download em: https://imagej.nih.gov/ij/download.html)
  2. Abrir a imagem original (File -> Open)
  3. Redimensionar a imagem (Image -> Scale... e definir a largura em pixels (width) )
  4. Converter a imagem para 8 bits - tons de cinza (Image -> Type -> 8 bits)
  5. Inserir um ruído na imagem (Process -> Noise -> Salt and Pepper) e salvar este arquivo gerado (File -> Save As... -> selecionar uma extensão, ex: jpg e nomear o arquivo)
  6. Abrir o arquivo do item anterior (passo 5) e aplicar o filtro da média com os seguintes parâmetros: 1, 3, 9 e 35 pixels, porém um de cada vez. ( Process -> Filters -> Median... -> Definir o Radius com os pixels 1, 3, 9 e 35 pixels). Após a aplicação de cada um dos parâmetros, salvar os arquivos gerados.
  7. Comparar e verificar os resultados.

Outros tipos de filtros

Agora, quando se tem a necessidade de identificar bordas, e ou outra característica como curvas e manchas de uma imagem, os filtros mais utilizados são Roberts, Sobel e Prewit.[1]

Abaixo veremos uma imagem original sem tratamento, e ao lado a mesma imagem porem aplicado o filtro Sobel.

Figura 3. Imagem Original. Fonte: Próprio autor
Figura 4. Imagem com filtro Sobel. Fonte: Próprio autor


Referências

  1. a b c d e f GONZALEZ, Rafael C. WOODS, Richard C. Processamento Digital de Imagens. 3ªed. São Paulo: Pearson Prentice Hall, 2010
  2. a b c d MARQUES FILHO, Ogê; VIEIRA NETO, Hugo. Processamento Digital de Imagens, Rio de Janeiro:Brasport, 1999
  3. «ImageJ». Consultado em 11 de abril de 2015 

Read other articles:

В Википедии есть статьи о других людях с такой фамилией, см. Голованов; Голованов, Георгий. Георгий (Егор) Михайлович Голованов Дата рождения 1830 Дата смерти 1913 Место смерти Москва, Российская империя Георгий (Егор) Михайлович Голованов (1830 — 1913, Москва) — крупный том

 

Dalam artikel ini, nama keluarganya adalah Ding. Ding LirenDing,2023Asal negaraChinaLahir24 Oktober 1992 (umur 31)Wenzhou, Zhejiang, ChinaGelarGrandmaster (2009)[1]Juara Dunia2023–sekarangRating FIDE2799 (Agustus 2021)Rating tertinggi2816 (November 2018)PeringkatNo. 3 (Agustus 2021)Peringkat tertinggiNo. 2 (November 2021) Ding Liren Hanzi: 丁立人 Alih aksara Mandarin - Hanyu Pinyin: Dīng Lìrén Wu - Romanisasi: tin1 liq5 nyin3 Ding Liren (Hanzi:

 

Discontinued task management application WunderlistOriginal author(s)Christian ReberDeveloper(s)6Wunderkinder GmbH (a subsidiary of Microsoft Corporation)Final release3.4.0 (3.4.25, 1 May 2020) Operating systemiOSAndroidFire OSMicrosoft WindowsWindows PhonemacOSChromeOSwatchOSTypeTask managementLicenseFreemium Wunderlist is a discontinued cloud-based task management application. It allowed users to create lists to manage their tasks from a smartphone, tablet, computer and smartwatch. Wunderli...

American TV series (2016–18) WreckedGenreSitcomCreated by Jordan Shipley Justin Shipley Starring Zach Cregger Asif Ali Rhys Darby Brooke Dillman Ginger Gonzaga Will Greenberg Jessica Lowe Ally Maki Brian Sacca James Scott Country of originUnited StatesOriginal languageEnglishNo. of seasons3No. of episodes30ProductionExecutive producers James Griffiths Jordan Shipley Justin Shipley Moses Port Producers Jesse Hara Ken Topolsky Production locations Puerto Rico (season 1) Fiji (seasons 2–3) C...

 

Portrait of Jan van Casembroot by Anthony van Zijlvelt, Jan van Casembroot, Lord of Backerzele (also Jehan de Casembroot) (ca. 1525 – 14 September 1568) was a Flemish noble and poet. He was lord of Bekkerzeel, Zellik, Kobbegem, Berchem-Oudenaarde and Fenain. Life Jan Casembroot was born in Bruges, where he descended from an important family, originally from Piemonte. His father Lenaert Casembroot (1495-1558) was mayor of Bruges and his mother was Maria Reyvaert. He married Wilhelmina va...

 

此條目可参照俄語維基百科相應條目来扩充。 (2020年3月25日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签。 此條目翻譯品質不佳。 (2020年3月25日)翻譯者可能不熟悉中文或原文語言,也可能使用了機器翻譯。請協助翻...

Province in TurkeyBayburt Province Bayburt iliProvinceLocation of the province within TurkeyCountryTurkeySeatBayburtGovernment • ValiMustafa EldivanArea3,746 km2 (1,446 sq mi)Population (2022)[1]84,241 • Density22/km2 (58/sq mi)Time zoneTRT (UTC+3)Area code0458Websitewww.bayburt.gov.tr Bayburt Province (Turkish: Bayburt ili) is a province of Turkey. Located in the Northeast Anatolia region of the country, the capital city is Bayburt. It...

 

Pemilihan umum Wali Kota Bontang 20242020202927 November 2024Kandidat Peta persebaran suara Peta Kalimantan Timur yang menyoroti Kota Bontang Wali Kota dan Wakil Wali Kota petahanaBasri Rase dan Najirah Partai Kebangkitan Bangsa Wali Kota dan Wakil Wali Kota terpilih belum diketahui Sunting kotak info • L • BBantuan penggunaan templat ini Pemilihan umum Wali Kota Bontang 2024 (selanjutnya disebut Pilkada Kota Bontang 2024) dilaksanakan pada 27 November 2024 untuk memilih Wali Ko...

 

Historic building in Berkeley, California, US United States historic placeGolden Sheaf BakeryU.S. National Register of Historic PlacesCalifornia Historical Landmark No. N575Berkeley Landmark No. 20 Location2069–2071 Addison Street, Berkeley, California, U.S.Coordinates37°52′17″N 122°16′07″W / 37.87139°N 122.26861°W / 37.87139; -122.26861 (Golden Sheaf Bakery)Area0.2 acres (0.081 ha)Built1905 (1905)ArchitectClinton Day...

Drs. H.MohniM.M.Potret resmi Mohni sebagai Wakil Bupati BangkalanPelaksana Tugas Bupati BangkalanPetahanaMulai menjabat 9 Desember 2022PresidenJoko WidodoGubernurKhofifah Indar ParawansaPendahuluAbdul Latif Amin Imron Wakil Bupati Bangkalan ke-4Masa jabatan24 September 2018 – 8 Desember 2022PresidenJoko WidodoGubernurSoekarwoKhofifah Indar ParawansaBupatiAbdul Latif Amin ImronPendahuluMondir Rofi'i Informasi pribadiLahir22 Oktober 1959 (umur 64)Bangkalan, Jawa TimurKeb...

 

This article is an orphan, as no other articles link to it. Please introduce links to this page from related articles; try the Find link tool for suggestions. (November 2018) Josif BudoBorn(1968-01-07)January 7, 1968Kavajë, AlbaniaDiedJuly 10, 1990(1990-07-10) (aged 22)Kavajë, AlbaniaCause of deathAssassinatedBurial placeVarrezat e Kavajës Josif Budo (7 January 1968 - 10 July 1990) was a young Albanian activist who became the first martyr of the anti-communist uprising in Albania...

 

American politician Not to be confused with George W. Clarke (Newfoundland politician) or George W. Clarke (Washington politician). This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: George W. Clarke Iowa politician – news · newspapers · books · scholar · JSTOR (June 2020) (Learn how and when to remove this template message...

Cemetery in Northern Ireland Balmoral Cemetery Balmoral Cemetery is a cemetery in the Malone area of South Belfast, Northern Ireland, opened in 1855. History The cemetery was opened in 1855 by Presbyterian churchmen Rev. Henry Cooke and Rev. Joseph Mackenzie, on land owned by Mackenzie, after they had been refused burial by a Church of Ireland rector in another cemetery. It was controlled by a board of trustees which included three Presbyterian ministers. While most of the burials were for Pr...

 

「颱風」はこの項目へ転送されています。その他の用法については「台風 (曖昧さ回避)」をご覧ください。 ポータル 気象と気候 ポータル 災害 台風の人工衛星画像(平成25年台風第30号、2013年) 台風(たいふう、颱風、英: Typhoon)とは、熱帯低気圧のうち北西太平洋または南シナ海に存在し、かつ低気圧域内の最大風速が約17.2 m/s(34ノット(kt)、風力8)以上...

 

Scottish grocer For other people with the same name, see John Walker (disambiguation). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: John Walker grocer – news · newspapers · books · scholar · JSTOR (March 2022) (Learn how and when to remove this template message) Statue of Walker in Kilmarnock John (J...

Norwegian para table tennis player Aida DahlenDahlen in 2010Personal informationFull nameAida Husić DahlenNationalityNorwegianBorn (1990-10-05) 5 October 1990 (age 33)Sarajevo, Bosnia and HerzegovinaHeight170 cm (5 ft 7 in)SportCountry NorwaySportPara table tennisDisability classClass 8ClubRandesund ILCoached byJan Betgersen Medal record Para table tennis Representing  Norway World Championships 2014 Beijing Women's singles C8 2018 Lasko Women's single...

 

Head of Russian Military Intelligence In this name that follows Eastern Slavic naming conventions, the patronymic is Olegovich and the family name is Kostyukov. AdmiralIgor KostyukovИгорь КостюковDirector of Russian Military IntelligenceIncumbentAssumed office 22 November 2018PresidentVladimir PutinMinisterSergey ShoyguPreceded byIgor Korobov Personal detailsBornIgor Olegovich Kostyukov21 February 1961 (1961-02-21) (age 62)Amur Oblast, RSFSR, USSRAwardsHero of R...

 

Questa voce sull'argomento centri abitati dell'Ohio è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Lowellvillage(EN) Lowell, Ohio Lowell – Veduta LocalizzazioneStato Stati Uniti Stato federato Ohio ConteaWashington TerritorioCoordinate39°31′45.12″N 81°30′27″W / 39.5292°N 81.5075°W39.5292; -81.5075 (Lowell)Coordinate: 39°31′45.12″N 81°30′27″W /...

جان أوفي والدنير   معلومات شخصية الميلاد 3 أكتوبر 1965 (59 سنة)[1]  ستوكهولم  مواطنة السويد  الطول 180 سنتيمتر  الحياة العملية المهنة لاعب كرة الطاولة  اللغات السويدية  الرياضة كرة الطاولة  الجوائز السويدي الدولي للسنة  [لغات أخرى]‏  المواقع IMDB ص...

 

This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help to improve this article by introducing more precise citations. (June 2015) (Learn how and when to remove this template message) Bishop Williams John Williams (c.1636 – 24 April 1709) was an English Bishop of Chichester. Life He was born about 1636 in Northamptonshire, matriculated from Magdalen Hall, Oxford, on 24 June 1653, graduatin...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!