YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
Ultralytics YOLO

YOLOv8 bulanıklaştırma 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 bir görüntüdeki nesneleri nasıl bulanıklaştırabileceğini keşfet.

ABAbirami Vina
4 min read
Gizlilik koruması için Ultralytics YOLOv8 ile nesne bulanıklaştırma

AI technologies like computer vision are being rapidly integrated into our daily lives. For example, most security cameras monitoring you at a retail store or smart home devices are AI-enhanced. While these advancements offer many benefits, they also raise important questions about privacy and how our personal data is protected. As these systems get smarter, there’s a growing need to make sure that sensitive information, like people’s faces or license plates, isn’t misused or exposed.

Interestingly, AI and computer vision themselves can provide solutions for such circumstances. Using computer vision models like Ultralytics YOLOv8, we can detect and blur sensitive information in images or videos. Blurring objects in images using YOLOv8 can help protect people’s privacy and ensures compliance with data protection laws and ethical standards. In this article, we’ll explore how you can use YOLOv8 for blurring objects in images, various applications of blurring, and the benefits and drawbacks of blurring.

Görüntüdeki insanları bulanıklaştırmak için Ultralytics YOLOv8 kullanımı

Şekil 1. Ultralytics YOLOv8 kullanarak bir resimdeki insanların bulanıklaştırılması.

Link to this sectionBulanıklaştırmanın önemini anlamak#

Resimlerdeki nesneleri bulanıklaştırmak, genel sahneyi görünür tutarken bir resimdeki belirli ayrıntıları gizlemenin basit bir yoludur. Bu, önemli bilgilerin kolayca tanınmaması için belirli ayrıntıların üzerine yumuşak bir filtre koymak gibidir. Bulanıklaştırma, birinin gizliliğini korumak istediğin ancak bağlam için genel resme hala ihtiyaç duyduğun durumlarda özellikle yararlıdır. YOLOv8'in nesne algılama yeteneği ile model, bu hassas nesneleri hızlı bir şekilde bulabilir ve onları bulanıklaştırarak resmin geri kalanını etkilemeden gizlenmelerini sağlayabilir.

Görüntüdeki koyunları bulanıklaştırmak için Ultralytics YOLOv8 kullanımı

Şekil 2. Ultralytics YOLOv8 kullanarak bir resimdeki koyunların bulanıklaştırılması.

Veri gizliliği konusundaki endişeler arttıkça, yapay zeka destekli bulanıklaştırma güçlü bir araç haline gelebilir. GDPR (Genel Veri Koruma Yönetmeliği) gibi yasalar, kuruluşların kişisel verileri korumasını zorunlu kılar. Resimleri veya videoları paylaşmadan önce tanımlanabilir tüm bilgiler anonimleştirilmeli veya takma adlarla değiştirilmelidir. YOLOv8, belgelerdeki banka hesabı bilgileri gibi nesneleri hızlı bir şekilde tespit edip bulanıklaştırarak bu konuda yardımcı olur.

YOLOv8'in avantajlarından biri de gerçek zamanlı çalışmasıdır. Güvenlik kameraları veya gizliliğin hareket halindeyken korunması gereken canlı yayınlar için harika bir çözümdür. Yalnızca gerekli olanı bulanıklaştırarak YOLOv8, görsel bilgilerin geri kalanını net ve kullanışlı tutarken kişisel verilerin güvende kalmasını sağlar.

Link to this sectionYOLOv8 ile bulanıklaştırma nasıl çalışır#

YOLOv8, nesne algılama ve görüntü işleme teknikleri ile bulanıklaştırmayı basitleştirir. Nesne algılama bir resim içindeki nesneleri tanımlamaya ve konumlandırmaya odaklanırken, görüntü işleme, resimlerin içeriğini derinlemesine anlamaya gerek kalmadan onları geliştirmek, dönüştürmek veya anonimleştirmek için piksel düzeyinde manipüle eder.

