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.

Şekil 1: Video dizisinde uzamsal ve zamansal örnekleme
Fazlası...
92ff9577-9f36-4cc9-91f7-1411b5405a1b|6|4.2
Etiketler:
video kodlama,
video coding,
image processing,
digital image processing,
video processing,
digital video processing,
digital signal processing,
işaret işleme,
sayısal işaret işleme,
imge işleme,
sayısal video,
analog video,
görüntü işleme,
gömülü sistemler,
embedded systems,
video sıkıştırma,
sıkıştırma algoritmaları,
uzamsal boyut,
zamansal boyut,
analog to digital conversion,
analog sayısal dönüşüm,
adc,
dsp,
uluslararası haberleşme birimi,
itu,
international telecommunication union,
iso,
international organization for standardization,
hareketli resimler uzmanlaru grubu,
mpeg,
moving picture expert group,
mpeg-1,
cif,
common interface format,
vhs,
ev video sistemi,
video home system,
mp3,
dct,
dicsrete cosinus transform,
ayrık kosinüs dönüşümü,
dvd,
digital versatile disc,
sayısal çok amaçlı ağırşak,
dvb-c,
dvb-s,
dvb-t,
mpeg-4,
mpeg4,
mpeg2,
mpeg1,
mpeg-2,
isdn,
integrated services digital network,
kip seçimi,
i-frame,
p-frame,
b-frame,
h263,
h.263,
h.264,
h254,
bidectional motion estimation,
tms320dm644x,
arm926ej-s,
ntsc,
pal,
ccd,
dvevm,
digital video evolution module,
aac,
g711,
codec engine,
ti davinci technology,
api,
aplication programming interface,
h264 encoder,
h264 decoder,
network abstraction layer,
nal,
bloklar arası bozulma,
blocking artifacts,
v4l2,
video for linux 2,
frame buffer device,
linux qt library,
xserver,
c/c++,
yazılım,
gui,
graphical user interface,
rtp,
real time protocol,
qou quality of service,
rtcp,
real time control protocol,
udp,
user datagram protocol,
ccrtp,
matlab,
çalışmalarım
by Cem Kefeli
4. Mart 2009 10:45
Yazılım hakkında detaylı bilgi edinmek için lütfen burayı (AudioFinder Manual.pdf - 2,76 mb) tıklayınız.
AudioFinder nedir?
AudioFinder, Halim Cem Kefeli tarafından geliştirilmiş, medya analizi ve reklam raporlaması yapan medya takip firmaları tarafından kullanılan bir ses tarama-bulma yazılımıdır.
Özellikleri Nelerdir?
- Görsel bir masaüstü yazılımı olan AudioFinder ses dosyalarını giriş olarak kabul etmektedir ve eklenen ses dosyaları içerinde aranması istenilen sesleri arayarak bulmaktadır. Giriş sesleri için günümüzde kullanılan MP3, WAV, AIFF, OGG Vorbis, MP4, AAC, M4A, AC3, ASF... ses formatları gibi birçok ses formatı desteklenmektedir.
- AudioFinder ses arama teknolojisini medya yayınları içerisinde reklam bölgelerinin algılanabilmesini sağlamak amacı ile kullanabilmektedir.
- AudioFinder görsel bir masaüstü uygulamasının sunmuş olduğu tüm avantajlardan faydalanmaktadır.
Sürükle-Bırak yöntemleri ve klavye kısa yollarının etkin bir şekilde kullanılması sonucunda son kullanıcılar sistemi daha rahat bir şekilde kullanabilmektedir.
- Program kullanıcı hesapları ile istenilen şekilde yönetilmektedir. İstenmeyen kişilerin kullanımından korumak amacı ile değiştirilebilir program şifresi kullanılmaktadır.
- AudioFinder arama işlemleri için altı(6) farklı arama opsiyonuna sahiptir. Böylece, kullanıcı yazılımın performansını dilediği gibi değiştirebilmektedir.
- AudioFinder yayınlanan reklamların yüzde kaçının yayınlandığını sizin için hesaplayabilmektedir.
- AudioFinder sisteme tanıtılan jenerikler sayesinde reklam alanları içerisinde raporlanan ve raporlanamayan ses bölgelerini tespit edebilmektedir. Raporlanamayan reklam bölgeleri için farklı kaydetme işlemleri yapılabilmekte ve böylece sistem tarafından algılanabilmesi sağlanabilmektedir.
- AudioFinder onaylama sistemi sayesinde bulunan reklamların bulunduğu yeri tek tuşla dinlemenize olanak sağlar ve bu sistem sayesinde daha esnek ve daha doğru raporlar oluşturmanızı sağlar. Onaylama hem text tabanlı bir dosyalara hem de SQL sunucuya yapılabilmektedir. İstendiğinde onaylama sistemi devre dışı bırakılarak otomatik onaylamaya olanak sağlanmaktadır.
- AudioFinder daha sonradan incelemeye olanak sağlamak amacı ile tüm işlemleri ve ses dosyalarının hatalarını text tabanlı bir log dosyası ile saklamaktadır.
- AudioFinder arama işlemleri bittikten sonra kendi kendisini ve bilgisayarı kapatabilmekte, verimli bir güç yönetimi sağlayabilmektedir.
- AudioFinder aranılan ses dosyaları için zamansal konum bilgilerini dosya isimlerinden otomatik olarak çekebilmektedir.
- Bulunan raporlar için güvenlik seviyesi değiştirilebilmekte ve böylece sonuçların kesinliği kontrol altına alınabilmektedir.
Yazılım hakkında detaylı bilgi edinmek için lütfen burayı (AudioFinder Manual.pdf - 2,76 mb) tıklayınız.
e8e43332-b167-490d-a6dd-9d36e7464783|2|2.0
Etiketler:
işaret işleme,
sayısal işaret işleme,
ses işleme,
signal processing,
speech processing,
audio processing,
digital signal processing,
ses arama bulma yazılımı,
c#,
.net,
visual studio.net,
yazılım,
desktop gui,
audiofinder,
audio finder,
medya takibi,
medya takip,
radyo takip,
ses bulma,
radio tracking,
audio tracking,
reklam takip,
reklam arama yazılımı,
mssql server,
mysql server,
mysql,
çalışmalarım
by Cem Kefeli
9. Ocak 2009 00:43

