Ultralytics YOLO27: Bekleme listesine katıl.
YOLO'yu lisansla
Ultralytics YOLO

YOLOv8 bulanıklaştırması nasıl çalışır ve gerçek zamanlı uygulamaları nelerdir?

Gizliliği korumak ve GDPR gibi düzenlemelere uymak için bilgisayarlı görü ve Ultralytics YOLO modellerini kullanarak görüntüdeki nesneleri nasıl bulanıklaştırabileceğini keşfet.

Abirami VinaAbirami Vina6 dakikalık okuma
Gizliliği korumak için Ultralytics YOLOv8 ile nesne bulanıklaştırma

Bilgisayarlı görü gibi YZ teknolojileri günlük yaşamımıza hızla entegre ediliyor. Örneğin, bir mağazada seni izleyen güvenlik kameralarının çoğu ve akıllı ev cihazları YZ ile geliştirilmiştir. Bu ilerlemeler pek çok fayda sağlarken gizlilik ve kişisel verilerimizin nasıl korunduğu konusunda önemli soruları da gündeme getiriyor. Bu sistemler daha akıllı hâle geldikçe insanların yüzleri veya araç plakaları gibi hassas bilgilerin kötüye kullanılmadığından ya da ifşa edilmediğinden emin olma ihtiyacı artıyor.

İlginç biçimde, YZ ve bilgisayarlı görünün kendisi de bu tür durumlara çözüm sunabilir. Ultralytics YOLOv8 gibi bilgisayarlı görü modellerini kullanarak görüntülerdeki veya videolardaki hassas bilgileri algılayıp bulanıklaştırabiliriz. YOLOv8 kullanarak görüntülerdeki nesneleri bulanıklaştırmak, kişilerin gizliliğini korumaya ve veri koruma yasalarıyla etik standartlara uyumu sağlamaya yardımcı olabilir. Bu yazıda, görüntülerdeki nesneleri bulanıklaştırmak için YOLOv8 kullanımını, bulanıklaştırmanın çeşitli uygulamalarını ve avantajlarıyla dezavantajlarını inceleyeceğiz.

Bir görüntüdeki kişileri bulanıklaştırmak için Ultralytics YOLOv8 kullanımı

Şekil 1. Bir görüntüdeki kişileri bulanıklaştırmak için Ultralytics YOLOv8 kullanımı.

Bulanıklığın önemini anlamak#

Görsellerdeki nesneleri bulanıklaştırmak, genel sahneyi görünür tutarken görüntüdeki belirli ayrıntıları gizlemenin kolay bir yoludur. Önemli bilgilerin kolayca tanınamaması için belirli ayrıntıların üzerine yumuşak bir filtre koymaya benzer. Bulanıklaştırma, genel görüntüye bağlam sağlamak için hâlâ ihtiyaç duyarken birinin gizliliğini korumak istediğinde özellikle kullanışlıdır. YOLOv8’in nesne algılama yeteneği sayesinde model, bu hassas nesneleri hızla bulup bulanıklaştırarak görüntünün geri kalanını etkilemeden gizleyebilir.

Bir görseldeki koyunları bulanıklaştırmak için Ultralytics YOLOv8 kullanımı

Şekil 2. Bir görseldeki koyunları bulanıklaştırmak için Ultralytics YOLOv8 kullanımı.

Veri gizliliği konusundaki kaygılar arttıkça yapay zekâ destekli bulanıklaştırma güçlü bir araca dönüşebilir. GDPR (Genel Veri Koruma Tüzüğü) gibi yasalar, kuruluşların kişisel verileri korumasını zorunlu kılar. Görselleri veya videoları paylaşmadan önce kimliği belirlenebilir tüm bilgiler anonimleştirilmeli veya takma adla tanımlanmalıdır. YOLOv8, belgelerdeki banka hesabı bilgileri gibi nesneleri hızla algılayıp bulanıklaştırarak buna yardımcı olur.