İşte nasıl çalıştığının adım adım dökümü:

  • Nesne algılama: YOLOv8, insanlar, arabalar veya diğer öğeler gibi belirli nesneleri bulmak için bir resmi veya videodaki kareleri analiz etmek için kullanılır. Örneğin, bir güvenlik kamerası yayını; yüzleri, araçları ve hatta araç plakalarını tanımak için analiz edilebilir. Bir nesneyi tespit ettikten sonra, resmin neresinde olduğunu görselleştirmek için her tespit edilen nesnenin etrafına bir sınırlayıcı kutu (bbox) yerleştirilir.
  • Nesneyi kırpma: Ardından, sınırlayıcı kutunun içindeki alan kırpılır. Resmin kırpılan alanı, giysiler üzerindeki isim etiketleri gibi bulanıklaştırılması gereken nesneyi içerir.
  • Nesneyi bulanıklaştırma: Kırpmadan sonra, görüntü işleme kullanılarak kırpılan alana bir bulanıklaştırma filtresi uygulanır ve nesne tanınmaz hale getirilir. Bulanıklık düzeyi, ne kadar gizliliğe ihtiyaç duyulduğuna bağlı olarak ayarlanabilir.
  • Bulanıklaştırılan nesneyi yerleştirme: Son olarak, bulanıklaştırılan alan resimdeki orijinal yerine, tam olarak daha önce olduğu yere geri yerleştirilir. Bu şekilde, resmin yalnızca hassas kısımları bulanıklaştırılır ve resmin geri kalanı net kalır.

Link to this sectionYOLOv8 ile nesne algılama ve bulanıklaştırmanın uygulamaları#

Bilgisayarlı görüdeki nesne algılama ve bulanıklaştırma teknikleri, farklı alanlarda çok çeşitli uygulamalara sahiptir. Önemli bir etki yarattıkları temel alanlardan bazılarını keşfedelim.

Link to this sectionVideo gözetimi için YOLOv8 bulanıklaştırma#

Bulanıklaştırma, yüzleri veya insanları otomatik olarak tespit edip gizlemek için video gözetim sistemlerinde kullanılabilir. Kameralar hala önemli görüntüleri yakalarken, yoldan geçenlerin yüzleri gibi hassas bilgiler bulanıklaştırılabilir. Londra gibi şehirler, şehri güvende tutmak için görüntü yakalarken kamusal alanlarda gizliliği korumak adına bu teknikleri kullanıyor.

Benzer bir şekilde, ofisler gizliliği korumak ve veri koruma kurallarına uymak için bulanıklaştırmayı kullanabilir. Ofislerdeki CCTV çalışanların yüzlerini, bilgisayar ekranlarını veya hassas belgeleri yakalayabilir. Şirketler belirli alanları veya yüzleri bulanıklaştırarak, güvenlik görüntülerini insanların gizliliğinden ödün vermeden yararlı tutabilir ve daha gizlilik odaklı bir iş yeri oluşturabilir.

Ofis CCTV kayıtlarında çalışanları Ultralytics YOLOv8 kullanarak bulanıklaştırma

Şekil 3. Ultralytics YOLOv8 kullanarak ofis CCTV görüntülerindeki çalışanların bulanıklaştırılması.

Link to this sectionSağlık uygulamaları için YOLOv8 bulanıklaştırma#

Sağlık söz konusu olduğunda, hasta gizliliğini korumak en önemli önceliktir. X-ışınları, MR veya BT taramaları gibi tıbbi görüntüler, genellikle isimler veya tıbbi kayıt numaraları gibi bir hastayı tanımlayabilecek kişisel bilgiler içerir. HIPAA (Sağlık Sigortası Taşınabilirlik ve Sorumluluk Yasası) gibi yönetmeliklere uymak için bu bilgilerin kaldırılması veya anonimleştirilmesi gerekir. Bulanıklaştırma teknikleri, hasta bilgilerini gizlemeye yardımcı olabilir.

2019'da yapılan bir çalışma, bir milyardan fazla tıbbi görüntünün uygun güvenlik eksikliği nedeniyle çevrimiçi olarak ifşa edildiğini ortaya koydu. İsimler veya kimlik numaraları gibi tıbbi görüntülerdeki kişisel bilgileri bulanıklaştırmak, hastanelerin ve araştırmacıların önemli verileri gizliliği ihlal etmeden paylaşabilmelerini sağlamaya yardımcı olabilir. Klinik deneyler veya araştırma için büyük miktarlarda tıbbi veriye ihtiyaç duyulur ve bu da bulanıklaştırma gibi teknikleri daha da önemli hale getirir. Hassas bilgileri otomatik olarak tespit edip bulanıklaştırarak, hastaneler veri paylaşımı ihtiyacı ile hasta gizliliği arasında bir denge kurabilir ve kişisel bilgileri tehlikeye atmadan sağlık hizmetlerindeki ilerlemelere katkıda bulunabilirler.