DaVinciTM TEKNOLOJİSİ Davinci TechnologyTM is a trademark of Texas InstrumentsTM DaVinci teknolojisi DSP-tabanlı işlemci, yazılım araçları, sayısal video ve ekipmanlarının geniş çapta geliştirilmesi desteğinin tek pakette birleştirildiği bir uygulama geliştirme platformudur. Bu platform Texas InstrumentsTM firmasının sayısal video uygulamalarında kullanılması için oluşturduğu en yeni teknolojisidir. DaVinciTM işlemcisi çift çekirdekli bir mimariye sahiptir. İçerisinde yüksek performanslı (fixed point-TMS320C64x+™) DSP ve 32 bitlik RISC mimarisinde ARM (ARM926EJ-S) işlemci bulunmaktadır.
|
Bu platformun sunmuş olduğu özellikler aşağıda verilmektedir; * High-Performance Digital Media SoC o 594-MHz C64x+™ Clock Rate o 297-MHz ARM926EJ-S™ Clock Rate o Eight 32-Bit C64x+ Instructions/Cycle o 4752 C64x+ MIPS o Fully Software-Compatible With C64x /ARM9™ * Advanced Very-Long-Instruction-Word (VLIW) TMS320C64x+™ DSP Core o Eight Highly Independent Functional Units + Six ALUs (32-/40-Bit), Each Supports Single 32-Bit, Dual 16-Bit, or Quad 8-Bit Arithmetic per Clock Cycle |
Fazlası...
e14beb31-7c57-4c8c-86eb-1390fe7da2e8|0|.0
Etiketler:
c/c++,
desktop gui,
embedded systems,
gömülü sistemler,
microprocessor,
microcontroller,
mikroişlemci,
mikrokontrolcü,
arm processor,
digital signal processors,
dsp,
dvevm,
ccd,
lcd,
h264,
dm644x,
dm6446,
ip set-top box,
gcc compiler,
qt library,
xserver,
rtp,
tcp,
görüntü işleme,
imge işleme,
video işleme,
video processing,
image processing,
işaret işleme,
signal processing,
sayısal işaret işleme,
digital signal processing,
çalışmalarım,
yazılım
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.



21e0cfbb-bb7e-46dd-854f-6b940345fd8d|1|5.0
Etiketler:
borland c++ builder,
desktop gui,
ip,
c/c++,
h264,
socket connection,
winsock,
tcp,
client,
server,
video coding,
video kodlama,
görüntü işleme,
imge işleme,
video işleme,
video processing,
image processing,
işaret işleme,
signal processing,
sayısal işaret işleme,
digital signal processing,
dsp,
video streaming,
video transmission,
network,
çalışmalarım,
yazılım