YOLOv8'in avantajlarından biri gerçek zamanlı çalışmasıdır. Hareket hâlindeyken gizliliğin korunması gereken güvenlik kameraları veya canlı yayınlar için harika bir çözümdür. Yalnızca gerekli kısımları bulanıklaştıran YOLOv8, görsel bilgilerin geri kalanını net ve kullanışlı tutarken kişisel verilerin korunmasına yardımcı olur.

YOLOv8 ile bulanıklaştırma nasıl çalışır?#

YOLOv8, nesne algılama ve görüntü işleme teknikleriyle bulanıklaştırmayı kolaylaştırır. Nesne algılama, görüntü içindeki nesneleri belirlemeye ve konumlarını saptamaya odaklanırken görüntü işleme, içeriği daha derinlemesine anlaması gerekmeksizin görüntüleri iyileştirmek, dönüştürmek veya anonimleştirmek için piksel düzeyinde değişiklikler yapar.

İşte adım adım nasıl çalıştığının özeti:

  • Nesne algılama: YOLOv8, insan, araba veya başka öğeler gibi belirli nesneleri bulmak için bir görüntüyü ya da videodaki kareleri analiz eder. Örneğin, bir güvenlik kamerası görüntüsü yüzleri, araçları ve hatta araç plakalarını tanımak için analiz edilebilir. Bir nesne algılandıktan sonra, görüntüdeki konumunu görselleştirmek için algılanan her nesnenin çevresine bir sınırlayıcı kutu çizilir.
  • Nesneyi kırpma: Ardından, sınırlayıcı kutunun içindeki alan kırpılır. Görüntünün kırpılan alanı, giysilerdeki isimlikler gibi bulanıklaştırılması gereken nesneyi içerir.
  • Nesneyi bulanıklaştırma: Kırpma işleminden sonra, görüntü işleme kullanılarak kırpılan alana bir bulanıklaştırma filtresi uygulanır ve nesne tanınamaz hâle getirilir. Bulanıklık düzeyi, gereken gizlilik seviyesine göre ayarlanabilir.
  • Bulanıklaştırılan nesneyi görüntüye yerleştirme: Son olarak, bulanıklaştırılan alan görüntüdeki ilk konumuna, tam olarak eskiden bulunduğu yere yerleştirilir. Böylece görüntünün yalnızca hassas bölümleri bulanıklaştırılır ve geri kalanı net kalır.

YOLOv8 ile nesne algılama ve bulanıklaştırmanın uygulamaları#

Bilgisayarlı görüde nesne algılama ve bulanıklaştırma teknikleri, farklı alanlarda çok çeşitli uygulamalara sahiptir. Önemli katkı sağladıkları temel alanlardan bazılarını inceleyelim.

Video gözetimi için YOLOv8 ile bulanıklaştırma#

Video gözetim sistemlerinde yüzleri veya insanları otomatik olarak algılayıp gizlemek için bulanıklaştırma kullanılabilir. Kameralar önemli görüntüleri kaydetmeye devam ederken, çevredeki kişilerin yüzleri gibi hassas bilgiler bulanıklaştırılabilir. Londra gibi şehirler, şehri güvende tutmak için görüntü kaydederken kamusal alanlarda gizliliği korumak amacıyla bu teknikleri kullanıyor.

Benzer şekilde ofisler, gizliliği korumak ve veri koruma kurallarına uymak için bulanıklaştırmadan yararlanabilir. Ofislerdeki CCTV kameraları çalışanların yüzlerini, bilgisayar ekranlarını veya hassas belgeleri kaydedebilir. Şirketler belirli alanları veya yüzleri bulanıklaştırarak insanların gizliliğinden ödün vermeden güvenlik görüntülerini kullanışlı tutabilir ve gizliliğe daha duyarlı bir çalışma ortamı oluşturabilir.

Ofis CCTV görüntülerinde çalışanları bulanıklaştırmak için Ultralytics YOLOv8 kullanımı

Şekil 3. Ofis CCTV görüntülerinde çalışanları bulanıklaştırmak için Ultralytics YOLOv8 kullanımı.