Link to this sectionPerakende güvenliği için YOLOv8 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 çok önemlidir. Uyumsuzluğun sonuçlarına bir örnek, bir perakendecinin mağazasının dışındaki gözetim kameraları hakkında insanları bilgilendirmediği için GDPR kurallarını ihlal ederek 4.800 € para cezasına çarptırıldığı Avusturya'da gerçekleşti.

Bu tür ihlalleri önlemek için perakendeciler, müşteri yüzlerini, araç plakalarını veya makbuzlarda yakalanan hassas bilgileri gizlemek için bilgisayarlı görü destekli bulanıklaştırmayı kullanabilirler. Bilgisayarlı görü sistemleri, canlı kamera yayınlarındaki müşteri yüzlerini anında bulanıklaştırarak hırsızlığı önleme gibi güvenlik işlevlerini sürdürürken gizliliği de koruyabilir. Bu süreci otomatikleştirmek, gizlilik korumasına olan bağlılığı göstererek müşteri güvenini oluşturmaya yardımcı olabilir.

Perakende mağazalarında müşteri yüzlerini Ultralytics YOLOv8 kullanarak bulanıklaştırma örneği

Şekil 4. Ultralytics YOLOv8 kullanarak perakende mağazalarında müşteri yüzlerinin bulanıklaştırılmasına bir örnek.

Link to this sectionVeri anonimleştirme için YOLOv8 bulanıklaştırma#

As more data is collected to train AI and machine learning models, privacy has become a major concern. Data anonymization involves removing or blurring personal details and makes it possible for companies and organizations to use datasets to train models while protecting individual identities. Anonymizing data is important in terms of privacy and it can help prevent data breaches.

Örneğin, kuruluşlar bireysel gizliliği korumak için isimler veya adresler gibi hassas tanımlayıcıları gizleyebilir ve kalan verileri analiz için kullanabilirler. Veriler ele geçirilse bile, belirli kişilere bağlanamazlar. Tanımlayıcı bilgileri bulanıklaştırarak, kuruluşlar kişisel gizliliği tehlikeye atmadan yapay zeka geliştirme için büyük veri kümelerini güvenli bir şekilde kullanabilirler.

Ultralytics YOLOv8 ile trafikte otomatik bulanıklaştırma

Şekil 5. Ultralytics YOLOv8 kullanarak trafiğin otomatik bulanıklaştırılması.

Link to this sectionYOLOv8 bulanıklaştırmanın zorlukları ve sınırlamaları#

Ultralytics YOLOv8, resimlerdeki ve videolardaki hassas bilgileri bulanıklaştırmak için harika bir araç olsa da, bazı zorlukları ve sınırlamaları vardır. Temel zorluklardan biri, nesnelerin hızlı hareket ettiği veya aydınlatmanın sık sık değiştiği dinamik sahneleri yönetmektir. Bu durumlarda, YOLOv8'in nesneleri doğru bir şekilde tespit etmesi zor olabilir. Bu, özellikle nesneler çakıştığında veya kısmen gizlendiğinde eksik bulanıklaştırmaya veya görsel hatalara yol açabilir.

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

Link to this sectionBulanıklaştırma ile gizliliği odak noktasında tutmak#

Teknoloji ilerledikçe, kişisel verileri korumak ve gizlilik düzenlemelerine uymak her zamankinden daha önemli hale geliyor. YOLOv8 kullanarak resimlerdeki nesneleri bulanıklaştırmak, hassas bilgileri otomatik olarak tespit edip gizleyerek pratik bir çözüm sunar ve onu gözetim, sağlık ve perakende gibi alanlarda gizlilik odaklı uygulamalar için değerli bir araç haline getirir. Gizliliği korumak ile verileri analiz ve karar verme için kullanışlı tutmak arasında bir denge kurar. Kuruluşlar bu teknikleri kullanarak modern veri odaklı teknolojilerden yararlanırken uyumlu kalabilirler.

Stay connected with our community to learn more! Visit our GitHub repository to explore innovative AI solutions in industries like manufacturing and healthcare. 🚀

Explore solutions

Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin

Yapay zekanın geleceğini birlikte inşa edelim!

Yolculuğuna makine öğreniminin geleceğiyle başla