Bu AWS Çözümü ne işe yarar?
AWS’de İçerik Analizi çözümü, makine öğrenimi (ML) tarafından oluşturulan meta veriler aracılığıyla anlamlı öngörüler ortaya çıkarmak için sunucusuz bir uygulama modeli kullanarak otomatik video içerik analizi gerçekleştirmenize yardımcı olur. Bu çözüm, medya kitaplıklarınıza uygulayabileceğiniz çeşitli AWS AI hizmetlerine erişim sunar ve böylece manuel işlemleri otomatikleştirmek için hem öngörüleri hem de meta verileri kullanabilirsiniz. Çözüm, video kitaplıklarınızı yüklemeye ve aramaya yarayan web tabanlı bir kullanıcı arabirimi içerir.
AWS’de İçerik Analizi çözümü, müşterinin video içeriğini analiz etmek için bir dizi kapsamlı özellik sunmak üzere Amazon Rekognition, Amazon Transcribe, Amazon Translate ve Amazon Comprehend'i birleştirir. Çözüm, AWS Medya Öngörüleri Altyapısı (MIE) geliştirme çerçevesine dayalı özel bir uygulamadır.
Avantajlar
Amazon Rekognition, Amazon Transcribe, Amazon Translate ve Amazon Comprehend'i kullanarak video dosyalarındaki değerleri meta verileri otomatik olarak ayıklayın.
Web tabanlı basit bir kullanıcı arabirimi kullanarak video koleksiyonlarını hemen yükleyin, analiz edin ve inceleyin.
MIE, geliştiricilerin AWS'de videoları dönüştürmeye veya analiz etmeye yarayan uygulamalar geliştirmesini kolaylaştıran bir çerçeve sunar.
Tek bir uygulama kullanarak meta veri oluşturma sürecini ve diğer manuel süreçleri otomatik hale getirin. Video arşivlerinde arama yapabilmek amacıyla katalog oluşturmak için gereken insan gücünü önemli ölçüde azaltın.
Videolarda yüksek doğrulukta nesne, sahne ve eylem algılama; kişi tanımlama ve yol belirleme, ayrıca ünlü kişileri tanıma özelliğine sahip olun.
AWS Çözümü'ne genel bakış
Aşağıdaki diyagram, çözümün uygulama kılavuzunu ve ona eşlik eden AWS CloudFormation şablonunu kullanarak otomatik bir biçimde dağıtabileceğiniz sunucusuz mimari akışını temsil etmektedir.
AWS’de İçerik Analizi çözüm mimarisi
AWS CloudFormation şablonu, aşağıdaki altyapıyı dağıtır:
1. Statik İçerik Analizi web uygulamasını sunmaya yarayan bir Amazon CloudFront dağıtımı.
2. Statik web uygulamasını barındırmaya yarayan bir Amazon Simple Storage Service (Amazon S3) web kaynağı klasörü.
3. Kullanıcı dizini sunmaya yarayan bir Amazon Cognito kullanıcı havuzu.
4. Web kullanıcı arabiriminde kimlik doğrulama ve yetkilendirme için AWS Identity and Access Management (IAM) ile federasyon sağlamaya yarayan bir Amazon Cognito kimlik havuzu.
5. Web kullanıcı arabiriminden Amazon S3'e ve AWS Step Functions'a dosya yüklemeleri için ara sunucu kullanmaya ve iş akışı operasyonlarını düzenlemeye yarayan, kontrol düzlemine yönelik bir Amazon API Gateway REST API'si. AWS IAM görevleri, API'nin çalışması için oluşturulur.
6. Kontrol düzlemi REST API'sini desteklemeye yarayan bir AWS Lambda API işleyici işlevi.
7. Sistem parametrelerini, iş akışı tanımlarını, iş akışı durumunu, iş akışı yürütme geçmişini ve iş akışıyla ilgili diğer verileri depolamaya yarayan Amazon DynamoDB tabloları.
8. Eş zamanlı olarak çalışan iş akışlarının toplam sayısını yapılandırılabilir maksimum sayıyla sınırlandırmaya yarayan Amazon Simple Queue Service (Amazon SQS) kaynakları.
9. DynamoDB'deki iş akışlarının çalışma durumunu kontrol etmeye ve kaydetmeye yarayan bir Lambda işlevi.
10. Amazon Rekognition, Amazon Transcribe, Amazon Translate, AWS Elemental MediaConvert ve Amazon Comprehend'deki medya analizi işlerini çalıştıran Lambda işlevlerinden oluşan iki AWS Step Functions iş akışı. Bu Lambda işlevleri, medya analizi işleri tarafından döndürülen medya nesnelerini ve meta verileri alıp depolamak için veri düzlemiyle de etkileşime girer.
11. Veri düzleminde CRUD işlevi için bir API Ağ Geçidi REST API'si.
12. Veri düzlemi REST API'sini desteklemeye yarayan bir Lambda API işleyici işlevi.
13. Meta veriler, medya nesneleri ve kullanıcı tarafından belirlenen medya dosyaları arasındaki ilişkileri kaydetmeye yarayan bir DynamoDB tablosu.
14. Yüklenen video dosyalarını, türetilen meta veri sonuçlarını, ayrıca küçük resimler, ses dosyaları ve kodu dönüştürülmüş video dosyaları gibi türetilmiş medya nesnelerini depolamaya yarayan bir Amazon S3 klasörü.
15. Amazon OpenSearch Service'ın, CRUD operasyonlarını DynamoDB tablosuna yansıtan bir değişen verileri yakalama akışı aracılığıyla medya meta verilerine erişmesi için bir arabirim sunan Amazon Kinesis Data Streams kaynakları.
16. Medya meta verilerini ayıklamaya, dönüştürmeye ve DynamoDB tablosundan bir Amazon OpenSearch Service kümesine yüklemeye yarayan bir Lambda işlevi.
17. Medya meta verilerini dizine eklemeye yarayan bir Amazon OpenSearch Service kümesi.
AWS'de İçerik Analizi
Sürüm 2.0.1
Son güncelleme: 08/2022
Yazar: AWS
Tahmini dağıtım süresi: 20 dakika
Not: RSS güncellemelerine abone olmak için, kullandığınız tarayıcıda etkinleştirilmiş bir RSS eklentisinin olması gereklidir.
İlgili içerikler
Yaygın mimari sorunlarına yönelik cevaplar için AWS Çözümleri kitaplığımıza göz atın.
Başlamanıza yardımcı olması için AWS Çözüm Ortakları bulun.
Yönlendirici mimari diyagramlarına, örnek koda ve yaygın kullanım örnekleri için teknik içeriklere ulaşın.