Sağlık uygulamaları için YOLOv8 ile bulanıklaştırma#

Sağlık hizmetlerinde hasta gizliliğinin korunması en önemli önceliklerden biridir. Röntgen, MRI veya BT taramaları gibi tıbbi görüntüler, hastanın kimliğini belirleyebilecek adlar veya tıbbi kayıt numaraları gibi kişisel bilgiler içerir. Sağlık Sigortası Taşınabilirliği ve Sorumluluğu Yasası'na (HIPAA) benzer düzenlemelere uymak için bu bilgiler kaldırılmalı veya anonimleştirilmelidir. Bulanıklaştırma teknikleri hasta ayrıntılarını gizlemeye yardımcı olabilir.

2019'da yayımlanan bir çalışma, yeterli güvenlik önlemlerinin alınmaması nedeniyle bir milyardan fazla tıbbi görüntünün çevrim içi ortamda ifşa edildiğini ortaya koydu. Tıbbi görüntülerdeki adlar veya kimlik numaraları gibi kişisel ayrıntıları bulanıklaştırmak, hastanelerin ve araştırmacıların gizliliği ihlal etmeden önemli verileri paylaşmasını sağlamaya yardımcı olabilir. Klinik araştırmalar veya araştırmalar için büyük miktarda tıbbi veri gerekir; bu da bulanıklaştırma gibi teknikleri daha da önemli kılar. Hastaneler, hassas bilgileri otomatik olarak algılayıp bulanıklaştırarak veri paylaşımı ihtiyacını hasta gizliliğiyle dengeleyebilir ve kişisel ayrıntılardan ödün vermeden sağlık hizmetlerindeki ilerlemelere katkıda bulunabilir.

Perakende güvenliği için YOLOv8 ile bulanıklaştırma#

Özellikle mağazalar CCTV aracılığıyla çok miktarda video verisi topladığı için perakende mağazalarında müşteri gizliliğini korumak şarttır. Kurallara uymamanın sonuçlarına bir örnek Avusturya’da yaşandı: Bir perakendeci, mağazasının dışındaki güvenlik kameraları hakkında insanları bilgilendirmediği için GDPR kurallarını ihlal ederek 4.800 € para cezasına çarptırıldı.

Bu tür ihlalleri önlemek için perakendeciler, müşteri yüzlerini, araç plakalarını veya fişlerde yer alan hassas bilgileri gizlemek amacıyla bilgisayarlı görü destekli bulanıklaştırmadan yararlanabilir. Bilgisayarlı görü sistemleri, hırsızlığı önleme gibi güvenlik işlevlerini sürdürürken canlı kamera görüntülerindeki müşteri yüzlerini anında bulanıklaştırabilir. Bu süreci otomatikleştirmek, gizliliği korumaya bağlılık göstererek müşterilerin güvenini kazanmaya yardımcı olabilir.

Perakende mağazalarında müşteri yüzlerini bulanıklaştırmak için Ultralytics YOLOv8 kullanımına bir örnek

Şekil 4. Perakende mağazalarında müşteri yüzlerini bulanıklaştırmak için Ultralytics YOLOv8 kullanımına bir örnek.

Veri anonimleştirme için YOLOv8 ile bulanıklaştırma#

YZ ve makine öğrenimi modellerini eğitmek için daha fazla veri toplandıkça gizlilik önemli bir endişe hâline geldi. Veri anonimleştirme, kişisel ayrıntıları kaldırmayı veya bulanıklaştırmayı içerir ve şirketlerin ve kuruluşların bireylerin kimliklerini korurken modelleri eğitmek için veri kümelerinden yararlanmasını sağlar. Verileri anonimleştirmek gizliliği korur ve veri ihlallerinin etkisini azaltabilir.

Örneğin kuruluşlar, kalan verileri analiz için kullanırken kişilerin gizliliğini korumak amacıyla adlar veya adresler gibi hassas tanımlayıcıları gizleyebilir. Veriler ele geçirilse bile belirli kişilerle ilişkilendirilemez. Kuruluşlar, tanımlayıcı bilgileri bulanıklaştırarak kişisel gizliliği ihlal etmeden yapay zekâ geliştirme süreçlerinde büyük veri kümelerini güvenle kullanabilir.

