Previous
Next

Texas Instruments’in DaVinci platformu üzerinden gerçekleştirilen video kodlama, internet tarayıcı ve ağ üzerinden çoklu ortam iletimi uygulamaları

by Cem Kefeli 20. Mart 2009 13:08

SIU'07 Bildirisi.pdf (357,59 kb)
Çalışmanın tümünü görmek için burayı (YLisansDaVinciVideokodlama.pdf - 562,16 kb) tıklayınız...
Çalışma ile ilgili sunum dosyasına erişmek için burayı (YLisansDaVinciVideokodlama.pps - 1,14 mb) tıklayınız...

1. Video Kodlama


Video kodlama işlemi sayısal video sinyalinin sıkıştırılması ve çözülmesi işlemidir. Diğer bir ifadeyle sayısal video doğal görsel sahnelerinin uzamsal ve zamansal olarak örneklenip gösterilmesi işlemidir. Örnekleme sonrasında ya bir çerçeve ya da bir alan (field) oluşturulmaktadır.

Uzamsal örnekleme sonrasında durağan tek bir çerçeve oluşmaktadır. Çerçeve ise nokta adını verdiğimiz resim bileşenlerinin/piksel (picture element–pel) bir araya gelmesiyle oluşur.

Zamansal örnekleme ise uzamsal örnekleme bileşenlerinin periyodik olarak tekrar etmesidir. Uzamsal örnekleme için t anındaki resmin örneklenmesi, zamansal örnekleme içinse farklı t anlarındaki resimlerin örneklenmesi tanımı yapılabilmektedir. Zamansal ve uzamsal örnekleme ile oluşturulan çerçeveler şekil 1’de gösterilmektedir.

Video dizisinde uzamsal ve zamansal örnekleme
Şekil 1: Video dizisinde uzamsal ve zamansal örnekleme

Fazlası...

Etiketler: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Software design for H.264 video over IP networks

by Cem Kefeli 9. Ocak 2009 00:30

Video kodlama son senelerde oldukça popüler bir konu olarak birçok kişinin ilgisini çekmekte. Özellikle network üzerinden gerçekleştirilen streaming uygulamalarında daha da bir önem kazanıyor video kodlama. Çünkü band genişliği hala çok ciddi bir sorun. Ne kadar az veri, okadar iyi sistem.. Tabi ki görüntü kalitesinden çok da fazla ödün vermeden. İşte bu aşamada son zamanların popüler video kodlama algoritması H264 akıllara geliyor. H264 daha önce geliştirilmiş video kodeklere göre oldukça iyi performanslar sunuyor. Bu çalışmada internet üzerinden akan H264 video streami çözerek ekranda gösteren bir uygulama geliştirilmiştir. 

H264 Decoder

 

H.264/AVC Video coding on TI Davinci platform and transmission over IP network

by Cem Kefeli 1. Haziran 2008 11:25

H.264/AVC Video coding on TI DavinciTM platform and transmission over IP network

MSc Thesis (1.154,55 kb)

ÖZETÇE: Teknolojinin gelişmesi ile birlikte çoklu ortam uygulamaları günlük hayatımızda oldukça fazla yer kaplamaya başlamıştır. Daha önceleri telefon gibi yalnızca ses iletimi gerçekleştiren cihazlar yerini yavaş yavaş görüntü naklini de gerçekleştirebilen cihazlara bırakmaya başlamıştır. Bilgisayar teknolojisinin iletişimde basamak oluşturması ve hızlı veri aktarımına olanak sağlaması, görüntülerin de bu bilgisayar ağları üzerinden gönderilmesine olanak sağlamıştır. Bu tez kapsamında gömülü bir platform olan TI DaVinciTM ortamında kodlanan H.264/AVC video bit dizini bilgisayar ağı üzerinden hedef bilgisayara gönderilmiş ve bilgisayar üzerinde koşan bir arayüz yardımı ile kullanıcı tarafından görüntülenmiştir. Hem gömülü sistem hem de bilgisayar tarafında koşan yazılımlar bu tez kapsamında C/C++ programlama dili ile yazılmıştır.

ABSTRACT: Multimedia applications have started to find increased applications in everyday life with improvements in technology. Equipments such as telephones that facilitate only voice transmission have started to give way to equipments that also enable image transmission. Computer technology has enabled communications over computer Networks and the ability to facilitate fast data transmission has enabled images to be sent ıver computer Networks. In this thesis, video is H.264/AVC encoded on the TI DaVinciTM embedded platform and the bit stream is transmitted over a computer network to the target computer where the video can be watched with help of a graphical user interface. Software that runs on the embedded system as well as on the computer side has been written in the C/C++ programming language.

 

Anti Blocking Filter

H264 Architecture

Hakkımda...

Cem KEFELİ

Electronics and
Telecommunication Eng.
devamı...


Son yapılan yorumlar...

Comment RSS

Yasal bir uyarı...

Disclaimer"Bu web sitesinde görmüş olduğunuz bilgilerin, dokümanların ve diğer materyallerin kullanılmasından doğabilecek hiç bir sorumluluktan site sahibi sorumlu tutulamaz. Web sitesi içerisinde yer alan yazılar, yorumlar, resimler ve diğer tüm içerikler yalnızca sahibinin görüşünü yansıtmakta olup içeriğin sahibi kişilerin çalıştığı kurumları bağlayıcı hiç bir nitelik taşımamaktadır. Yapılan tüm alıntılar mutlaka kaynak gösterilerek verilmeye çalışılmaktadır. Web sitesi içerisinde bulunan ilgili materyaller, ilgili yasal kurumlar tarafından uygun görülmemesi durumda kaldırılacaktır."
General