Trafiğin Ultralytics YOLOv8 ile otomatik olarak bulanıklaştırılması

Şekil 5. Trafiğin Ultralytics YOLOv8 ile otomatik olarak bulanıklaştırılması.

YOLOv8 ile bulanıklaştırmanın zorlukları ve sınırlamaları#

Ultralytics YOLOv8, görüntülerdeki ve videolardaki hassas bilgileri bulanıklaştırmak için harika bir araç olsa da bazı zorlukları ve sınırlamaları vardır. Başlıca zorluklardan biri, nesnelerin hızla hareket ettiği veya ışık koşullarının sık sık değiştiği dinamik sahnelerin işlenmesidir. Bu durumlarda YOLOv8’in nesneleri doğru algılaması zor olabilir. Özellikle nesneler üst üste geldiğinde veya kısmen gizlendiğinde bu durum, bulanıklaştırmanın eksik kalmasına ya da görsel bozulmalara yol açabilir.

Bir diğer sınırlama, gerçek zamanlı işleme için gereken işlem gücüdür. YOLOv8x gibi daha büyük modeller daha fazla kaynak gerektirebilir. Daha düşük güçlü sistemlerde bu durum gecikmelere yol açarak nesnelerin anında bulanıklaştırılmasını zorlaştırabilir. Gözetim sistemleri gibi canlı videolara dayanan işletmelerde bu, işleri yavaşlatabilir ve performansı etkileyebilir.

Bulanıklaştırmayla gizliliği ön planda tutmak#

Teknoloji geliştikçe kişisel verileri korumak ve gizlilik düzenlemelerine uymak her zamankinden daha önemli hâle geliyor. Görüntülerdeki nesneleri YOLOv8 kullanarak bulanıklaştırmak, hassas bilgileri otomatik olarak algılayıp gizleyen pratik bir çözüm sunar. Bu özelliği gözetim, sağlık hizmetleri ve perakende gibi alanlarda gizliliğe odaklanan uygulamalar için değerli bir araca dönüştürür. Gizliliği korumakla verileri analiz ve karar alma süreçlerinde kullanışlı tutmak arasında denge kurar. Kuruluşlar bu teknikleri kullanarak modern veri odaklı teknolojilerden yararlanmaya devam ederken uyumluluğu da sürdürebilir.

Daha fazlasını öğrenmek için topluluğumuzla bağlantıda kal! GitHub depomuzu ziyaret ederek üretim ve sağlık hizmetleri gibi sektörlerdeki yenilikçi YZ çözümlerini keşfet.

Yazan

Abirami Vina
Abirami Vina

İçerik Üreticisi · Ultralytics

Bilgisayarlı görü mühendisi olarak kariyerine başlayan Abirami Vina, görü AI’sı ve makine öğrenimi alanlarında sağlam bir temel oluşturdu. Ultralytics’te İçerik Üreticisi, Scribe of AI’da ise Kurucu ve Baş Yazar olarak AI odaklı şirketler için nitelikli teknik içerikler hazırlıyor. AI’yı hem anlaşılır hem de ilgi çekici kılma tutkusuyla çalışan Abirami, en yeni teknolojiler ile gerçek dünyadaki etkileri arasında köprü kuruyor.

Yorumlar

Soru sor, sonuçlarını paylaş veya başka birine yardım et.

Çözümleri keşfet

Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

İHA ve hava görüntülerini Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, koruma çalışmaları ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Uçak denetimi, pistteki yabancı madde tespiti, havaalanı yer operasyonları ve kompozit malzeme kusurlarının tespiti için Ultralytics YOLO ile havacılık ve uzay sektöründe bilgisayarlı görü uygula.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin

Geleceğin yapay zekasını birlikte inşa edelim!

Makine öğreniminin geleceğine yolculuğuna başla