<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>InfoDif &#187; Görüntü İşleme</title>
	<atom:link href="http://www.infodif.com/blog/category/goruntu-isleme/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.infodif.com/blog</link>
	<description>Information Diffusion</description>
	<lastBuildDate>Thu, 02 Feb 2012 11:05:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Bileşen Tabanlı Robotik Mühendisliği</title>
		<link>http://www.infodif.com/blog/bilesen-tabanli-robotik-muhendisligi/</link>
		<comments>http://www.infodif.com/blog/bilesen-tabanli-robotik-muhendisligi/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 21:13:21 +0000</pubDate>
		<dc:creator>hsozak</dc:creator>
				<category><![CDATA[Görüntü İşleme]]></category>
		<category><![CDATA[Image Processing]]></category>
		<category><![CDATA[İnsansız Araçlar]]></category>
		<category><![CDATA[Robotics]]></category>

		<guid isPermaLink="false">http://www.infodif.com/blog/?p=436</guid>
		<description><![CDATA[Temel bir robot sisteminde; güç beslemesi, motor, tekerlekler, entegre, birkaç sensor vs. vardır. Robotik araştırmalarda, robotik işlevlerin, tek başına donanımla değil; donanımlar üzerinde bilgi işleyen yazılımlarla ilerleyebileceği gayet açıktır. Örneğin; ışık takip eden bir robot üzerinde bulunan optik bir sensorün, donanımsal yeti olarak sadece ışığı takip etmesi değil de, belki yazılımsal yetenekler de eklenerek, ışık kaynağının işaretleyici bir lazer mi(nesne takibi sağlayan sistem) yoksa normal bir ışık kaynağı mı olduğunu anlaması sağlanabilir.]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">            Türkiye, ne çizgi takip eden ne de ışık takip eden robotçuklarla oyalanarak, robot teknolojisinde bir yerlere gelemez. Peki ne işe yarar çizgi takip eden oyuncaklar? Nerede kullanabiliriz? Biz neredeyiz? Dünya bu alanda neler yapıyor?</p>
<p style="text-align: justify;">Sıfırdan bir robot geliştirmek, (çizgi izleyen dahi olsa) bir insan ömrünün yetmeyeceği pahalı bir süreçtir. Bundan dolayı bilgi birikimi ve paylaşımı önem kazanıyor. Elde edilenlerle yetinilmemeli, yeni robot trendleri takip edilmeli, hedefler büyük tutulmalıdır. Üretilmiş çözümler incelenmeli, varolanların üzerine daha etkin bileşenler geliştirilmeli ve ulusal bilgi birikimi oluşturulmalıdır.</p>
<p style="text-align: justify;">Temel bir robot sisteminde; güç beslemesi, motor, tekerlekler, entegre, birkaç sensor vs. vardır. Robotik araştırmalarda, robotik işlevlerin, tek başına donanımla değil; donanımlar üzerinde bilgi işleyen yazılımlarla ilerleyebileceği gayet açıktır. Örneğin; ışık takip eden bir robot üzerinde bulunan optik bir sensorün, donanımsal yeti olarak sadece ışığı takip etmesi değil de, belki yazılımsal yetenekler de eklenerek, ışık kaynağının işaretleyici bir lazer mi(nesne takibi sağlayan sistem) yoksa normal bir ışık kaynağı mı olduğunu anlaması sağlanabilir.</p>
<p style="text-align: justify;">Bütün donanımların genelde Çin’de üretildiği göz önünde bulundurulursa  kullanımının ise sadece donanımla ilgili veri sayfalarını okumaktan ibaret olduğu düşünülürse, donanımla çok karmaşık işlerin yapılamayacağı kolaylıkla anlaşılabilir. Örneğin, fotoğraf makinelerine; kırmızı göz yok etme, gülen yüz algılaması, titreşimden kaynaklanan kaymaların azaltılması gibi özellikler kazandırılamaz. Dolayısıyla yazılımda, tek sınırımız hayal gücümüzdür ve karmaşık robot sistemleri ancak ve ancak güçlü yazılım sistemleri ile oluşturulabilir. Robotik alanında, Türkiye’nin geri kalmışlığının en büyük sebebi; yazılıma gereken önemi vermeyip, temel donanım seviyesinde kalınmasıdır.</p>
<p style="text-align: justify;">Donanım alanında, Çin’in hâkimiyeti bütün dünya tarafından kabul edilmiş durumdadır. Yazılımın gerek yeşil teknoloji olmasından, gerekse Türkiye’deki genç nüfusun yoğunluğunun avantajı açısından, Türkiye yazılım sayesinde üreten ülke haline gelebilir. Robotik yazılımlarında ilk adım, hali hazırda geliştirilmiş olan açık kaynaklı yazılımları en ince ayrıntısına kadar incelenmek, işlevlerin nasıl gerçekleştiği üzerine kafa yormaktır. Açık kaynaklı robotik işlevlerin projelere entegre edilebilmesi için yeniden kullanılabilir parçalar çok önemlidir.</p>
<p style="text-align: justify;">Bu yazımız ise, yazılım mühendisliği kavramlarını, robotik bileşenler tasarlanmasında nasıl kullanabiliriz sorusu üzerine olacaktır.</p>
<p style="text-align: justify;">Çoğu robotik işlevleri gerçekleştiren bileşenler yeniden kullanılabilir şekilde tasarlanmalıdır. Geliştiriciyi, sıfırdan bileşen geliştirme zahmetinden kurtarır ve geliştiricinin farklı sistemlere adaptasyonunu kolaylaştırır. Bundan dolayı, robotik sistemlerde yeniden kullanılabilir bileşenler çok önemlidir.</p>
<p style="text-align: justify;">Yeniden kullanılabilirlik iki şekilde gerçekleştirilebilir. Yöntemlerden biri olan <em>opportunistic</em> yöntemde, bileşenler içinden var olan probleme uyan alınıp, kullanılır. Bir diğer yöntem olan <em>sistematik</em> yöntemde ise, yeniden kullanılabilir bileşenler daha etkin hale getirilip kullanılır.</p>
<p style="text-align: justify;">Yazılımda yeniden kullanılabilirlik kavramını incelemek gerekirse, 50 yıl önce COBOL derleyicisi kütüphane kavramını derlenmiş fonksiyonlardan oluşan kütüphane sistemi olarak oluşturmaya çalıştı. Derlenmiş işlevler, programa eklenerek yeniden kullanılabilirlik sağlanılmaya çalışılmıştı. Fakat, bu sadece sayısal analiz (karekök, matrix işlemleri) yapacak fonksiyonlarda sağlanabilmişti. Fortran ve C&#8217;nin gelişmesinden sonra, veri ve kod sarmalanamadığı için(çok biçimlilik[polymorphism] ve parametrelerin farklı olması), çoğu diğer alanlarda(GUI gibi) yeniden kullanılabilirlik sağlanamadı. Bu problemleri ortadan kaldırmak için sınıf yapısı ortaya çıktı. Bu yöntemin dezavantajı ise ata sınıf bilinmeden, çocuk sınıfların anlaşılamamasıydı. Bundan sonra, yazılım mühendisliğinde olduğu gibi bileşen tabanlı(Component Based) tasarımlara önem verilmeye başlandı. Yazılım sistemleri karmaşıklaştıkça, sistemlerin daha iyi anlaşılması için yazı ve grafiklerden oluşan OMG(Object Management Group) ve UML(Unified Modeling Language) gibi gösterim dilleri oluşmuştur. Bu diller yardımıyla da bileşen tanımları programlama dillerinden bağımsız(pseudo kodlardan bağımsız) olarak temsil edildi.</p>
<div class="mceTemp mceIEcenter" style="text-align: justify;">
<dl id="attachment_438" class="wp-caption aligncenter" style="width: 447px;">
<dt class="wp-caption-dt"><a href="http://www.infodif.com/blog/wp-content/uploads/2012/01/Robotik_1.jpg"><img class="size-full wp-image-438" title="Robotik_1" src="http://www.infodif.com/blog/wp-content/uploads/2012/01/Robotik_1.jpg" alt="" width="437" height="384" /></a></dt>
<dd class="wp-caption-dd">Şekil 1 : Claraty Mimarisi</dd>
</dl>
</div>
<p style="text-align: justify;">B<span id="more-436"></span>ir bileşen, herhangi bir robot sistemindeki bir işlevi gerçekleştiren yazılım parçacıklarıdır. Bileşenler, robot sistemindeki; veri akışını, durum bilgilerini ve kontrol aktivitelerini tanımlar. Claraty mimarisi bu konudaki güzel örneklerdendir. Kontrol mimarisi, karar ve işlevsel katman olmak üzere iki mimariye ayrılmıştır.</p>
<p style="text-align: justify;">Her katmandaki bileşenler, yön bulma, hareket, duruş tahmini,  sensor işleme ve motor kontrol gibi farklı algoritmaları gerçekleştirirler. Robot fonksiyonların, bileşenlerle olan bağını iyi bir şekilde tanımlamak, kodun yeniden kullanımı açısından oldukça önemlidir. Bu açıdan, temel robot fonksiyonları içeren bileşenlerin, diğer projelerde de kullanılabilmesi gereklidir.</p>
<p style="text-align: justify;">Robot yazılım bileşeninin kaliteleri; hesaplama performansına (bir video karesini işlemek için geçen süre), etkinlik ölçülerine (yol haritası oluşturmak için gerekli olan bellek miktarına) ve güvenirlik (herhangi bir sensörün gerekli zamanda bilgi dönebilmesi) gibi parametrelere bağlıdır. Açık kaynaklı yazılım topluluklarında, bu parametrelere bağlı olarak oluşturulmuş belirli test sonuçları mevcuttur. Performans bilgileri bu tür topluluklardan öğrenilebilir. Bileşenlerin, teknik olarak yeniden kullanılabilirliği ise, yazılım bileşenin platformlar arası entegre olabilme kabiliyetidir. Eğer yazılım bileşeninin yeterli belgelendirmesi yoksa ve bileşenin sisteme entegresi pahalıysa, bu durumda bileşenin yeniden kullanılması mümkün değildir. Bu gibi durumlarda en yaygın yapılan şey bileşeni yeni baştan kodlamaktır. Sistemdeki diğer bileşenlerle çalışabilirlik (interoperability); bileşenler veya bileşenlerden oluşan sistemler arasında veri transferinin sağlıklı bir biçimde yapılabilmesidir. Bu tip bileşenler; iyi tanımlanmış arayüzler, protokoller, veri iletişim formatları geliştirilerek tasarlanabilir.</p>
<p style="text-align: justify;">İşlevsel özellikler açısından yeniden kullanılabilir bileşenler uygulama alanlarına göre 2 temel gruba ayrılabilir. Dikey ve yatay bileşenler. Yatay bileşenler geniş bir uygulama spektrumuna işlevsellik sağlar. Yatay bileşenler;  donanım aygıtlarına arabirim, hesaplama kütüphaneleri, iletişim servisleri, ve matematik fonksiyonlarının gerçekleştirimini sunar. <em>Dikey</em> bileşenler ise araştırma-geliştirme gruplarının kendilerine özel olmak üzere, hareket planlama, hedef saptama, hassas (deliberative) kontrol gibi konularda çözümler üretir. İşlevsel robot yazılımı bileşenlerini geliştirebilmek için robotik sistemlerinin nasıl çalıştığı konusunda iyi bir fikir sahibi olunması ve gelecek yıllardaki trendlerin iyi belirlenmesi gerekmektedir.Buradaki anahtar fikir ise; eğer en kaliteli ve en gerekli bileşenin işlevi geçersiz kalırsa, bu bileşen bir daha hiç kullanılmamalı. Eğer arabirim uyumsuzsa en kaliteli ve en gerekli bileşenler dahi kullanılamaz.</p>
<p style="text-align: justify;">“Yazılım bileşeni, kesin hatlarla tanımlanmış arabirimleri olan, iyi tanımlanmış olarak dışa bağımlığı bulunan küme birimidir ve bu bileşen herhangi bir 3. Parti uygulamalar, kütüphaneler tarafından entegre edilebilir. ” Örneğin aşağıda <em>robot path</em> sınıfı UML ile gösterilmiştir.</p>
<p style="text-align: justify;"><a href="http://www.infodif.com/blog/wp-content/uploads/2012/01/Robotik_2.jpg"><img class="aligncenter size-full wp-image-439" title="Robotik_2" src="http://www.infodif.com/blog/wp-content/uploads/2012/01/Robotik_2.jpg" alt="" width="552" height="635" /></a></p>
<p style="text-align: justify;">Yol planlama kütüphanesinin yapısını inceleyelim. “<em>shortest path</em> – en kısa yol” nesnesi <em>start</em> ve <em>end </em>değişkenleri(dahili durum) ile engelsiz robot yolu tanımlayabilir, ayrıca başka nesneler tarafından çağrılabilecek <em>appendPathLeg()</em> (nesnenin arabirimi)<em> </em>gibi operasyonları gerçekleştirebilir, ve <em>end </em>değişkenini güncellemek için matematiksel operasyonları(davranışı) gerçekleştirebilir.</p>
<p style="text-align: justify;">NYP 3 basit teknik sayesinde yeniden kullanılabilirliği destekler:</p>
<ul style="text-align: justify;">
<li>Ø <em>Robot path</em> sınıfı, <em>configuration</em> sınıfının nesnelerini içermektedir. NYP, bir sınıfın başka bir sınıftan oluşan nesneleri kullanmasını kompozisyon(<em>composition</em>) olarak tanımlar.</li>
<li>Ø Parametrik çokbiçimlilik (<em>parametric polymorphism</em>), her parametre tipine göre yeni bir sınıf yazmaya gerek kalmadan, bir sınıfın çok biçimli parametreleri desteklemesine olanak tanır. Örneğin, <em>List</em> koleksiyon sınıfı, parametre olarak ister <em>int</em>, ister <em>double</em> tutabilir. <em>Robot path</em> ise tasarımında, bu özellik sayesinde <em>navigableLeg</em> nesnelerini tutabilir</li>
</ul>
<ul style="text-align: justify;">
<li>Ø Var olan ata sınıfların genişletilerek, sınıf değişkenleri ve fonksiyonların yeniden kullanımını kalıtım(<em>inheritance</em>) sağlar. Örneğin, UML gösteriminde, <em>Segment </em>sınıfı <em>Geometric Curve</em> sınıfını genişleterek (extend) <em>curvilinear_x</em> değişkenini yeniden kullanarak yeniden kullanılabilirliği sağlamıştır.</li>
</ul>
<p style="text-align: justify;">Ata sınıf anlaşılmadan, çocuk sınıfların anlaşılamamasından dolayı, bileşen tabanlı tasarım önem kazanmıştır. Bileşen tabanlı tasarımın en önemli özelliği, bileşen tanımı ile bileşen gerçekleştiriminin ayrı olmasıdır.</p>
<p style="text-align: justify;"><strong>            Somut Bir Örnek</strong></p>
<p style="text-align: justify;">         Hareket planlama, engel kontrol, çevre örneklemleme ve yol belirleme(path planning) gibi algoritmalardan oluşan bir robot işlevidir. Bu işlevlerle ilgili birkaç açık kaynaklı yazılım mevcuttur.(bkz: MPKit-motion planning kit ve motion strategy library-MSL ) Avrupa ülkeleri yeniden kullanılabilir bileşenlerin geliştirilmesine BRICS programı ile destek veriyor. Bu çalışmalardan elde ettiğimiz bir örneği inceleyelim. Aşağıda <em>Cartesian space</em>(Kartezyen uzayı), <em>configuration space</em>(nesne uzayı), <em>collision checker</em> (engel kontrolü), <em>path planner</em> (yol planlayıcısı)gibi bileşenlerin mimarisi verilmiştir.</p>
<p style="text-align: justify;"><a href="http://www.infodif.com/blog/wp-content/uploads/2012/01/Robotik_3.jpg"><img class="aligncenter size-full wp-image-440" title="Robotik_3" src="http://www.infodif.com/blog/wp-content/uploads/2012/01/Robotik_3.jpg" alt="" width="492" height="286" /></a></p>
<p style="text-align: justify;"><em>Cartesian Space</em>(Kartezyen Uzayı) bileşeni, robotun fiziksel özellikleri ve çevresel özelliklerini tanımlamıştır. Bu bileşen etrafındaki nesnelerin şekillerini, koordinatlarını tutar ve nesneler arasındaki konumlarla ilgili hesaplamalar yapar.</p>
<p style="text-align: justify;"><em>Configuration Space</em>(Nesne Uzayı) bileşeni, robotun nesnel özelliklerini tanımlar ve nesneler arasında uzaklık ölçümü, büyüklük küçüklük algılamalarını sağlar.</p>
<p style="text-align: justify;"><em>Collision Checker</em>(Engel Kontrolu) bileşeni, <em>Cartesian Space</em> nesne girdisi olarak gelen ortamda, robot yolunun engelsiz olup olmadığını kontrol eder.</p>
<p style="text-align: justify;"><em>Path Planner</em>(Yol Hesaplayıcısı) bileşeni, <em>start</em> ve<em> end</em> konfigürasyonları arasında yol hesaplar. Robotun takip edebileceği engelsiz ve sürekli bir yol planı çıkarır.<br />
<!--[if !supportLineBreakNewLine]--><br />
<!--[endif]--></p>
<p style="text-align: justify;"><strong>         Arabirim Özellikleri</strong></p>
<p style="text-align: justify;">       Bileşenin geniş çaplı yazılımlarda, başarılı bir parçacık olarak kullanılabilmesi bileşenin iyi bir şekilde tanımlanmasına bağlıdır. Bu kısımda arabirim tasarlama yöntemlerinden bahsedeceğiz.</p>
<p style="text-align: justify;">İlk olarak, bir bileşen birden fazla arabirimi gerçekleştirebilir. Örneğin <em>CollisionChecking</em> arabirimi, farklı bileşenler tarafından, bileşenlerin görevlerine özel bir şekilde kullanılabilir.</p>
<p style="text-align: justify;">Bir bileşen, bir ya da birden çok istemciye sağlanan servis arabirimlerinden ve çeşitli fonksiyonları gerçekleştirmek için ihtiyaç duyulan bağımlı arabirimlerden-interface dependency- oluşur. İstemciye sağlanan servis arabiriminden kasıt, bileşenin istemciye ya da diğer bileşenlere sunduğu işlevlerdir. Bağımlı arabirimden kasıt ise, bileşenin işlevlerini yerine getirebilmesi için ihtiyaç duyduğu alt birimlerdir. Örneğin; <em>PathPlanner</em> <em>PathPlaning</em> işlevini istemciye sunar. <em>ConfiguraitonSampling</em> ve <em>CollisionChecking</em> alt işlemlerine ihtiyaç duyar.</p>
<p style="text-align: justify;">Bileşenler arasındaki veri iletişimi, kesin hatlarla tanımlanmış <em>getter()</em> ve <em>setter()</em> fonksiyonlarıyla gerçekleştirilir. Servis arabirimleri ise gerekli olan parametrelerin tanımlanmasıyla alakalıdır. Örneğin; <em>CollisionChecking</em> robot konfigürasyonu parametresini servis arabirimi olarak kullanır. Arabirimler parametre ve çıktı türlerine göre tam ve esnek parametre listeli arabirimler olarak tanımlanmıştır. Tam tanımlanmış parametre listeli arabirimler, girdi ve çıktı türlerini tam olarak tanımlar. Örneğin, <em>ConfigurationSampling</em> sınıfında bulunan <em>sample()</em> fonksiyonu <em>Configuration</em> türünde bir nesne döndürür. Bu nesne de, <em>collisionChecking</em> sınıfında bulunan <em>checkCollision</em> fonksiyonuna girdi parametresi olarak verilir. Bu tasarımın tersinde, özellikle servis arabirimlerinin parametre listelerindeki tür tanımları daha esnektir.</p>
<p style="text-align: justify;">Örneğin; <em>assert(), define(), query()</em> gibi standart iletişim fonksiyonları XML gibi standart dillerle kullanılır. Her iki tasarımın da avantajları ve dezavantajları vardır. Tam tanımlanmış parametre listeli arabirimlerin dezavantajı yeniden kullanılabilirliği azaltmasıdır. Avantajı ise daha etkin bileşen gerçekleştirimine olanak sağlar. Esnek tanımlanmış parametre listeli arabirimlerin avantajı yeniden kullanılabilirliği artırmasıdır. Dezavantajı ise hatalara daha çok açık olup, geliştiricinin katkısına daha çok ihtiyaç duymasıdır.</p>
<p style="text-align: justify;">Durumsal arabirimlerin çalışması sonucunda, arabirimin tanımlandığı nesnedeki bazı değişkenlerin durumu değişir ve arabirimlerden dönen değerler, değişen bu duruma göre hesaplanır. Örneğin; <em>spaceBrowsing</em> sınıfında bulunan <em>getNextObstacle()</em> arabirimi engel listesindeki bir sonraki engeli gösterir. Böylece sonuç, fonksiyonun çağrılma sayısına göre değişir. Zaten, istemci tipleri aynı olamayan engelleri alıp değerlendirir. Bundan dolayı bu arabirim durumsal olarak tanımlanır. Durum bağımsız arabirimler ise parametre olarak verilen girdilere göre sonuç üretir. Nesnedeki durum  değişikliğine bağlı olarak hesaplama değişikliği olmaz. Örneğin, getJoint(int robotID, int jointID) arabirimde parametrelerini aldığı nesnenin diğer durum bilgilerine ihtiyaç duymaz.</p>
<p style="text-align: justify;">Bir arabirim istemci ile bileşen arasındaki bir anlaşma olarak tanımlanabilir. Bu anlaşma gereğince, arabirimin istemcinin beklediği ön koşullara ve protokolde belirtilen kurallara uyması gerekir.</p>
<p style="text-align: justify;"><strong>         Bileşen Gerçekleştirimi</strong></p>
<p style="text-align: justify;"><strong>         </strong>Bir bileşenin farklı gerçekleştirimleri; çalışma karakterlerine göre (performans, bakım, dokümantasyon, güvenirlilik), verileri depolama yöntemine (geometrik uzayın XML kullanılarak veya resim formatında depolanması) ve hatta programlama dili şeklinde de farklılık gösterebilir.</p>
<p style="text-align: justify;">Bileşenler gerçekleştirilirken, kullanılacak olan arabirimlerin tanımının literatüre uygun olması bileşenlerin esnekliğini arttırır. Dolayısıyla , bir kara kutu misali sistem entegrasyonu kolaylaşır.</p>
<p style="text-align: justify;">Yeniden kullanılabilirlik, farklı gerçekleştirimlere sahip bileşenin, farklı gerçekleştirimlerdeki benzer özelliklerin tespit edilerek, yararlanılması sayesinde sağlanabilir. Özellikle “yatay bileşenler” de yeniden kullanılabilirlik, tanımlanan problem alanı dışında karşılaşılan girdiler karşısında da esneklik gösterebilmesine bağlıdır.</p>
<p style="text-align: justify;"><strong>         Bileşen Uygulama Çatısı (Component Framework)</strong></p>
<p style="text-align: justify;"><strong>    </strong>Bileşen uygulama çatısı, daha özel bileşen tasarımı için kullanılacak temel değiştiriciler tarafından tanımlanan bileşenlerin genel gerçekleştirim kurallarıdır. Bileşen uygulama çatısı, nesne tabanlı programlama ile önem kazanmıştır. Uygulama çatısını tanımlanması ise çok geniş bir şekilde yapılabilir.</p>
<p style="text-align: justify;">Beyaz -kutu, siyah-kutu olarak tanımlanan uygulama çatılarının farklı iki yaklaşımı tek bir çatı altında gerçekleştirilebilir. Uygulama çatılarını oluşturan sınıf kütüphaneleri tarafından sağlanan, değiştirilebilir beyaz kutu olarak tanımlanan ata sınıflara, gerekli olduğunda alt sınıfları da ekleyerek, uygulama çatısı geri kalanıyla entegre olabilir.  Her uygulama çatısının aslında bir gelişme süreci vardır. Bu gelişme sürecinde, özel uygulama alanlarından bağımsız olan temel mimariler öncelikle gerçekleştirilir ve diğer alt bileşenler de gerçekleştirilerek uygulama çatısı oluşturulmaya başlanır. Bileşenlerin gerçekleştirimi sırasında tekrarlanan özelliklerin soyut bir biçimde tanımlanması önemlidir. Bu soyut tanımlar, tasarım örüntüleri(design patterns) yardımıyla bileşen gerçekleştirimi sırasında saptanabilir. Uygulama çatısının ilk başlarda sadece ata sınıflardan oluşan beyaz kutu görünümü vardı. Daha sonra özel veri yapıları ve algoritmaların eklenmesiyle karmaşıklık arttı. Bu süreçte gerçekleştirilen bileşenlerin sayısı arttığından bileşenlerin daha çok kara-kutu olması ihtiyacı doğdu. Şekil 4‘de belirtilen uygulama çatısı, çok kullanılan birkaç arayüzü gerçekleştiren benzer bileşenlerden oluşan bir ailedir. Şekil 4’de verilen uygulama çatısında siyah kutular stabil veri yapılarını, mavi kutular varyasyon noktalarını, kırmızı kutular ise nesnel(concrete) değişkenleri gösterir. Stabil girdiler, <em>Configuration</em> ve <em>Kartezyen Space</em> sınıflarıdır. Koordinatlar bilgisi, robotik sistemin hareket edebileceği bir ya da daha fazla uzay bilgisi içerir. Değişken noktalar, <em>Interpolator, Sampler</em> ve <em>Distance Metric</em> gibi sınıflar tarafından temsil edilir. Bu sınıflar, temel veri yapıları ve yaygın kullanılan soyut algoritma tanımları içerir. Bileşen geliştiricisi, bu soyut sınıfları kullanarak, yeni soyut olmayan sınıflar (<em>linear interpolator, uniform sampler, Manhattan</em>)  geliştirir. <em>Cartesian Space Factory</em> sınıfı, prototip örüntüye (prototype pattern) göre gerçekleştirir. Bileşen uygulama çatısı tarafından gerçekleştirilen tüm değişkenleri tutar.</p>
<p style="text-align: justify;"><a href="http://www.infodif.com/blog/wp-content/uploads/2012/01/Robotik_4.jpg"><img class="aligncenter size-full wp-image-441" title="Robotik_4" src="http://www.infodif.com/blog/wp-content/uploads/2012/01/Robotik_4.jpg" alt="" width="507" height="616" /></a></p>
<p style="text-align: justify;"><strong>Değişkenlik gerçekleştirimi   </strong></p>
<p style="text-align: justify;"><strong>         </strong>Farklı bileşenlerin gerçekleştirimindeki farklılık seviyesi yazılım geliştirme süreçlerindeki aşamalara göre karar verilebilir. Bunlar:</p>
<p style="text-align: justify;">Derleme süresi:  Önişlem direktifleri (preprocessor directives) yardımıyla başlık dosyalarının projelere dahil edilmesi kontrol edilerek, derlenme süresini değişkenliğinin azaltılmasıdır.</p>
<p style="text-align: justify;"><a href="http://www.infodif.com/blog/wp-content/uploads/2012/01/Robotik_5.jpg"><img class="aligncenter size-full wp-image-442" title="Robotik_5" src="http://www.infodif.com/blog/wp-content/uploads/2012/01/Robotik_5.jpg" alt="" width="415" height="344" /></a></p>
<p style="text-align: justify;">Bağlama süresi: Kodun kütüphane ve modüllerle bağlanması bu aşamada gerçekleştirilir.</p>
<p style="text-align: justify;">Çalışma zamanı: Değişkenlik program çalışma sırasında çözümlenir.</p>
<p style="text-align: justify;">Çalıştırılabilir dosyalara, kütüphanelerin sonradan eklenmesi.</p>
<p style="text-align: justify;"> Aşağıdaki özellikler sayesinde değişkenlik gerçekleştirimi sağlanır.</p>
<p style="text-align: justify;">Kalıtım temel fonksiyonların ve değişkenlerin üst sınıflara, eklemelerin alt sınıflara yansıtılmasını sağlar.</p>
<p style="text-align: justify;">Nesne tabanlı programlamanın güzel özelliklerinden birisi değer ve referans olarak parametreleri geçirmesidir.</p>
<p style="text-align: justify;">Sonuç olarak, iki seriden oluşan yazının, ilk serisi olan bu makalede bileşen tabanlı robot tasarımının temel konseptlerini ve yeniden kullanılabilir robot işlevlerini sağlayan parçaların geliştirilme süreçlerini inceledik. Bu makalenin odaklandığı nokta, bileşen tanımı ve bileşen gerçekleştirimini ayırarak, bileşenlerin birlikte işlerliğini ve esnekliğini artırma yollarını anlamaktı. Yazının diğer kısmı olan ikinci parçada ise, bileşenlerin dağıtık ve geniş modül sistemlerinde simgesel olarak tanımlamak ve uygulamaya özel yeniden kullanılabilir parçalar üretmek üzerine olacaktır.</p>
<p style="text-align: justify;">Kaynak : Reusable Building Blocks / By Davide BRUGALI and Patrizia SCANDURRA</p>
<pre></pre>
<ul>
<li><a href="http://www.infodif.com/" target="_blank">InfoDif</a></li>
<li><a href="http://www.infodif.com/tr/iletisim" target="_blank">İletişim</a></li>
</ul>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.infodif.com/blog/bilesen-tabanli-robotik-muhendisligi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paralel Programlama</title>
		<link>http://www.infodif.com/blog/paralel-programlama/</link>
		<comments>http://www.infodif.com/blog/paralel-programlama/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 12:13:48 +0000</pubDate>
		<dc:creator>hsozak</dc:creator>
				<category><![CDATA[Görüntü İşleme]]></category>
		<category><![CDATA[Paralel Programlama]]></category>
		<category><![CDATA[GPGPU]]></category>
		<category><![CDATA[multi core]]></category>
		<category><![CDATA[Video işleme]]></category>

		<guid isPermaLink="false">http://www.infodif.com/blog/?p=399</guid>
		<description><![CDATA[InfoDif görüntü işleme ve video işleme konularında çalışan ve bu konuda gün geçtikçe dünya çapında saygınlık elde etmeye başlayan bir şirkettir. Biz kendimizi yazılım mühendisliği yeteneklerimiz sayesinde çok kapsamlı görüntü işleme sistemlerine tek bir altyapı üzerinden destek vermeye adadık ve bu yolda hemen hemen her sektörde paydaşlarımızla beraber ilerliyoruz. Görüntüyü işleyebilmek kadar hızlı işleyebilmek de [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.infodif.com/" target="_blank">InfoDif</a> görüntü işleme ve video işleme konularında çalışan ve bu konuda gün geçtikçe dünya çapında saygınlık elde etmeye başlayan bir şirkettir. Biz kendimizi yazılım mühendisliği yeteneklerimiz sayesinde çok kapsamlı görüntü işleme sistemlerine tek bir altyapı üzerinden destek vermeye adadık ve bu yolda hemen hemen her sektörde paydaşlarımızla beraber ilerliyoruz. Görüntüyü işleyebilmek kadar hızlı işleyebilmek de çok önemlidir. İş programlama algoritmasıyla bitmez bizler için daha yeni başlar, işte bu algoritmaları hızlandırmada faydalandığımız en önemli konseptlerden birisi de paralel programlamadır. Paralel programlamayı merak eden kişilere anlayabilecekleri bir dille anlatmayı hedefledik umarım faydalı olabiliriz.</p>
<p style="text-align: justify;">Basit tanımıyla paralel programlama bir işlemi gerçekleştirmek için birden fazla kaynağı eş zamanlı olarak kullanmaktır. Paralel programlama geleneksel yaklaşıma kıyasla fazladan harcanan zaman ve çaba olarak da düşünülebilir. Bu büyük ölçüde eş zamanlı görevler tanımlamak ve bunları mevcut donanımı verimli kullanabilecek şekilde yönetmekten ileri gelir. Bunu gerçekleştirirken de taşınabilir algoritmaların eksikliği ve hem geliştirme ortamları açısından hem de kullanılan donanım açısından tam bir standart olmaması harcanan çaba ve vaktin artmasına neden olur. Kendi doğası gereği de paralel programlamanın getirdiği haberleşme yükü, ortak değişken kullanımı ve iş yükü dağılımı da programcı tarafından çoğu zaman göz önünde bulundurulması gerekir.  Öte yandan elde edilen kazanç mevcut uygulamanın artan performansıdır ki bu işlemci çalışma frekansındaki artış ile herhangi bir paralel optimizasyona ihtiyaç duyulmadan da elde edilebilir. Ancak çalışma frekansındaki bu artış beraberinde fazladan güç tüketimi ve aynı oranda ısıl güç tasarımında(TDP) artışı getirir. 2004-2005 yıllarına kadar piyasaya sürülen her işlemci bir önceki jenerasyona kıyasla daha yüksek saat hızı ve beraberinde daha yüksek performans vaat ediyordu. Son örnek olarak Intel’in Prescott serisi 3.8 ghz’e kadar standart çalışma frekansı sunarken 90 mm fabrikasyon süreciyle üretilen bu işlemciler 122 mm<sup>2</sup> alanda</p>
<p><img class="alignleft size-full wp-image-393" style="padding-right: 10px;" title="Parallel Programlama 1" src="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-1.jpg" alt="" width="483" height="303" /></p>
<p style="text-align: justify;">sahip olduğu 125 milyon transistörle 100 watt’ın üzerinde ısıl güç üretiyordu. <span id="more-399"></span>İşlemcideki güç tüketimini P = F x C x V<sup>2</sup> ilişkisiyle açıklayabilir güç tüketimini aynı zamanda açığa çıkan ısı olarak da ele alabiliriz. Burada dikkat edilecek nokta P(güç tüketimi) V(gerilim)’nin karesiyle orantılıyken işlemci frekansının gerilim ile lineer bir ilişkisinin olması zamanla elde edilecek kazanca göre ortaya çıkacak ısının hızla artması anlamına gelir. 2005 öncesi işlemcileri ele alırsak, her 18ayda 2’ye katlanan transistör sayısı 2 kat daha fazla gerilim ihtiyacı yaratırken 2 kat daha fazla performans sunduğunu varsayabiliriz. Gerilimle birlikte üstel artan güç tüketimi bize 18 ay önceki 2 çekirdeğin su anki daha yüksek frekans ve gerilimde çalışabilen tek çekirdeğe göre avantajlı olabileceğini gösterdi. Sonuç olarak Prescott serisinin devamı olarak düşünülen Tejas mevcut mimari ile elde edilmesi planlanan daha yüksek çalışma frekansının götürülerinden dolayı 7 mayıs 2004’de iptal edildi.</p>
<p style="text-align: justify;"><a href="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-2.jpg"><img class="alignright size-medium wp-image-394" style="padding-left: 10px;" title="Parallel Programlama 2" src="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-2-300x162.jpg" alt="" width="300" height="162" /></a></p>
<p style="text-align: justify;">
<p style="text-align: justify;">Aslında Pentium 4 serisi ile birlikte Intel cok çekirdekli işlemcilere geçişin temelini atmıştı. Halen kullanılmakta olan Hyper Threading(HT) teknolojisi çift çekirdekli işlemcilerden önce tek bir çekirdeğin 2 farklı izleği birlikte yürütecek şekilde kullanılmasına dayanıyordu. İlk HT özelliği kullanılan işlemciler zar alanı olarak %5 daha fazla alan kaplarkençoklu izlek desteği olan uygulamalar için %15 ile %20 arasında performans artışı sağlıyor. Zar alanındaki artış çekirdekteki yönerge çağırma ve çözümleme(instruction fetch, instruction decode) birimlerinin(Grafikte <strong>AS</strong>)sayıca 2 katına çıkarılmasından kaynaklanır ancak işlem birimi(Execution Resources) değişmez. Sonuç olarak fiziksel olarak 2 çekirdeğe sahip olmasa da işlemci 2 adet sanal çekirdek barındırır ve işletim sistemi tarafından bu 2 bağımsız çekirdek olarak düşünülür.</p>
<p style="text-align: justify;"><a href="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-3.jpg"><img class="alignleft size-full wp-image-395" title="Parallel Programlama 3" src="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-3.jpg" alt="" width="479" height="283" /></a></p>
<p style="text-align: justify;">
<p style="text-align: justify;">İşlemcilerin çalışma frekansı bir limite ulaştı ama Moore Yasası* halen geçerliliğini sürdürüyor. İşlemci zar alanındaki artan transistor sayısı artık frekans artışı değil ilave çekirdek anlamına geliyor.  Paralel programlamanın ve çok çekirdekli işlemcilerin veya cok işlemcili sistemlerin önemi bu noktada ortaya çıkıyor.</p>
<p style="text-align: justify;">Günümüz hesaplama sistemlerinde paralelliği 4 ana model ile ele alabiliriz. Bunlar bit seviyesi(bit-level), komut seviyesi(instruction-level), veri paralelliği(data parallelism) ve görev paralelliği(task parallelism)dir.</p>
<p style="text-align: justify;">Bit seviyesinde paralellik işlemcinin tek bir komutunda işleyebileceği veri boyutunu ilgilendirir. En temel örnek ile açıklayacak olursak 8-bit bir işlemci 16-bit tam sayı toplamını 2 aşamada 2 ayrı 8-bitlik toplama şeklinde yaparken 16-bit bir işlemci tek aşamada yapacaktır.</p>
<p style="text-align: justify;">Diğer bir model ise komut seviyesinde paralellik. Programcı tarafından direk olarak kullanılması, maniple edilmesi çoğu zaman mümkün değildir, donanımsal olarak sağlanır. Komut seviyesinde paralellik de Pipelining  ve Superscalar hesaplama olarak 2 temel yaklaşımı barındırır. Pipelining bir işlemi ya da işlemci için düşünecek olursak bir yönergeyi birbirine bağlı farklı evrelere ayırıp farklı yönergelerin farklı evrelerini paralel olarak işleyebilmesine denebilir. Superscalar hesaplama da işlemcinin tek çevrimde(cycle) birden fazla yönergenin aynı evrelerini paralel olarak hesaplayabilmesidir.</p>
<p style="text-align: center;"><a href="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-4.jpg"><img class="aligncenter size-full wp-image-396" title="Parallel Programlama 4" src="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-4.jpg" alt="" width="540" height="312" /></a></p>
<p style="text-align: justify;">i=yönerge(instruction) sayısı,    t=çevrim(cycle) sayısı</p>
<p style="text-align: justify;">IF, ID, EX, MEM, WB bir yönergenin farklı ve sırasıyla birbirine bağımlı evreleri</p>
<p style="text-align: justify;">Üstteki yönerge akışı hem Pipelinig hem de Superscalar hesaplama özelliği olan bir işlemcinin yönerge(isntruction) akışının grafiği. Yukarıdaki işlemci aynı anda 2 yönergenin aynı evrelerini paralel olarak hesaplayabiliyor ve 5 aşama pipeline çalıştırıyor. Komut seviyesinde paralelliğe günümüz işlemcilerinden örnek verecek olursak Intel’in Nehalem mimarisi 14 aşama  pipeline’a (pipeline stages) ve 4 yönergelik superscalar hesaplama yeteneğine sahip.</p>
<p style="text-align: justify;">Veri seviyesinde paralellikten bahsetmeden önce Michael J. Flynn’in paralel sistemler için yaptığı sınıflandırmayı(Flynn’s Taxonomy) ele almamız gerekir. Bu sınıflandırmaya göre paralel sistemlerdeki hesaplama üniteleri 2 farklı parametreye göre 4 kategoride incelenir.</p>
<table style="text-align: justify;" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="199" valign="top"></td>
<td width="161" valign="top"><strong>Tek Yönerge</strong></p>
<p>(<strong>S</strong>ingle <strong>I</strong>nstruction)</td>
<td width="167" valign="top"><strong>Çoklu Yönerge</strong></p>
<p>(<strong>M</strong>ultiple <strong>I</strong>nstruction)</td>
</tr>
<tr>
<td width="199" valign="top"><strong>Tek Data </strong>(<strong>S</strong>ingle <strong>D</strong>ata)</td>
<td width="161" valign="top">SISD</td>
<td width="167" valign="top">MISD</td>
</tr>
<tr>
<td width="199" valign="top"><strong>Çoklu Data</strong> (<strong>M</strong>ultiple   <strong>D</strong>ata)</td>
<td width="161" valign="top">SIMD</td>
<td width="167" valign="top">MIMD</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">Veri seviyesinde paralellik aynı görevlerin veya yönergelerin farklı veriyle paralel olarak işletilmesinden ileri gelir. Veri seviyesinde paralellikten bahsederken yukarıdaki sınıflandırmaya göre SIMD mimarisindeki işlem birimlerini ele almalıyız bunlara örnek olarak genelde büyük veriler üzerinde fark gözetmeksizin aynı işlemin yapıldığı ya da aynı kod satırının çalıştırıldığı grafik işlem birimlerini verebiliriz. Kişisel bilgisayarlardaki merkezi işlem birimleri MIMD mimarisinde tasarlanmış olsalar da veri seviyesinde paralellikten yararlanabilmek için Intel’in SSE(Streaming SIMD Extensions) ve AMD’nin 3dNow!’ı gibi SIMD yönergelerinin çalıştırılabildiği eklentiler içerirler. Burdaki en büyük kazancımız devasa boyuttaki veri için tüm transferin senkronize olması ve yürütülecek komutun tüm paralel işlem birimleri için tek seferde çözülebilmesidir. Aynı zamanda veri paralelliğinin mümkün olduğu herhangi bir işlem işlem birimi sayısını sınırlamayacak şekilde eldeki veri boyutuna bağlı olarak ölçeklenebilir.</p>
<p style="text-align: justify;">Görev paralelliği(Task Parallelism) birden fazla işlem birimi içeren sistemlerde farklı izleklerin(thread) farklı ya da aynı veriyle eş zamanlı işletilmesine denir. Veri seviyesinde parallelikten temel farklılığı eldeki veri ve kaynağa göre tam olarak ölçeklenememesidir. Toplamda yapılması gereken işlem ancak  birbirinden bağımsız görev sayısına oranla ölçeklenebilir.</p>
<p style="text-align: justify;">Bu noktadan sonra ne kadar tam bir sınıflandırma yapmak mümkün olmasa da paralel hesaplama sistemlerini işlem birimleri arasındaki mesafeyi göze alarak dağıtık ve çok çekirdekli hesaplama olarak 2 temel platforma ayırabiliriz. Dağıtık hesaplama sistemleri birbirinden bağımsız bilgisayarların ortak bir ağ ile haberleşip paralel hesaplama yapmalarını sağlar. Dağıtık sistemler de günümüzde yaygın kullanımına göre ara bağlantı olarak interneti kullanan grid hesaplama sistemleri ve ara bağlantı için Intel Infiniband veya yüksek bant genişliği sağlayan gigabit ethernet gibi özel ağ yapıları kullanan cluster hesaplama sistemleri olarak 2’ye ayrılırlar.</p>
<p style="text-align: justify;">Cluster hesaplama sistemlerini yüksek başarımlı hesaplama(HPC) adı altında da toplayabiliriz.</p>
<p style="text-align: justify;">Yüksek başarımlı hesaplama meteorolojiden, malzeme bilimine, mekatroniğe, nükleer tepkimelerin modellenmesine kadar bir çok farklı alanda kullanılıyor ve her geçen gün gelişen sistemler ve hesaplama kabiliyetleriyle kendine yeni kullanım alanları oluşturuyor. Ülkemizde de 2004 yılında Devlet Planlama Teşkilatının yürüttüğü bir projeyle İstanbul Teknik Üniversitesi bünyesinde Ulusal Yüksek Başarımlı Hesaplama Merkezi kuruldu. Bugün birçok akademik ve ulusal proje bu sistem üzerinde çalışıyor. Bunun yanında bugün bir çok üniversite ve hatta bölüm kendi hesaplama sistemlerini kurup işletiyor. Örneğin Orta Doğu Teknik Üniversitesi Bilgisayar Mühendisliği Bölümü de 2007 yılından beri 46 düğüm ve 368 çekirdeklik bir sistemle öğrenci ve araştırmacılarına kaynak sağlıyor.</p>
<p style="text-align: justify;">Grid hesaplama sistemleri büyük oranda ölçeklenebilir sistemlerdir. Uzak mesafedeki bir bilgisayarda kullanılan yazılım ile kullanılabilir işlem birimine ve sahip olduğu yoğunluğa göre internet üzeindeki host makinadan yeni görevler alıp işlettikten sonra sonuçları geri host makinaya gönderirler. En temel örnek olarak Berkeley Üniversitesi grid hesaplama platformunu BOINC’i verebiliriz.</p>
<p style="text-align: justify;">Çok çekirdekli hesaplama sistemleri tek çipte birden fazla izleğin birbirinden bağımsız işlem birimleri tarafından yürütülmesini sağlarlar. Superscalar hesaplamadan farklı olarak çok çekirdekli sistemler farklı izlekler için farklı donanım kullanılır ve yine herbir çekirdek kendi içinde superscalar hesaplama yapabilir. Çok çekirdekli sistemleri verimli kullanmak için TBB ve OpenMP gibi performans odaklı API’lere ya da Posix thread ve boost thread gibi kütüphanelere ihtiyaç vardır.<strong> </strong>TBB’yi düşünürsek, çok izlekli programlamaya yönelik veri yapıları ve algoritmalar sunarak programcının mevcut platformu daha verimli kullanmasını sağlar. Şu an mevcut çoğu kişisel bilgisayarın en az 2 çekirdekli olduğunu varsayarsak çok çekirdekli programlama kütüphaneleri ayrı bir önem arz ediyor.</p>
<p style="text-align: justify;">Çok çekirdekli sistemlerle benzer düşünülse de ayrı bir yapı olarak genel amaçlı gpu programlamayı(GPGPU) ele alabiliriz. GPGPU grafik işlem ünitesinin grafik verisi harici verileri ve CPU görevlerini bir API aracılığıyla işletmesine</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-397" title="Parallel Programlama 5" src="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-5.jpg" alt="" width="572" height="422" /></p>
<p style="text-align: justify;">denir. Bu fikrin kaynağı grafik işlem birimlerinin merkezi işlemcilere nazaran her gecen gün daha fazla artan performansı. Artan maksimum performans haricinde watt başına düşen işlem gücü de gpu’ların işlem birimi olarak kullanılmasında etkendir. Bunun temel nedenlerinden biri gpu mimarisinin benzer zar alanı ve benzer üretim standardında çip üzerinde daha fazla hesaplama birimi ve çekirdek içermesidir. Buna nazaran merkezi işlem birimlerinde uygulamadaki performans artışını sağlamak için çip üzerindeki alanın büyük bir kısmı cache hafıza birimleri için kullanılır.</p>
<p style="text-align: center;"><a href="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-6.jpg"><img class="aligncenter size-full wp-image-398" title="Parallel Programlama 6" src="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-6.jpg" alt="" width="549" height="311" /></a></p>
<p style="text-align: justify;"><a href="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-7.jpg"><img class="alignleft size-medium wp-image-400" title="Parallel Programlama 7" src="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-7-300x201.jpg" alt="" width="300" height="201" /></a> <a href="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-8.jpg"><img class="alignright size-medium wp-image-401" title="Parallel Programlama 8" src="http://www.infodif.com/blog/wp-content/uploads/2011/09/Parallel-Programlama-8-297x300.jpg" alt="" width="267" height="270" /></a></p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">fig.1 Nehalem(Core i7) Zar alanı                                 fig.2 GF100 Zar alanı</p>
<p style="text-align: justify;">
<p style="text-align: justify;">İlk yaygın kullanımı NVidia’nın Cuda GPGPU programlama ortamıyla sağlanmasına rağmen  ATI CTM de aynı amaca hizmet ediyor. Ancak bu API’lerin en temel eksikliği sadece kendi donanımlarına destek sağlamaları ve bunun sonucu geliştiriciye fazladan yük getirmeleridir. Bu soruna yönelik OpenGL’in de geliştiricisi olan Khronos Group 2009 yılında OpenCL’i duyurdu. 2010’da da 1.1 versiyonu sunulan OpenCL GPGPU API sadece GPU’lara değil çok çekirdekli işlemcilere ve powerVR gibi mobil GPU’lara da destek sağlıyor.</p>
<p style="text-align: justify;">Bugün paralel programlama performansın ön planda olduğu tüm uygulamalarda büyük önem arz ediyor. Bunlara örnek olarak hesaplamalı akışkan dinamiği(CFD), yapısal mekanik hesaplamalırını, görüntü işleme yazılımlarını ve insan genom projesi gibi bircok bilimsel projeyi de gösterebiliriz.</p>
<p style="text-align: justify;">Infodif olarak görüntü işleme, yapay görme ve video analizi gibi gerçek zamanlı performans gerektiren uygulamalarda, güncel çok çekirdekli işlemci mimarilerini gerektiği alanlarda da grafik işlem ünitelerini mümkün olduğunca verimli kullanabilmek adına Capra görüntü işleme platformunu paydaşlarımızın kullandığı paralel hesaplama ortamlarını göz önünde bulundurarak geliştiriyoruz. Böylece elde edilen performans Capra’nın kullanıldığı her alanda sadece sıralı hesaplama yapabilen platformlara göre öncelikle zaman kazancı ve  kaynak tasarrufu sağlıyor. Görüntü işleme ile ilgili gerçekleştirdiğimiz projeleri ele alırsak, Capra sayesinde kısıtlı donanım ile daha fazla görüntü kaynağı işleyebilmemiz ya da daha yüksek kare/saniye ve çözünürlüğe destek verebilmemiz çözüm ortaklarının donanıma ayıracağı bütçeden tasarruf yapmasını sağlıyor. Yazının girişinde de belirttiğimiz, paralel sistemlerin aynı performans değerindeki sıralı sistemlere göre daha iyi olan  Watt başına performans oranı çalışan sistemlerimizin enerji kullanımını da azaltıyor.  Öte yandan Capra görüntü işleme platformunun paralel alt yapısı sayesinde ölçeklenebilirliği bizim daha büyük veriler kullanıp daha büyük ölçekli problemlere çözümler üretmemize olanak yaratıyor.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">*Intel kurucu ortaklarından Gordon Earle Moore’un 19 nisan 1965’de yayınlanan “Electronics” dergisindeki makalesinde elektronik devreye yerleştirilebilecek eleman sayısının her 18 ayda bir iki katına çıkacağına dair söylemi.</p>
<ul>
<li><a href="http://www.infodif.com/" target="_blank">InfoDif Yazılım</a></li>
<li><a href="http://www.infodif.com/tr/goruntu-isleme-iletisim" target="_blank">İletişim</a></li>
</ul>
<p style="text-align: justify;">
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.infodif.com%2Fblog%2Fparalel-programlama%2F&amp;title=Paralel%20Programlama" id="wpa2a_2"><img src="http://www.infodif.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.infodif.com/blog/paralel-programlama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robot Nöbetçi Göreve Hazır</title>
		<link>http://www.infodif.com/blog/robot-nobetci-goreve-hazir/</link>
		<comments>http://www.infodif.com/blog/robot-nobetci-goreve-hazir/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 16:43:01 +0000</pubDate>
		<dc:creator>hsozak</dc:creator>
				<category><![CDATA[Görüntü İşleme]]></category>
		<category><![CDATA[Image Processing]]></category>
		<category><![CDATA[İnsansız Araçlar]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Nöbetçi]]></category>

		<guid isPermaLink="false">http://www.infodif.com/blog/?p=339</guid>
		<description><![CDATA[Robot Nöbetçi Göreve Hazır **Yüksel Savunma A.Ş. (YSS), Nöbetçi Silah Platformunda InfoDif Görüntü İşleme Platformunu altyapı olarak kullanmış ve bu sayede geliştirdikleri yazılıma bir çok kabiliyet ekleme fırsatı bulmuştur. Teslim sonrası YSS&#8217;nin sistem hakimiyeti ve kendi isteklerine göre Görüntü İşleme Platformu&#8216;nda değişiklik yapma kabiliyetleri korunmuş ve Nöbetçi&#8217;nin bağımsız bir ürün olarak yola devam edebilmesi için [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Robot Nöbetçi Göreve Hazır</strong></p>
<p style="text-align: justify;">**Yüksel Savunma A.Ş. (YSS), Nöbetçi Silah Platformunda InfoDif Görüntü  İşleme Platformunu altyapı olarak kullanmış ve bu sayede geliştirdikleri  yazılıma bir çok kabiliyet ekleme fırsatı bulmuştur. Teslim sonrası  YSS&#8217;nin sistem hakimiyeti ve kendi isteklerine göre <a href="http://www.infodif.com/tr/urunler/goruntu-isleme" target="_blank">Görüntü İşleme  Platformu</a>&#8216;nda değişiklik yapma kabiliyetleri korunmuş ve Nöbetçi&#8217;nin  bağımsız bir ürün olarak yola devam edebilmesi için gereken tüm altyapı  sağlanmıştır. InfoDif olarak  YSS&#8217;yi bu başarılı çalışmalarından dolayı  kutlar ve çıktıkları yolda önlerinin açık olmasını dileriz. Bu yolda  desteğimiz ve tüm bilgi birikimimizle her zaman yanlarında olmayı  istiyoruz. Nöbetçi Platformu 15 Mart 2010 tarihinde  Ntvmsnbc, Hürriyet Gazetesi ve Milliyet Gazetesinde   yer almıştır, ilgili yazıları aşağıda iletmeye  çalıştık.</p>
<p style="text-align: justify;"><strong>Robot nöbetçi göreve hazır</strong></p>
<p style="text-align: justify;"><strong>Bilim-kurgu filmlerinde görmeye alıştığımız teknolojiye sahip silah sistemi olan robot nöbetçi karakollarda nöbet tutmaya hazır hale geldi.</strong></p>
<div style="float: left; padding-right: 10px; text-align: justify;"><img class="alignleft size-full wp-image-312" title="nobetci12" src="http://www.infodif.com/blog/wp-content/uploads/2010/03/nobetci12.jpg" alt="nobetci12" width="250" height="292" /></div>
<p style="text-align: justify;">Uzaktan kumandalı robot Nöbetçi, savunma sanayinde gerçekleştirdiği önemli projelerle dikkat çeken Yüksel Savunma Sistemleri A.Ş. tarafından iki yıllık bir teknoloji geliştirme projesi kapsamında özgün tasarım yetenekleri ile geliştirildi.</p>
<p style="text-align: justify;">Nöbetçi, kışlalarda nöbetçilerin daha emniyetli bir noktadan çevreyi gözetlemesine ve ateşli saldırıya karşılık vermesine olanak sağlayan bir &#8221;Uzaktan Komutalı Gözetleme ve Atış Platformu&#8221;.</p>
<p style="text-align: justify;">İki yıl önce savunma sanayine adımını atan Yüksel Savunma Sistemleri A.Ş.nin terörle mücadele kapsamında kullanılması öngörüsüyle geliştirdiği Nöbetçi, atış testlerini başarıyla tamamladı.</p>
<p style="text-align: justify;">Testlerde tüm hedefleri yüzde 100 bir isabet oranı ile vuran nöbetçi, teröristler tarafından açılan baskın ateşlerinde Mehmetçiklerin zarar görmesini önleyecek. Gözetlediği bölgedeki tüm hareketli nesneleri, hiç kaçırmadan tespit eden ve namluları ile takip eden Nöbetçi sistemi üzerinde termal kamera, elektro-optik kamera sensörleri ve lazerli mesafe ölçme cihazı bulunuyor.</p>
<p style="text-align: justify;">Zırhlı araçların silah kulesi olarak da kullanılabilecek bir sistem olan Nöbetçi, arazide tespit ettiği hedeflerin tamamını çok büyük bir süratle, otomatik olarak arka arkaya ateş altına alabilecek bir özelliğe sahip bulunuyor.</p>
<p style="text-align: justify;">500 mermi kapasitesi ile Nöbetçinin tespit ettiği hedeflerin kurtuluş şansı bulunmuyor.</p>
<p style="text-align: justify;"><span id="more-339"></span>Harekat alanında önceden belirlenmiş rotalarda otomatik olarak gözetleme yapabilen, kablolu komuta edilebileceği gibi kablosuz olarak da karşılıklı görüntü ve komut verileri taşıyabilen, alınan görüntüleri işleyerek bir monitörden operatöre sunan Nöbetçi, sis, kar gibi tüm olumsuz hava koşullarını filtreleyen yazılımı ile gerçek bir nöbetçi görevi görecek.</p>
<p style="text-align: justify;">Karakollarda nöbet tutan askerlerin terörist baskınlarında her zaman ilk atışa hedef olduğu göz önünde bulundurulduğunda Nöbetçi, karakol ve kışla savunmasında hayati bir rol oynayacak.<br />
Ntvmsnbc ve Ajanslar Güncelleme: 14:08 TSİ 14 Mart. 2010 Pazar<br />
<a href="http://www.ntvmsnbc.com/id/25069128/#storyContinued" target="_blank">http://www.ntvmsnbc.com/id/25069128/#storyContinued</a></p>
<p style="text-align: justify;"><strong>Uzaktan Kumandalı Nöbetçi </strong></p>
<p style="text-align: justify;">Özgür EKŞİ &#8211; ANKARA</p>
<p style="text-align: justify;"><strong>Karakollar için “nöbetçi” geliştirildi. Yüksel Savunma Sistemleri Şirketi’nin iki yıllık bir teknoloji geliştirme projesi sonucunda tamamen milli ve özgün bir ürün ortaya çıktı.</strong></p>
<p style="text-align: justify;"><strong><img class="aligncenter size-full wp-image-310" title="flut" src="http://www.infodif.com/blog/wp-content/uploads/2010/03/flut.jpg" alt="flut" width="480" height="240" /><br />
</strong></p>
<p style="text-align: justify;">Firmanın Yönetim Kurulu Murahhas Üyesi Hayri Esen tarafından verilen bilgiye terörle mücadele için geliştirilen “Uzaktan Komutalı Gözetleme ve Atış Platformu” atış testlerini başarıyla tamamladı. “Nöbetçi” adı verilen ve uzaktan kumandayla yönlendirilen sistem, testlerde tüm hedefleri yüzde 100 isabet oranıyla vurdu. Bu sayede teröristler tarafından açılan baskın ateşlerinde asker zarar görmeyecek. Gözetlediği bölgedeki tüm hareketli nesneleri tespit edip namlularıyla takip eden sistem, üzerinde termal kamera, elektro-optik kamera sensörleri ve lazerli mesafe ölçme cihazı ile hedefi hep takip edecek.</p>
<p style="text-align: justify;">Hürriyet Gazetesi, 14 Mart 2010</p>
<p style="text-align: justify;"><a href="http://www.hurriyet.com.tr/gundem/14100835.asp?gid=233" target="_blank">http://www.hurriyet.com.tr/gundem/14100835.asp?gid=233</a></p>
<p style="text-align: justify;"><strong>Robot nöbetçi nöbete hazır&#8230;</strong></p>
<p style="text-align: justify;"><strong>Gözetlediği bölgedeki tüm hareketli nesneleri tespit eden ve namluları ile takip eden nöbetçi sistemi üzerinde termal kamera, elektro-optik kamera sensörleri ve lazerli mesafe ölçme cihazı bulunuyor.</strong></p>
<div style="float: left; padding-right: 10px;"><img class="alignleft size-medium wp-image-309" title="DSC04622" src="http://www.infodif.com/blog/wp-content/uploads/2010/03/DSC04622-300x225.jpg" alt="DSC04622" width="300" height="225" /></div>
<p style="text-align: justify;">Kışlalarda nöbetçilerin daha emniyetli bir noktadan çevreyi gözetlemesine ve ateşli saldırıya karşılık vermesine olanak sağlayan uzaktan komutalı gözetleme ve atış platformu “nöbetçi” silahlı kuvvetlerde göreve hazır.<br />
AA muhabirinin edindiği bilgiye göre, bilim-kurgu filmlerinde görmeye alışık olduğumuz teknolojiye sahip silah sistemi olan robot nöbetçi karakollarda nöbet tutmaya hazır hale geldi.<br />
Uzaktan kumandalı robot Nöbetçi, savunma sanayinde gerçekleştirdiği önemli projelerle dikkat çeken Yüksel Savunma Sistemleri A.Ş. tarafından iki yıllık bir teknoloji geliştirme projesi kapsamında, tamamen milli ve özgün tasarım yetenekleri ile geliştirildi.<br />
Nöbetçi, kışlalarda nöbetçilerin daha emniyetli bir noktadan çevreyi gözetlemesine ve ateşli saldırıya karşılık vermesine olanak sağlayan bir “Uzaktan Komutalı Gözetleme ve Atış Platformu”.<br />
Yüksel Savunma Sistemleri A.Ş. Yönetim Kurulu Murahhas Üyesi Hayri Esen tarafından verilen bilgiye göre, iki yıl önce savunma sanayine adımını atan Yüksel Savunma Sistemleri A.Ş.nin terörle mücadele kapsamında kullanılması öngörüsüyle geliştirdiği Nöbetçi, atış testlerini başarıyla tamamladı.</p>
<p style="text-align: justify;">HEDEFLERİN KURTULUŞ ŞANSI YOK&#8230;         Testlerde tüm hedefleri yüzde 100 bir isabet oranı ile vuran nöbetçi, teröristler tarafından açılan baskın ateşlerinde Mehmetçiklerin zarar görmesini önleyecek. Gözetlediği bölgedeki tüm hareketli nesneleri, hiç kaçırmadan tespit eden ve namluları ile takip eden Nöbetçi sistemi üzerinde termal kamera, elektro-optik kamera sensörleri ve lazerli mesafe ölçme cihazı bulunuyor.<br />
Zırhlı araçların silah kulesi olarak da kullanılabilecek bir sistem olan Nöbetçi, arazide tespit ettiği hedeflerin tamamını çok büyük bir süratle, otomatik olarak arka arkaya ateş altına alabilecek bir özelliğe sahip bulunuyor.<br />
500 mermi kapasitesi ile Nöbetçinin tespit ettiği hedeflerin kurtuluş şansı bulunmuyor.<br />
Harekat alanında önceden belirlenmiş rotalarda otomatik olarak gözetleme yapabilen, kablolu komuta edilebileceği gibi kablosuz olarak da karşılıklı görüntü ve komut verileri taşıyabilen, alınan görüntüleri işleyerek bir monitörden operatöre sunan Nöbetçi, sis, kar gibi tüm olumsuz hava koşullarını filtreleyen yazılımı ile gerçek bir nöbetçi görevi görecek.<br />
Karakollarda nöbet tutan askerlerin terörist baskınlarında her zaman ilk atışa hedef olduğu göz önünde bulundurulduğunda Nöbetçi, karakol ve kışla savunmasında hayati bir rol oynayacak.</p>
<p style="text-align: justify;">Milliyet Gazetesi 14 Mart 2010</p>
<p style="text-align: justify;"><a href="http://www.milliyet.com.tr/robot-nobetci-nobete-hazir-/ekonomi/sondakika/14.03.2010/1211188/default.htm?ver=53" target="_blank">http://www.milliyet.com.tr/robot-nobetci-nobete-hazir-/ekonomi/sondakika/14.03.2010/1211188/default.htm?ver=53</a></p>
<p style="text-align: justify;">
<ul>
<li><a href="http://www.infodif.com/" target="_blank">InfoDif  Yazılım </a></li>
<li><a href="http://www.infodif.com/tr/goruntu-isleme-iletisim" target="_blank">İletişim</a></li>
</ul>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.infodif.com%2Fblog%2Frobot-nobetci-goreve-hazir%2F&amp;title=Robot%20N%C3%B6bet%C3%A7i%20G%C3%B6reve%20Haz%C4%B1r" id="wpa2a_4"><img src="http://www.infodif.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.infodif.com/blog/robot-nobetci-goreve-hazir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yüksel Savunma A.Ş. ( YSS ) Nöbetçi Platformu&#8217;nda InfoDif Görüntü İşleme Platformunu Seçti</title>
		<link>http://www.infodif.com/blog/yss-goruntu-isleme-platformunu-secti/</link>
		<comments>http://www.infodif.com/blog/yss-goruntu-isleme-platformunu-secti/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 09:18:03 +0000</pubDate>
		<dc:creator>hsozak</dc:creator>
				<category><![CDATA[Görüntü İşleme]]></category>
		<category><![CDATA[Image Processing]]></category>
		<category><![CDATA[İnsansız Araçlar]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Kamera]]></category>
		<category><![CDATA[Nöbetçi]]></category>
		<category><![CDATA[otonom araçlar]]></category>
		<category><![CDATA[robotik]]></category>
		<category><![CDATA[Termal kamera]]></category>
		<category><![CDATA[UGV - Unmanned Ground Vehicle]]></category>

		<guid isPermaLink="false">http://www.infodif.com/blog/?p=307</guid>
		<description><![CDATA[**Yüksel Savunma A.Ş. (YSS), Nöbetçi Silah Platformunda InfoDif Görüntü İşleme Platformunu altyapı olarak kullanmış ve bu sayede geliştirdikleri yazılıma bir çok kabiliyet ekleme fırsatı bulmuştur. Teslim sonrası YSS&#8217;nin sistem hakimiyeti ve kendi isteklerine göre Görüntü İşleme Platformu&#8216;nda değişiklik yapma kabiliyetleri korunmuş ve Nöbetçi&#8217;nin bağımsız bir ürün olarak yola devam edebilmesi için gereken tüm altyapı sağlanmıştır. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">**Yüksel Savunma A.Ş. (YSS), Nöbetçi Silah Platformunda InfoDif Görüntü İşleme Platformunu altyapı olarak kullanmış ve bu sayede geliştirdikleri yazılıma bir çok kabiliyet ekleme fırsatı bulmuştur. Teslim sonrası YSS&#8217;nin sistem hakimiyeti ve kendi isteklerine göre <a href="http://www.infodif.com/tr/arge/capra-goruntu-isleme-platformu" target="_blank">Görüntü İşleme Platformu</a>&#8216;nda değişiklik yapma kabiliyetleri korunmuş ve Nöbetçi&#8217;nin bağımsız bir ürün olarak yola devam edebilmesi için gereken tüm altyapı sağlanmıştır. InfoDif olarak  YSS&#8217;yi bu başarılı çalışmalarından dolayı kutlar ve çıktıkları yolda önlerinin açık olmasını dileriz. Bu yolda desteğimiz ve tüm bilgi birikimimizle her zaman yanlarında olmayı istiyoruz. Nöbetçi Platformu MSI Dergisi Aralık 2009 sayısında kapakta yer almıştır, ilgili yazıyı meraklılara aşağıda iletmeye çalıştık.</p>
<p style="text-align: justify;"><strong>YÜKSEL SAVUNMA YENİ SİLAH PLATFORMUYLA YÜKSELİYOR&#8230;</strong></p>
<p style="text-align: justify;">Yüksel Savunma A.Ş. (YSS), özgün savunma sistemleri tasarlamak ve üretmek üzere yola çıkan ve özellikle son iki yılda adından sıkça söz ettiren genç bir şirketimiz. ODTÜ-MET(Teknokent) şirketlerinden olan YSS’in kadrosunda, savunma sektöründe uzun yıllardır çalışan deneyimli, uzman mühendislerden oluşan bir mühendislik  ve tasarım ekibi var. Bugüne kadar iki adet uzaktan komutalı silah platformu üretmiş olan bu ekip, silah platformları konusunda büyük bir deneyim kazanmış durumda. Bugünlerde, daha önceki sayılarımızda sizlere uzaktan komutalı silah platformlarının, geliştirip ürettikleri yeni versiyonunu test etmeye hazırlanan ekip, araç üstüne monte edilecek bir kulenin tasarım ve üretim çalışmalarını da sürdürüyor.</p>
<p style="text-align: justify;">Özellikle son yıllarda; sınır güvenliği ve anayurt güvenliği gibi kavramlar,  terör tehdidi altında bulunan coğrafyalar başta olmak üzere, neredeyse tüm  dünya devletlerinin gündeminde üst sıraları  işgal ediyor. Bu durum, en küçüğünden en büyüğüne kadar savunma sektöründe faaliyet gösteren neredeyse bütün firmaları , bu tehdide cevap olabilecek teknoloji yoğun savunma sistemleri tasarımı ve üretimine yönlendirmiş durumda.</p>
<p style="text-align: justify;">Pek çok alanda teknoloji transferi dönemini çoktan kapatan Türk Savunma Sanayisi de artık kendi tasarımları üzerinden kendi özgün ürünlerini geliştiriyor. Tasarım ve Ar-Ge’ye yönelerek ortaya gelişmiş savunma sistemleri çıkartan firmalarımızın bu çalışmalarının  en önemli sonuçlarından biri de Türk Silahlı Kuvvetleri (TSK)’nın harp silah, araç gereç ihtiyaçlarının giderek daha da artan bir oranla yurt içinde karşılanması oluyor.</p>
<p style="text-align: justify;"><strong> Karakol Baskınlarına Son </strong></p>
<div style="float: left; padding-right: 10px; text-align: justify;"><img class="size-full wp-image-312 alignnone" title="nobetci12" src="http://www.infodif.com/blog/wp-content/uploads/2010/03/nobetci12.jpg" alt="nobetci12" width="250" height="292" /></div>
<p style="text-align: justify;">Çalışmalarını bu doğrultuda yürüten YSS de uzaktan komutalı silah platformu geliştirme çalışmalarına başladığında, özellikle bir baskın yaşanması durumunda, karakollarda görev yapan nöbetçilerin açılan ilk ateşe maruz kalmamasını ve daha emniyetli bir bölgede nöbet tutmasını hedefliyordu. Ülkenin dört bir yanında, sarp ve dağlık arazilerde hizmet yapan vatan evlatlarının, teröristlerle girişilen silahlı çatışmalarda üstünlük sağlamasına karşın, kayıpların büyük bölümünün açılan ilk terörist ateşinde verilmesi nedeniyle böyle bir proje üzerinde çalışmaya başlanmıştı. YSS, bu soruna çözüm olacağına inandığı uzaktan komutalı silah platformunun yeni ve daha da geliştirilmiş versiyonunun entegrasyon çalışmalarını da tamamlamış durumda. Test aşamasınında geçilmesinden sonra, önümüzdeki aylarda TSK’ya çeşitli gösterimler yapılması bekleniyor.</p>
<p style="text-align: justify;">YSS, emsallerinden tamamen farklı yapıda ve farklı yeteneklere sahip olan yeni silah platformunu da; gövde tasarımından elektfonik aksama, görüntü işleme yazılımından mekanik özelliklere kadar her şeyi sınır, karakol ve kışla güvenliği öncelikleri dikkate alarak tasarladı.</p>
<p style="text-align: justify;"><strong>Sistem Gelişime Açık </strong></p>
<p style="text-align: justify;">Yeni sistem iki ana unsurdan oluşuyor. Gözetleme ve atış birimi [GAB], operatör kontrol birimi [OKB], GAB’ın üzerinde, yatayda 350° ve dikeyde de 75° (+55°/-20°)’lik açılarla hareket edebilen bir platform üzerine monte edilmiş, biri makineli olmak üzere iki adet piyade tüfeği, biri termal ve elektro-optik olmak üzere iki adet kamera ve lazer mesafe bulucu mevcut. Platformun hareket açıları kullanıcı gereksinimleri doğrultusunda değiştirilebileceği gibi halihazırda her ikisi de 7,62 mm çapındaki PKMS ve AK-47 ikilisinin kullanıldığı sisteme, birlik deposunda bulunan herhangi bir PKMS veya AK-47’yi monte etmek mümkün.</p>
<div style="text-align: justify;"><img title="flut" src="http://www.infodif.com/blog/wp-content/uploads/2010/03/flut.jpg" alt="flut" width="480" height="240" /></div>
<p style="text-align: justify;"><span id="more-307"></span>Sistemde ikinci silahın varlığı (AK-47), operasyon sırasında makineli tüfekte herhangi bir sorun yaşanması durumunda, bir anahtar yardımıylai yedekte bekleyen diğer silaha geçerek operasyona devam edebilmek. Bu sayede, örneğin arpacığı tam hedefe oturtmuşken makineli tüfekte bir tutukluk yaşanması gibi çok tatsız bir durumda, 30 adet de olsa AK-47’nin şarjöründeki fişekleri kullanarak başarıdan istifade istifade etmek sürdürülebiliyor. Teknik olarak mümkün olsa da namlı çıkış ilk hızları ve etkili menzilleri farklı olduğundan, şu an için silahların aynı anda ateş etmesi gibi bir durum söz konusu değil. Ancak talep gelmesi durumunda, sisteme bu yeteneğin kazandırılabilmesi de mümkün.</p>
<p style="text-align: justify;"><strong>Yüksel Savunma İş Birliklerine Açık </strong></p>
<p style="text-align: justify;">Teknik özellikleri ana hatlarıyla anlattığımız YSS tarafından geliştirilen yeni uzaktan komutalı silah istasyonu ve YSS’nin faaliyetlerine ilişkin, YSS Yönetim Kurulu Murahhas Üyesi Hayri Esen ile yapmış olduğumuz küçük söyleşiyi aşağıda bulabilirsiniz.</p>
<p style="text-align: justify;"><strong>Ümit BAYRAKTAR</strong> : Öcelikle YSS hakkında kısaca bilgi verir misiniz?</p>
<p style="text-align: justify;"><strong>Hayri ESEN</strong> : YSS sistem entegratörü kimliğini ön  planda tutarak, KOBİ’lerin ve Teknokent şirketlerinin imkan ve yeteneklerini de kullanarak savunma sanayimize teknolojiye dayalı, taktik anlamda faydalı son ürünler kazandırmak ve yeni projeler geliştirmek gibi bir strateji izliyor. Özellikle anayurt güvenliği konusunda çalışmalarımızı sürdürüyoruz. Dinamik, deneyimli ve çalışkan bir ekibimiz var. Yazılım, elektronik, mekanik, tasarım ve üretim mühendisliği, konfigürasyon kontrol, sistem mühendisliği, test mühendisliği ve sistem entegrasyonu gibi yeteneklere sahibiz.</p>
<p style="text-align: justify;"><strong>Ümit BAYRAKTAR</strong> :  Başka projeleriniz olduğunu da biliyoruz. Gelecek sayılarımızda onlara da ye değineceğiz. Ancak konumuz yeni silah platformunuz. Bu projenizde bugüne kadar yaşanan süreç  hakkında bilgi verir misiniz?</p>
<p style="text-align: justify;"><strong>Hayri ESEN</strong> :   Sektörel stratejimizi teknolojiye dayalı, yararlı, son ürünler geliştirmek için mühendislik çalışmaları yapmak olarak saptamıştık. Uzaktan komutalı silah platformu konseptini de bu mantıkla oluşturmuştuk.  Yani stratejimizde bir değişiklik olmadı. İlk defa  Kuala Lumpur’da yapılan DSA 2008 fuarına katılarak büyük bir ilgi toplamıştık. Kasım 2008’de Karaçi’de (IDEAS’DE) de ürünümüzü tanıtmayı sürdürdük. Bu yıl Nisan ayında İstanbul’da yapılan IDEF’09 fuarında çok fazla ilgi gördük.</p>
<p style="text-align: justify;">Aslında IDEF fuarında çıktığımız zaman dahi bu yeni platform üzerinde çalışıyorduk. Geçen yılın ekim ayından beri tamamen farklı, yepyeni bir platform yaratma çalışmalarında başladık. Şu anda yeni ürünün test aşamasındayız. Birkaç ay içinde de TSK’dan gösterim izni isteyeceğiz. Bu yeni sistem ile daha önce hedeflediklerimizin çok ötesindeyiz. Gövde tasarımından elektronik aksama, görüntü işleme yazılımından mekanik özelliklere kadar her şey yeni baştan tasarlandı ve yeni baştan yaratıldı.</p>
<p style="text-align: justify;">YSS’nin önceliği doğal olarak TSK. Yenilikçi ürünler geliştirdikçe bu ürünler ile ilgili kullanım konsptleride gelişecektir. Çünkü TSK, teknolojik gelişmeleri yakından takip ediyor. Kuvvet komutanlıklarının ve Jandarma Genel Komutanlığı’nın karargahlarında teknoloji izleme birimleri var.</p>
<p style="text-align: justify;">GAB  iki personelin taşıyabileceği bir ağırlığa sahip. Yan dönüş motoru saniyede 120 derece dönüş hızına ulaşabiliyor. Böylece operatörün görüş alanı dışında bir istikamette yeni bir tehdit oluştuğu bilgisi operatöre ulaştığında, o istikamete çok süratli bir biçimde dönmek mümkün. Sistem geri tepmeyi azaltmak ve sistem ömrünü nispeten uzatmak maksadıyla, silahların üzerine monte edildiği şok sönümleyicilerle de desteklenmiş. Yatay dönüş motor kabini, sistemin YSS mühendislik ve tasarım bölümünde prototip üretim çalışmaları sürdürülen araç üstü silah platformuna dönüşmesine olanak tanıyan bir şekilde tasarlanmış. Sistemin öperatöre kazandırmış olduğu yeteneklerin araç kulesine aktarılmasıyla, kule versiyonu da oldukça yetenekli hale gelecek gibi görünüyor.</p>
<p style="text-align: justify;">Kamera kutusu, silah beşiğinin altına yerleştirilmiş Mühimmat (mayon) kutusu ise gövdenin yanında önden geriye uzanıyor ve silah beslemesi esnek bir mermi kanalı (flex-suit) sayesinde yapılıyor. Böylece sistem daha dar bir cepheye sahip hale getirilmiş. İlk sistemden farklı  olarak, 250 yerine 500 fişek kapasitesi kazandırılan yeni sistem lazer mesafe bulucu ile de destekleniyor. Ayrıca güç birimi ile merkezi ünite tekerlekli tek bir kutunun içine yerleştirilmiş. Kızaklı bir raf-kabinde kutu içine oturtulmuş olan merkezi ünitede bir arıza yaşanması halinde, kutu içinden alınıp yerine yenisinin konulması çok kısa sürede yapılabiliyor. Böylece sistem, zor şartlarda teknisyen onarımı ihtiyacı göstermeden fonksiyonlarını sürdürüyor.</p>
<p style="text-align: justify;">Tarihte de tüm yeni gelişmeleri bünyesine uygulayan bir geleneği, bir alışkanlığı var silahlı kuvvetlerin. Teknoloji yerinde durmuyor. Teknolojik gelişmelerin paralelinde savunma sistemleri de gelişiyor.</p>
<p style="text-align: justify;"><strong>Ümit BAYRAKTAR</strong> :  öceliğiniz TSK olsa da uzaktan komutalı silah platformunuzla ciddi bir ihracat hedefiniz var. Bu konuda neler söylemek istersiniz?</p>
<p style="text-align: justify;"><strong>Hayri ESEN</strong> :  Bazı Orta Doğu, Orta Asya, Afrika ve Güney Asya ülkeleri ile ilişkilerimiz var. Fuarlarla başlayan bu ilişkiler fuar dışında da sürüyor. Bu ilişkilerin ticari iş birliğine dönüşmesi  kuvvetle muhtemel. 2010 yılında bu konudaki faaliyetlerimiz hayli yogun olacak. Ancak yurt dışına açılmanın ve ihracatın önündeki en öenmli engel “sizin ordunuz kullanıyor mu?” sorusu. TSK, özellikle ilgi alanlarımızda bulunan ülkeler için çok önemli bir referans. ASELSAN, HAVELSAN, TAI, BMC, FNSS ve Otokar başta olmak üzere TSK’nın tedarikçisi olan birçok Türk firması bu bölgelerde çok iyi işler  yapıyor. TSK’nın tedarikçisi olma referansı bölgede çok etkili. Savunma Sanayii Müsteşarlığı (SSM)’nin de bu platforma yakın ilgisini ve desteğini görüyoruz. SSM, özellikle milli katılım kararı aldığı fuarlarda neredeyse tüm yabancı heyetleri her Türk firmasının standına götürmeye gayret ediyor. Biz fuarlarda YSS olarak hemen hemen her yabancı heyetin ziyaret ettiği bir firma olduysak SSM’nin buna katkısı büyüktür. Diğer yandan, projeyi geliştirme sürecinde SSM Ar-Ge Dairesi Başkanlığı bizi sürekli teşvik etti ve destekledi. Ancak,  savunma  sanayisi çok gelişmiş dünya ülkelerine baktığımız zaman, o ülkelerin savunma şirketlerinin, silahlı kuvvetleri  ve ilgili kurumları tarafından maddi olarak da desteklendiğini görüyoruz. Bu ülkelerin savunma şirketleri, bu destekler sayesinde ülke ekonomilerine katma değer kazandırıyorlar. Türk Savunma Sanayisi de bu bakımdan oldukça büyük bir potansiyele sahip, içeride desteklenerek ve dolayısıyla ihracata yönelerek büyüyecektir.</p>
<p style="text-align: justify;"><strong>Ümit BAYRAKTAR</strong> :  YSS’nin bu proje kapsamında yurt içi ve yurt dışı iş birliklerine bakışı hakkında neler söyleyebilirsiniz? Örneğin ASELSAN’ın da bu alanda çalışmaları var. ASELSAN tarafı ülkemizin değerlerinin korunması gerektiği ve yerli firmalar arasında bir yarışa gerek olmadığını söylüyor. Sizin değerlendirmeniz nedir?</p>
<p style="text-align: justify;"><strong>Hayri ESE</strong><strong>N</strong> :   Özellikle Karaçi’de yapılan IDEAS 2008 ve İstanbul’da yapılan IDEF 2009 fuarında birçok yabancı firmadan ve bazı ülkelerin resmi Ar-Ge kurumlarından silah platformumuzla ilgili iş birliği teklifleri aldık. Ancak acelemiz yok . Proje süreçleri bakımından zamanı geldiğinde bu kurum ve firmalarla iş birliği içinde olabiliriz. Diğer yandan Teknokent ve OSTİM firmaları ile projenin başından beri  zaten iş birliği içindeyiz. Mevcut şartlar altında ülke çıkarları  için sektörde bir çalışma bütünlüğünün sağlanması ve uyum içinde hareket edilmesi gerektiğine inanıyoruz. Ürünlerimizin, özellikle ana yurt güvenliği kapsamında bir bütünün belirli bir parçası olacağı büyük projelerde yer alması bize gurur verir. Bu bağlamda, YSS’nin ana yüklenici sıfatıyla doğrudan ihtiyaç makamı ile çalışmaya veya savunma sektöründeki  diğer büyük firmalarla iş birliği yapmaya hazır olduğunu söyleyebilirim. Bu tür iş birliklerinin savunma sanayimize ve dolayısıyla ülkenin savunma gücüne önemli katkılarda bulunacağını düşünüyorum.</p>
<p style="text-align: justify;">Yeni silah platformuna uzaktan komuta edilebilmesini olanaklı kılan diğer ana unsur olan OKB ise her eğitim seviyesinden operatörün kullanabileceği olasılığı dikkate alınarak son derece kolay kullanılabilir ve operatörü en az yoracak şekilde tasarlanmış. Bir komuta çubuğu(grip) ve çok az  sayıda tuştan ibaret olan ergonomik operatör konsolunun sağlamlaştırılmış(ruggedized) mönitöründeki arayüz de oldukça yetkin olmasına karşın son derece basit ve kolay anlaşılır olmasıyla dikkat çekiyor.</p>
<p style="text-align: justify;">Gerekli görülmesi durumunda, üzerinde korumalı tetik tertibatı da bulunan komuta çubuğu kullanılarak operatör tarafından elle de komuta edilen sistem, tüm fonksiyonları otomatik olarak yapabiliyor. Komuta çubuğu üzerindeki butonlar, platformu yatay ve dikey yönde hareket ettiren  hassas yönlendirme, görüntü yakınlaştırma ve uzaklaştırma, atış için tetik düşürme gibi fonksiyonları barındırıyor.</p>
<p style="text-align: justify;"><strong>Operatöre Yazılım Desteği </strong></p>
<div style="float: left; padding-right: 10px; text-align: justify;"><img class="alignleft size-thumbnail wp-image-309" title="DSC04622" src="http://www.infodif.com/blog/wp-content/uploads/2010/03/DSC04622-150x150.jpg" alt="DSC04622" width="150" height="150" /></div>
<p style="text-align: justify;">Gözetlenen istikamette bir hareketin tespit edilmesinin ardından muhtemel hedef uzaklaşsa dahi, sistemin gözetleme yazılımı sayesinde, hareket algılandığı sürece yapılan kayıt bir küçük  resim (thumbnail) halinde ekranın sağına atılıyor. Operatör, bu sayede tespit edilen son 10 hareketi yeniden izleme şansını buluyor. Termal kamera ve elektro-optik kamera görüntülerinin bir araya getirilmesine olanak tanıyan görüntü birleştirme (vision fusion) yeteneği ve sisli ya da yağışlı havalarda daha net görüntü almayı sağlayacak yazılım filtreleri de oldukça etkileyici. Sistem lazer mesafe bulucu sayesinde hedefin menzilini ölçebildiği gibi,  koordinat bilgilerini ve hedefin milyem cinsinden istikametini belirleyerek operatöre gösterebiliyor.</p>
<p style="text-align: justify;">Araziyi önceden öğretilmiş rotalarda gözetleyen sistemin yazılımı, operatörün istediği bölgeleri yakın planda büyüterek  izlemesini de olanaklı hale getiriyor.</p>
<p style="text-align: justify;"><a href="http://www.infodif.com/tr/urunler/goruntu-isleme" target="_blank">Görüntü işleme</a> yazılımı sayesinde arazideki en küçük hareketi dahi algılayabilen sistem, tespit edilen hareketin hedef olarak tanımlanması durumunda ise gözetlemeden “hedef takip” moduna geçiyor. Hareket algıladığında anında alarm vererek birliğini uyaran sistem, gözetlediği alandaki rüzgar veya kar/yağmur yağışı nedeniyle oluşan hareketlenmeleri  ise birkaç  saniye içinde öğrenebiliyor ve filitreliyor. Böylece yanlış alarm verilmesinin de önüne geçiliyor.</p>
<div style="float: left; padding-right: 10px; text-align: justify;"><img class="alignright size-thumbnail wp-image-311" title="flut3" src="http://www.infodif.com/blog/wp-content/uploads/2010/03/flut3-150x150.jpg" alt="flut3" width="150" height="150" /></div>
<p style="text-align: justify;">Sistemde tüm komut ve veri aktarımı kablolu olarak yapılabildiği gibi, kablosuz kullanım seçeneği de var. Sistemi daha yakından tanıdığımızda, fuarlarda ve diğer etkinliklerde görüştüğümüz YSS yetkililerinin, bu yeteneklerle donanmış sistemi, uzaktan komutalı  bir silah platformundan çok “robotsu nöbetçi” olarak nitelediklerinde yaptıkları tanımlamanın abartı olmadığını anlıyoruz. Sistem hedef takip modunda iken hedef nereye giderse gitsin namlularıyla birlikte, operatör tetiğe basmadığı takdirde ateş etmiyor. Sistem yazılımında yapılacak ufak bir değişiklikle hedefi otomatik oalrak ateş altına alma yeteneğini sisteme kazandırmak teknik açıdan mümkün ve çok kolay olsa da konunun hassasiyetinden ötürü bu yetenek sisteme kazandırılmamış. Atış dışında tamamen otomatik çalışabilen sistem, elle komuta edilirken de hareket tespit özelliklerine sahip.</p>
<p style="text-align: justify;">Tamamen Türk mühendisleri tarafından tasarlanan ve üretilen sistem halen test aşamsında olsa da NATO standarlarını sağlaması için gerekli olan testlerin en kısa zamanda bitirileceği şirket yetkililerince ifade ediliyor. Testlerin tamamlanmasından sonra da TSK’ya bir sunum ve gösterim yapılması bekleniyor. Türkiye’nin silah platformu tasarımcısı ve üreticisi olma hedefi doğrultusunda geleceğe hazırlanan YSS’nin 2010 yılında yapılacak savunma fuarlarında boy gösterecek yeni uzaktan komutalı silah platformu, önce ki versiyonundan daha fazla ilgi çekecek gibi görünüyor.</p>
<p style="text-align: justify;">MSI Aylık Savunma Teklonojileri Dergisi, Aralık 2009 sayı:050</p>
<ul>
<li><a href="http://www.infodif.com/" target="_blank">InfoDif Yazılım</a></li>
<li><a href="http://www.infodif.com/tr/goruntu-isleme-iletisim" target="_blank">İletişim</a></li>
</ul>
<p style="text-align: justify;">
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.infodif.com%2Fblog%2Fyss-goruntu-isleme-platformunu-secti%2F&amp;title=Y%C3%BCksel%20Savunma%20A.%C5%9E.%20%28%20YSS%20%29%20N%C3%B6bet%C3%A7i%20Platformu%26%238217%3Bnda%20InfoDif%20G%C3%B6r%C3%BCnt%C3%BC%20%C4%B0%C5%9Fleme%20Platformunu%20Se%C3%A7ti" id="wpa2a_6"><img src="http://www.infodif.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.infodif.com/blog/yss-goruntu-isleme-platformunu-secti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grip Vakalarında Yüksek Ateşi Görüntü İsleme İle Algılama</title>
		<link>http://www.infodif.com/blog/grip-vakalarinda-yuksek-ates-goruntu-isleme-ile-algilama/</link>
		<comments>http://www.infodif.com/blog/grip-vakalarinda-yuksek-ates-goruntu-isleme-ile-algilama/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 15:51:26 +0000</pubDate>
		<dc:creator>hsozak</dc:creator>
				<category><![CDATA[Görüntü İşleme]]></category>
		<category><![CDATA[Image Processing]]></category>
		<category><![CDATA[Medical Imaging]]></category>
		<category><![CDATA[Medikal]]></category>
		<category><![CDATA[Medikal Görüntüleme]]></category>
		<category><![CDATA[Domuz Gribi]]></category>
		<category><![CDATA[H1N1]]></category>
		<category><![CDATA[InfraRed]]></category>
		<category><![CDATA[Termal kamera]]></category>

		<guid isPermaLink="false">http://www.infodif.com/blog/?p=257</guid>
		<description><![CDATA[Raporlanmış vaka sayısı artmaya devam ettikçe, Domuz Gribi küresel bir sorun haline geldi. Greg Blackman domuz gribine bağlı olarak artan bir ihtiyaç olan ateş ölçümünü termal görüntüleme kullanarak başarmanın yollarını arıyor. Meksika’da başlamasıyla, domuz gribi  tüm dünyaya yayıldı. Dünya Sağlık Örgütü(WHO) 11 Haziran 2009 tarihinde salgın olarak ilan etti.  31 Temmuz 2009’da Dünya Sağlık Örgütü’nün [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Raporlanmış vaka sayısı artmaya devam ettikçe, Domuz Gribi küresel bir sorun haline geldi. Greg Blackman domuz gribine bağlı olarak artan bir ihtiyaç olan ateş ölçümünü termal görüntüleme kullanarak başarmanın yollarını arıyor.</p>
<p style="text-align: justify;">Meksika’da başlamasıyla, domuz gribi  tüm dünyaya yayıldı. Dünya Sağlık Örgütü(WHO) 11 Haziran 2009 tarihinde salgın olarak ilan etti.  31 Temmuz 2009’da Dünya Sağlık Örgütü’nün raporlarına göre 168 ülke ve deniz aşırı bölgede en az bir laboratuvar, bir H1N1 2009 stren içeren vaka ve toplamda 162,380 vaka bildirildi.</p>
<p style="text-align: justify;"><img class="aligncenter size-full wp-image-294" title="Thermal1" src="http://www.infodif.com/blog/wp-content/uploads/2009/10/Thermal1.jpg" alt="Thermal1" width="241" height="126" /></p>
<p style="text-align: justify;"><em>Havaalanlarında termal ateş taraması, ilk olarak 2002-3 SARS salgını sırasında kullanıldı, ve hala domuz gribi için yollucuların taranmasında kullanılıyor. Görüntü Flir&#8217;den alınmıştır.</em></p>
<p style="text-align: justify;"><em><span id="more-257"></span></em></p>
<p style="text-align: justify;">Domuz gribinin yüksek ateş(38°)ve yukarı, öksürük, boğaz ağrısı, halsizlik, ve ağrı gibi temel özellikleri sezon gribleri ile çok benzemektedir.  Termal görüntüleme büyük ölçekte ateşli insan tarama konusunda 2002-3 SARS salgınında hastalığın yayılmasını önlemek için Asyadaki havaalanlarında yolcuları taramada kullanılmıştı. Son zamanlardaki domuz gribi salgınıyla  termal görüntüleme ile ateş taraması yapma konusuna ilgi arttı.</p>
<p style="text-align: justify;"><strong>TEKNOLOJİ </strong></p>
<p style="text-align: justify;">Termal kameralar nesnelerin sıcaklığına bağlı (Planck kuralına göre her nesne teorik bir eğriye bağlı kalarak enerji saçar) olarak farklı kızılötesi ışıma algılar. Termal görüntüleme sensörleri ışıktaki fotonları tespit eden foton detektörlerin aksine kızıl ötesi ışımaya maruz kalan her pikseldeki direnç değişimini ölçen tipik odaksal  düzlem sıraları (focal plane array) şeklindedir. Termal kameralar orta(~3-5 µm) ve uzun(~7-14µm)  kızılötesi dalga boylarında çalışırlar.</p>
<p style="text-align: justify;">Termal kameralar soğutulmuş ve soğutulmamış olarak ayrılırlar. En yaygın termal kamera üreticilerinden biri olan  Flir Sistem’in  satış pazarlama müdürü Paul Sacker, on sene önce termal kameranın büyük çoğunluğunun  kriyojenik olarak  (-190°) civarında soğutulmuş olduğunu söyledi. Eski modeller soğutucu olarak sıvı nitrojen kullanırken günümüzde stirling motorlu soğutucu kullanılmaktadır.</p>
<p style="text-align: justify;">Soğutulmuş kameralar iyi bir sinyal gürültü oranı sağlar, böylece  yüksek duyarlılık,  sıcaklık farkı algılamayı 0,015°<sup> </sup>ye kadar düşürür.  Ancak kameralar pahalıdır ve mekanik olarak soğutuldukları için sınırlı ömürleri vardır. Soğutulan kameraların genel  uygulamaları  hedeflenen imza analizi veya uzak mesafede nesnelerin sıcaklık algılaması gibi en yüksek kalite askeri ve savunma uygulamalarını içerir. Diğer taraftan soğutulmamış kamera teknolojisi kolay yapılır, ucuz ve ömrü sınırlı değildir. Sensör serileri genellikle kristalli yapısı olmayan(amorphous) silikondan  veya vanadyum oksitten  üretilmişlerdir. Duyarlılığı soğutulmuş kameralardan azdır(en az tespit edilebilen sıcaklık aralığı 0,5°dir), fakat bu bir çok uygulama için yeterlidir.</p>
<p style="text-align: justify;">Kızılötesi detektör üreticisi ULIS’in teknik yöneticisi Jean-Luc Tissot, detektör üretim tekniklerindeki  gelişmeler küçük piksel boyu üretimine olanak sağladığını belirtiyor. Tissot, “küçük pikseller çözünürlüğün artmasına ve sistemin boyutlarının küçülmesini sağlıyor” diyor. ULIS termal detektörlerinin piksel boyları  2003’te 45 µm’den 35 µm’ye, 2005’te ise 25 µm’ye düşmüş. Firma bu sene çıkartacağı 640&#215;480 formatlı  IR detektörü ile piksel boyunu 17 µ’ye kadar düşerecek.</p>
<p style="text-align: justify;"><strong>ATEŞ  ALGILAMA </strong></p>
<p style="text-align: justify;">Sacker, “Soğutulmamış kameraların soğutulmuş kameralara göre ucuzluğu,  sayısı artan görüntüleme uygulamalarında termal görüntülemenin kullanılmasını sağladı.” diyor. Ateş algılama olayında, kameralar havaalanlarından veya diğer ana ulaşım noktalarından geçen insanları izleyecek şekilde yerleştirilir. Prensip olarak, eğer  vücut sıcaklığı önceden belirlenmiş sınırların üstünde (38°)olan biri geçerse bu durum, kişinin ateşi olduğu göstergesi olarak algılanır , sistem, yetkilileri sesli veya görsel olarak uyarır.</p>
<p style="text-align: justify;"><img class="aligncenter size-full wp-image-295" title="Thermal2" src="http://www.infodif.com/blog/wp-content/uploads/2009/10/Thermal2.jpg" alt="Thermal2" width="340" height="146" /></p>
<p style="text-align: justify;"><em>Sağlıklı(sol) ve ateşi yüksek(sağ) insanların yüz termogramları. </em><em>Görüntü Glamorgan Üniversitesi, Medikal Görüntüleme Araştırma Birimi(Prof FJ Ring)&#8217;den alınmıştır. </em></p>
<p style="text-align: justify;">Yüz yüzeyinde en güvenilir vücut sıcaklığı göstergesi iç göz kantusudur(gözün iç kenarı)ve ateş ölçüm sisteminin verimli kullanılması için bu bölgeden ölçüm yapmak gerekir. İç kantus, beyinden gelen karotisden(boyun atar damarı) beslenir, oysaki yüzün geri kalanı dış karotis atardamarından beslenir ve bu yüzden iç vücut sıcaklığı göstergesi olarak daha az güvenilirdir.</p>
<p style="text-align: justify;">Glamorgan Üniversitesi Medikal Görüntüleme Araştırma Grubu ve termal görüntülemeyle ateş ölçümü için ISO standartları yazan grubun bir parçası olan Prof. Francis Ring, “Kesin bir ölçüm almak için kişinin yüzü lense direk bakmalı ve kamera her göz kenarı için en az 16 pixel alabilecek kadar yakın olmalıdır” der. Gözlük, yüz maskeleri, beyzbol şapkaları  gözleri kapatır , düzgün bir ölçüm yapmak için hepsinin çıkartılması gerekir. Glamorgan Üniversitesinde geliştirilen kesin görüntü yakalama prosedürü ateş ölçümü için uluslar arası standart olarak alınmıştır.</p>
<p style="text-align: justify;">Ring’e göre, SARS konusundaki hayal kırıklıklarından biri, bir çok anektotsal bilgi ortaya çıkmasına rağmen, çok az doküman saklanmış veya yayınlanmış olmasıdır.  Kriter basitçe görüntülere 38° eşik değeri koymak ve bu seviyeyi  geçen yüzler için bir alarm sistemi kurmaktır.</p>
<p style="text-align: justify;">Ring, “Teknik SARS’a yakalanmış birinin çok sıcak bir yüzü olacağını ve kalabalıkta yürürlerken termal kameraların onları ayırt edebileceğini temel almıştır. Esas sorun, grip virüsü ile ilgili durumun gerçekte böyle olmamasıdır. Uç örneklerde tüm yüz sıcak olacaktır fakat  kişi bu kadar hastaysa muhtemelen yolculuk etmez.”  diyor.</p>
<p style="text-align: justify;">Tasarımın detaylandırılması, kameraların performans özellikleri ve nasıl kullanılacağı, test edileceği , bakım yapılacağı ve çalışanların eğitim gereksiminleri için iki standart belirlenmiştir. Standartın gereksinimlerinden biri teçhizatın medikal teçhizat olarak düşünülmesidir ve bu da belli ana özelliklere sadık kalmak zorunluluğu getirir.</p>
<p style="text-align: justify;">Standardın verimli ateş ölçümü için tavsiye ettiği kriterler, kameranın kullanımdan önce durağan hale ulaşmış olmasını, belirli aralıklarla teçhizatın kalibre edilmesini, kameranın yüz ile duruşunun önemini, kameraların düzenli kontrolunu ve verilerin yedeklenmesini içerir.</p>
<p style="text-align: justify;">Soğutulmamış kameralarla ilgili bir kriter sahnede bir sıcaklık referans kaynağı olmasını öneriyor böylece her görüntü kendi içinde kalibre olacaktır. Xenics Avrupa satış temsilcisi Martin Ghillemyn, der ki;  “birisinin ateşinin olup olmadığının kararının verilmesi hassas bir ateş ölçüm metodu gerektirir ve referansı bu çerçeveye dahil etmek ölçüm hassasiyetini maksimize eder”.  Xenics’ Raven-384 soğutulmamış kameralar ateş taraması için uygundur.</p>
<p style="text-align: justify;">Kızılötesi kameraların kalibrasyonu sıkı sıkıya kontrollu çevresel koşullar altında yapılır. Xenic’te bu, siyah vücut referansı kullanılarak iklim odasında gerçekleştirilir. Bu özellikle soğutulmayan bolometre kameraların duyarlılığı çevre koşullarından etkilendikleri  için  önemlidir. Ev içi kalibrasyona rağmen, siyah vücut referansı yolcu kontrol noktasının arka planına yerleştirilmesi ile hala kesin okumalar elde edebilmektedir.</p>
<p style="text-align: justify;"><strong>KESİNLİK ANAHTARDIR</strong></p>
<p style="text-align: justify;">H1N1 virüsü hakkında ateş seviyesine gelmesi için ne kadar zaman gerektiği gibi hala bilinmeyenler var.   Bu, bazı insanların bir kaç saat gibi daha çabuk ateşinin çıkması ile bir kaç günde ateşi çıkanlar arasında değişiyor. Ring “her zaman ölçülemeyenler olacaktır, ateşlenme durumu hakkında her şeyi bilmiyoruz ama elimizden gelenin en iyisi teknolojiyi mümkün olan en kesin şekilde kullanmaktır” diyor.</p>
<p style="text-align: justify;">Sacker, sistemin yanlış pozitifler üretebileceğini söylüyor.  Yakın zamanda sıcak içecek içen birisinin vücut sıcaklığı diğerlerinden daha fazladır. Bunun gibi vücut sıcaklığını arttıran ve viral olmayan sebepler de vardır. Ancak eğer uygun donanım kullanılırsa ve sistem düzgün kurulursa tarama sistemi olması hiç olmamasından iyidir.</p>
<p style="text-align: justify;">Sacker işyerlerinin de ofis binalarında H1N1 virüsünün yayılmasını azaltmak ve sağlıklı iş gücünü korumak için termal görüntüleme donanımına olan ilgilerinin arttığını ekliyor.</p>
<p style="text-align: justify;">Dört seneden fazla zamandır, Ring ateşli çocukların termal taramadan geçtiği Warsaw’da Askeri Sağlık Enstitüsünde çalışmalarını sürdürüyor. Ring  “ Ortaya çıkan sonuç, teknik kesinlikle çalışıyor” diyor. Vücut sıcaklığı ile  gözlerin termal görüntülerinin ölçümleri arasında yüksek bir ilişki var, ancak kişi dosdoğru yüksek kalite görüntü kullanan lense bakarsa.</p>
<p style="text-align: justify;">Ağustos/Eylül 2009 tarihli 34 sayılı Imaging and Machine Vision dergisinin 16-17. sayfalarından  çevrilmiştir.</p>
<p style="text-align: justify;"><a href="http://www.infodif.com/" target="_blank">InfoDif Yazılım </a></p>
<p style="text-align: justify;"><a href="http://www.infodif.com/tr/goruntu-isleme-iletisim" target="_blank">İletişim</a></p>
<p style="text-align: justify;">
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.infodif.com%2Fblog%2Fgrip-vakalarinda-yuksek-ates-goruntu-isleme-ile-algilama%2F&amp;title=Grip%20Vakalar%C4%B1nda%20Y%C3%BCksek%20Ate%C5%9Fi%20G%C3%B6r%C3%BCnt%C3%BC%20%C4%B0sleme%20%C4%B0le%20Alg%C4%B1lama" id="wpa2a_8"><img src="http://www.infodif.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.infodif.com/blog/grip-vakalarinda-yuksek-ates-goruntu-isleme-ile-algilama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Otonom Yer Savunma Sistemleri</title>
		<link>http://www.infodif.com/blog/otonom-yer-savunma-sistemleri-autonom-ugv/</link>
		<comments>http://www.infodif.com/blog/otonom-yer-savunma-sistemleri-autonom-ugv/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 11:28:42 +0000</pubDate>
		<dc:creator>eurhan</dc:creator>
				<category><![CDATA[Görüntü İşleme]]></category>
		<category><![CDATA[Image Processing]]></category>
		<category><![CDATA[İnsansız Araçlar]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[insansız kara aracı]]></category>
		<category><![CDATA[otonom araçlar]]></category>
		<category><![CDATA[robotik]]></category>
		<category><![CDATA[UGV - Unmanned Ground Vehicle]]></category>

		<guid isPermaLink="false">http://www.infodif.com/blog/?p=217</guid>
		<description><![CDATA[El kontrollü robot sistemleri savaş meydanlarında keşif, bomba tespit ve imha görevlerinde sayısız görevi başarıyla yerine getirdiler. Bir süre bu şekilde devam edeceği öngörülse de robot üreticleri geleceğin bir sonraki nesil robotları için şimdiden çalışmalarına başladılar. Birleşik Devletler ordusuna robot sağlayan önde gelen bir firmanın kurucusu, robotik araç beklentilerinde uzaktan kontrollü robotların yanında otonom özelliklerin [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0cm; text-align: justify;">
<p style="margin-bottom: 0cm; text-align: justify;">El kontrollü robot sistemleri savaş meydanlarında keşif, bomba tespit ve imha görevlerinde sayısız görevi başarıyla yerine getirdiler. Bir süre bu şekilde devam edeceği öngörülse de robot üreticleri geleceğin bir sonraki nesil robotları için şimdiden çalışmalarına başladılar. Birleşik Devletler ordusuna robot sağlayan önde gelen bir firmanın kurucusu, robotik araç beklentilerinde uzaktan kontrollü robotların yanında otonom özelliklerin de olması yönünde bir yönelimin olduğunu belirtiyor ve yarı otomatik ve otonom insansız yer araçlarında <strong>(UGV- Unmanned Ground Vehicles)</strong> en fazla talebi aldıklarını ekliyor. Bazı firmalar ise maliyetten kazanma amacıyla insan kontrollü araçlara otonom özelliği kazandıracak modülleri geliştirmekteler. Bu firmalar bu tür çözümlerin ucuz olmasının yanında insan kontrollü özelliklerinin modül eklense bile kaybolmadığını belirtmekteler.</p>
<p style="margin-bottom: 0cm; text-align: justify;">
<p style="margin-bottom: 0cm; text-align: center;"><img class="size-full wp-image-219  aligncenter" src="http://www.infodif.com/blog/wp-content/uploads/2009/10/retariusDSC00949highres.jpg" alt="retariusDSC00949highres" width="414" height="225" /></p>
<p style="margin-bottom: 0cm; text-align: justify;">Otonom robot olarak geliştirilen 6 ayaklı <strong>MULE</strong> (<strong>Multifunction Utility/Logistics Equipment Vehicle</strong>) saatte 30-40 km hıza çıkıp yalaşık 860 kilogramlık yük taşıyabilmekte. 6 ayağı sayesinde arazideki çukurları kolaylıkla geçip tırmanışlar yapabilen MULE’nin taşıma, kuşatma ve anti-mayın  olmak üzere 3 modu bulunmakta. Üreticinin insansız araçlar yetkilisi aracın, bir adet Javelin füzesi, M240 otamatik silahı ve orta mesafeli elektro-optik ve kızılötesi algılayıcılarla donatılabileceğini belirtmekte. Mule tasarlanırken otonom işletim şekli olarak askerlerden gelen  radyo sinyali takip edecek ya da dah öncede belirlenmiş bir rotayı takip edecek şekilde tasarlanmış. Bunun yanında askerler el kontrol cihazları ile aracın rotasında değişiklik yapabilme olanağına da sahipler.</p>
<p style="margin-bottom: 0cm; text-align: justify;"><span id="more-217"></span></p>
<p style="margin-bottom: 0cm; text-align: center;"><img class="size-full wp-image-247  aligncenter" src="http://www.infodif.com/blog/wp-content/uploads/2009/10/guardium_ugv.jpg" alt="guardium_ugv" width="363" height="241" /></p>
<p style="margin-bottom: 0cm; text-align: justify;">Bazı Birleşik Devletler müttefik ülkeleri sınır kontrolü gibi tehlikeli olabilecek görevler için insansız araç çalışmalarını sürdürmekte. Bu müttefiklerden önde gelen İsrail’den Israil Aerospace Insdustries ile Elbit Sytems firmaları gözlem ve caydırıcı amaçlı Guardium aracını geliştiriyor.  Araç şimdiden bazı devriye görevleri için kullanılmaya başlamış durumda.</p>
<p style="margin-bottom: 0cm; text-align: justify;">
<p style="margin-bottom: 0cm; text-align: justify;">Guardium taktiksel konumlama sistemi ile donatılmış TomCar şasisi ile arazide 80 kilometre hıza çıkabilmekte. Ayrıca araca savunma amacıyla hafif silahlarla, otomatik hedefleme ve görüntü yakalama amaçlı elektro optik ve termal kameralarla, hasas bir mikrofon ve iki yönlü telsizle donatılmış durumda. Ayrıca araca uzaktan kontrollü ölümcül veya ölümcül olmayan silahların da eklenebilceği belirtiliyor. Araç 2005 yılında İsrail tarafından sınır güvenliğinde kullanılmaya başlanmış. 2008 yılından itibaren de İsrail havalimanları merkezi güvenliklerini bu araçlara emanet etmekte.</p>
<p style="text-align: center;"><img class="size-full wp-image-245  aligncenter" src="http://www.infodif.com/blog/wp-content/uploads/2009/10/13_0808-guardium-ugv-robot.jpg" alt="13_0808-guardium-ugv-robot" width="468" height="313" /></p>
<p style="margin-bottom: 0cm; text-align: justify;">
<p style="margin-bottom: 0cm; text-align: justify;">
<p style="margin-bottom: 0cm; text-align: justify;">Elbit Systems firmasının geliştirdiği bir başka dikkat çekici ürün ise <strong>Viper (Versatile Intelligent and Portable Robot)</strong>. Bomba fırlatıcı ya da silahla donatılma olanağına sahip bu robota, kuşatılabilen bir kontrol ünitesi ve kafa takılan kaska bağlı görüntü sistemi ile uzaktan kontrol edilebilyor. Elbit Viper için bina içi boşlukları tespit edebilecek bir lazere dayalı radar geliştirerek robota otonom özellikler katmak istiyor.  Bu sayede Viper bir nesneyi hareket ettirme, binaya girip çöküntü ve engellerden geçme ve merdiven tırmanma yeteneklerini kazanacak.</p>
<p style="margin-bottom: 0cm; text-align: center;"><img class="size-full wp-image-251 aligncenter" src="http://www.infodif.com/blog/wp-content/uploads/2009/10/viper-full.jpg" alt="viper-full" width="400" height="317" /></p>
<p style="margin-bottom: 0cm; text-align: justify;">Yeraltı gözetim ve teftişi için ise DDRD’nin geliştirdiği ve yapımı için yılanların hareketlerinin algılayıcılar ile gözlenip roboto aktarıldığı çalışmalar göze çarpıyor. Bu robot yılanlar Carnegie Mellon Üniversitesi, Ben Gurion Üniversitesi ile Technion-İsrail Teknoloji Enstitüsü’nden oluşturulan bir takım tarafından geliştiriliyor. Yılanlar düşük ışık hassasiyetine sahip kameralarla, kızılötesi aydınlatıcılarla ve başlarına yerleştirilen mkrofonla donatılıyor. Robot yana kaçma ve yuvarlanma hareketlerini bir çok elektirk ve hidrolik motorları sayesinde gerçekleştiriyor. Bu robota kıvrılarak ilerleme, çatlaklardan geçmemağra ve tünel boyu ilerleme ve yayın yapmak için dikelme hareketlerini yapabilme yeteneklerini kazandırıyor.</p>
<p style="margin-bottom: 0cm; text-align: center;"><img class="size-full wp-image-250  aligncenter" src="http://www.infodif.com/blog/wp-content/uploads/2009/10/robot_snake.jpg" alt="robot_snake" width="415" height="311" /></p>
<p style="margin-bottom: 0cm; text-align: justify;">
<p style="margin-bottom: 0cm; text-align: justify;">İnsansız araçlarda otonom sistemlere yönelimin temelinde uzaktan kontrollü her bir araç için aracın kullanımı konusunda eğitilmiş insan gerekliliğinin çoğu zaman yetersiz kalmasından kaynaklanmakta. İnsansız otonom araçların bu üstünlüğü ve diğer yetenekleri gelecekte bu robotların savaş alanlarında ve güvenlik alanlarında kullanılmaları için üretici firmalara daha fazla talep baskısı yapılmasına sebep olacağı görünüyor&#8230;</p>
<ul>
<li><a href="http://www.infodif.com/tr/goruntu-isleme-iletisim" target="_blank">InfoDif  Yazılım </a></li>
<li><a href="http://www.infodif.com/" target="_blank">İletişim</a></li>
</ul>
<p style="margin-bottom: 0cm; text-align: justify;">
<p style="margin-bottom: 0cm; text-align: justify;">
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.infodif.com%2Fblog%2Fotonom-yer-savunma-sistemleri-autonom-ugv%2F&amp;title=Otonom%20Yer%20Savunma%20Sistemleri" id="wpa2a_10"><img src="http://www.infodif.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.infodif.com/blog/otonom-yer-savunma-sistemleri-autonom-ugv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Akıllı Güvenlik Sistemleri ve Görüntü İşleme Tekniği</title>
		<link>http://www.infodif.com/blog/akilli-guvenlik-sistemleri-goruntu-isleme-teknigi/</link>
		<comments>http://www.infodif.com/blog/akilli-guvenlik-sistemleri-goruntu-isleme-teknigi/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 11:17:30 +0000</pubDate>
		<dc:creator>ncakir</dc:creator>
				<category><![CDATA[Akıllı Kameralar]]></category>
		<category><![CDATA[Görüntü İşleme]]></category>
		<category><![CDATA[Image Processing]]></category>
		<category><![CDATA[Medical Imaging]]></category>
		<category><![CDATA[Medikal]]></category>
		<category><![CDATA[Medikal Görüntüleme]]></category>
		<category><![CDATA[Smart Camera]]></category>
		<category><![CDATA[Akıllı Kamera]]></category>
		<category><![CDATA[CCTV]]></category>
		<category><![CDATA[DICOM]]></category>
		<category><![CDATA[Güvenlik Kamerası]]></category>
		<category><![CDATA[Plaka Tanıma]]></category>
		<category><![CDATA[robotik]]></category>

		<guid isPermaLink="false">http://www.infodif.com/blog/?p=164</guid>
		<description><![CDATA[Şirket kurucumuz Sn. Kerem ÇALIŞKAN&#8216;ın Temmuz 2008 tarihli Popüler Bilim dergisinde  yayımlanan yazısı&#8230; Görüntü işleme; dijital olarak alınan görüntülerin işlenerek özelliklerinin ve yapılarının değiştirilmesini, geliştirilmesini ve bu görüntüler vasıtasıyla analizlerin yapılmasını sağlayan teknolojidir. Akıllı Görüntü İşleme Sistemleri Kerem Çalışkan Bilgisayar Yüksek Mühendisi Görüntü işleme; dijital olarak alınan görüntülerin işlenerek özelliklerinin ve yapılarının değiştirilmesini, geliştirilmesini ve [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Şirket kurucumuz Sn. <a href="http://www.keremcaliskan.com/" target="_blank">Kerem ÇALIŞKAN</a>&#8216;ın Temmuz 2008 tarihli Popüler Bilim dergisinde  yayımlanan yazısı&#8230;</strong></p>
<p style="text-align: justify;">Görüntü işleme; dijital olarak alınan görüntülerin işlenerek özelliklerinin ve yapılarının değiştirilmesini, geliştirilmesini ve bu görüntüler vasıtasıyla analizlerin yapılmasını sağlayan teknolojidir.</p>
<p style="text-align: justify;">
<div class="mceTemp" style="text-align: justify;">
<dl id="attachment_163" class="wp-caption alignnone" style="width: 367px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-163   " title="Akıllı Görüntü İşleme Sistemleri" src="http://www.infodif.com/blog/wp-content/uploads/2009/09/akilli11.jpg" alt="Akıllı Görüntü İşleme Sistemleri" width="357" height="246" /></dt>
<dd class="wp-caption-dd">Akıllı Görüntü İşleme Sistemleri</dd>
</dl>
</div>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>Kerem Çalışkan</strong></p>
<p style="text-align: justify;"><strong><span style="font-weight: normal;">Bilgisayar Yüksek Mühendisi<br />
</span></strong></p>
<p style="text-align: justify;"><strong><span style="font-weight: normal;"><a href="http://www.infodif.com/tr/urunler/goruntu-isleme" target="_blank">Görüntü işleme</a>; dijital olarak alınan görüntülerin işlenerek özelliklerinin ve yapılarının değiştirilmesini, geliştirilmesini ve bu görüntüler vasıtasıyla analizlerin yapılmasını sağlayan teknolojidir. Modern teknoloji, herhangi bir görüntünün(fotoğraf ya da video) girdi olarak kullanılarak istenilen özellikte bir başka görüntünün ya da girdi olarak kullanılan görüntü ile ilgili verilerin elde edilmesini mümkün kılmaktadır. Görüntü işleme ile bir görüntünün rengi, parlaklığı, boyutu, yapısı gibi özellikleri uygun yazılımlar kullanılarak değiştirilebilir, geliştirilebilir ve analiz edilebilir.</span></strong></p>
<p style="text-align: justify;">Bu yazılımlar, dijital ortama aktarılan görüntülerdeki bozuklukların giderilmesi ve daha kaliteli görüntü almak için kullanılabileceği gibi nesnelerin tanımlanması, hareketli ve hareketsiz nesnelerin ayrıştırılması gibi bir çok amaç için de kullanılabilir. Farklı formatlarda görüntülerin kullanıldığı her sektöre uygun çözümlerin üretilmesini sağlayan görüntü işleme; güvenlikten astronomiye, savunma sanayiinden kalite kontrolüne kadar sayısız alanda kullanılabilir.<span id="more-164"></span></p>
<p style="text-align: justify;"><strong>Kalite denetimi</strong></p>
<p style="text-align: justify;">Üretim alanında hızla yoğunlaşmakta olan rekabet ortamında, kalite güvencesinin sağlanması farklılık yaratmak ve rekabette avantaj sağlamak isteyen işletmelerin en çok önem verdikleri unsurlardan biri haline gelmiştir. Aynı hızla gelişen teknolojiler sayesinde kalite kontrolünü otomatik ve yüzde100 güvenli bir şekilde gerçekleştirmek artık mümkün. Endüstriyel uygulamalarda kullanılan görüntü işleme temelli kalite kontrol sistemlerinin amacı ürünlerin kalitesini analiz etmek ve gözlemlemektir.</p>
<p style="text-align: justify;">
<div class="mceTemp mceIEcenter" style="text-align: justify;">
<dl id="attachment_169" class="wp-caption aligncenter" style="width: 527px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-169 " title="Kalite Denetimi" src="http://www.infodif.com/blog/wp-content/uploads/2009/09/akilli4.JPG" alt="Kalite Denetimi" width="517" height="205" /></dt>
<dd class="wp-caption-dd">Kalite Denetimi</dd>
</dl>
</div>
<p style="text-align: justify;">
<p style="text-align: justify;">Sinyal işleme sistemleri ve otomatik görsel denetleme sistemleri ile kalite değerlendirmesi ve denetimi güvenli bir şekilde sürekli olarak sağlanabilir. Kalite kontrolü ile ilgili problemlerin çözümü için görüntü alma, işleme, özellik seçme ve çıkarma, verileri analiz etme ve sınıflandırma gibi bir dizi işlemin etkin bir şekilde yürütülmesi gerekmektedir. Ürünleriniz veya ambalajlarından alınan görüntülerin işlenmesi ve gerekli donanım kullanılarak geliştireceğimiz sistemler sayesinde her bir ürün tek tek kontrol edilir ve standartlara uygun olmayanlar ayrılır.</p>
<p style="text-align: justify;">Farklı formatlarda görüntülerin kullanıldığı her sektöre uygun çözümlerin üretilmesini sağlayan görüntü işleme; güvenlikten astronomiye, savunma sanayiinden kalite kontrolüne kadar sayısız alanda kullanılabilir.</p>
<p style="text-align: justify;"><strong>Akıllı Güvenlik Sistemleri</strong></p>
<p style="text-align: justify;">
<div class="mceTemp mceIEcenter" style="text-align: justify;">
<dl id="attachment_159" class="wp-caption aligncenter" style="width: 520px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-159 " title="Akıllı Güvenlik Sistemleri" src="http://www.infodif.com/blog/wp-content/uploads/2009/09/akilli2.jpg" alt="Akıllı Güvenlik Sistemleri" width="510" height="352" /></dt>
<dd class="wp-caption-dd">Akıllı Güvenlik Sistemleri</dd>
</dl>
</div>
<p style="text-align: justify;">
<p style="text-align: justify;">Görüntü işleme teknolojisinin en çok kullanıldığı alanlardan biri de güvenliktir. Güvenliğin önemli olduğu bina ve ortamlarda etkin çözümler sunan sistemlerimiz sayesinde izinsiz girişlere, hırsızlığa ve bir çok tehlikeye karşı en yüksek seviyede korunmanız görüntü işleme teknolojisi ile artık mümkün. Hızlı görüntü yakalama kabiliyeti olan kameralar ve talepleriniz doğrultusunda şekillendireceğimiz yazılımlarımız sayesinde binalara yapılacak izinsiz girişler, hırsızlık olayları ve şüpheli paketler akıllı güvenlik sistemleri sayesinde anında fark edilir ve ilgili birimler uyarılır. Geleneksel güvenlik kameraları ile bazen günler sonra fark edilen ve büyük kayıplara yol açabilecek hırsızlık ve benzeri olaylardan akıllı güvenlik sistemleri sayesinde anında haberdar olmak mümkün.</p>
<p style="text-align: justify;">
<div class="mceTemp mceIEcenter" style="text-align: justify;">
<dl id="attachment_170" class="wp-caption aligncenter" style="width: 491px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-170" title="Akıllı Güvenlik Sistemleri" src="http://www.infodif.com/blog/wp-content/uploads/2009/09/akilli5.JPG" alt="Akıllı Güvenlik Sistemleri" width="481" height="339" /></dt>
<dd class="wp-caption-dd">Akıllı Güvenlik Sistemleri</dd>
</dl>
</div>
<p style="text-align: justify;">
<p style="text-align: justify;">Akıllı güvenlik sistemleri tanımlanan alanlardaki hareketliliği, nesneleri, sistem tarafından tanımlanan anormal durumları takip ve tespit eder. İstenmeyen veya anormal durumlar oluştuğunda sesli veya görüntülü alarm harekete geçer ve güvenliği tehlikeye sokacak veya hırsızlık gibi kayıplara yol açacak olayların önlenmesine olanak sağlar.</p>
<p style="text-align: justify;"><strong>Makine algılaması</strong></p>
<p style="text-align: justify;">Bilgisayar algılaması uygulamalarının, sanayi ve üretim alanlarında kullanılmasıdır. Makine algılamasının kullanıldığı en popüler uygulamalardan biri, yarı iletken çip, otomobil, gıda ve farmasötik üretimlerinin denetlenmesidir. Hatlarda üretimi takip eden insan gözlemcilerin gözleriyle üretilen ürünün kalitesini kontrol ettiği gibi, makine algılaması sistemleri benzer bir denetini yapabilmek için dijital kameralar, akıllı kameralar ve görüntü işleme yazılımları kullanmaktadırlar.</p>
<p style="text-align: justify;">Makine algılaması sistemleri, konveyöderki nesnelerin sayılması, seri numaralarını okunması ve yüzeysel hataları aranması görevlerini yerine getirebilmek için programlanırlar.</p>
<p style="text-align: justify;">Üretim alanında hızla yoğunlaşmakta olan rekabet ortamında, kalite güvencesinin sağlanması farklılık yaratmak ve rekabette avantaj sağlamak isteyen işletmelerin en çok önem verdikleri unsurlardan biri haline gelmiştir. Aynı hızla gelişen teknolojiler sayesinde kalite kontrolünü otomatik ve yüzde 100 güvenli bir şekilde gerçekleştirmek artık mümkün. Endüstriyel uygulamalarda kullanılan görüntü işleme temelli kalite kontrol sistemlerinin amacı ürünlerin kalitesini analiz etmek ve gözlemlemektir.</p>
<p style="text-align: justify;">Sinyal işleme sistemleri ve otomatik görsel denetleme sistemleri ile kalite değerlendirmesi ve denetimi güvenli bir şekilde sürekli olarak sağlanabilir. Kalite kontrolü ile ilgili problemlerin çözümü için görüntü alma, işleme, özellik seçme ve çıkarma, verileri analiz etme ve sınıflandırma gibi bir dizi işlemin etkin bir şekilde yürütülmesi gerekmektedir.</p>
<p style="text-align: justify;"><strong>Biyometrik Tanıma </strong></p>
<p style="text-align: justify;">Günümüzde biyometrik tanımlamalar için parmak izi, iris, retina, ses, yüz, vb. gibi farklı metotlar kullanılmaktadır. Bütün bu metotların avantajları ve dezavantajları bulunmaktatır. Uygun biyometrik sistemi seçmek için güvenilirlik, fiyat, esneklik, cihaz ile fiziksel temas gereksinimi gibi kriterlere dikkat etmek gerekir. Yaygın olarak kullanılan parmak izi tanımanın yanı sıra insan yüzü temelli biyometrik tanımanın kullanımı da hızla artmaktadır. Yüz tanıma; binalara ve bazı alanlara, bilgisayar/ağ kaynaklarına, banka hesaplarına girişleri control eden sistemler ve işletmelerde personel takip sistemleri gibi alanlarda kullanılmaktadır.</p>
<p style="text-align: justify;"><strong>Plaka Tanıma </strong><strong> </strong></p>
<p style="text-align: justify;">Görüntü işleme yazılımları ve kameralar kullanılarak geliştirdiğimiz plaka tanımlama sistemleri ile trafik, geçiş kontrolü ve güvenlik uygulamalarında dünya standartlarında çözümler sunmaktayız. Her sektörün ve işletmenin farklı gereksinimleri olduğunu göz önünde bulundurarak ürünlerimizi ve yazılımlarımızı farklı uygulamalara adapte ediyoruz. Plaka tanımlama sistemlerinde, takibi yapılan araçların plaka numaraları güçlü kameralar ile yakalanır ve yazılımlar ile analiz edilerek veritabanına aktarılır.</p>
<p style="text-align: justify;">
<div class="mceTemp mceIEcenter" style="text-align: justify;">
<dl id="attachment_171" class="wp-caption aligncenter" style="width: 140px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-171 " title="Plaka Tanıma" src="http://www.infodif.com/blog/wp-content/uploads/2009/09/akilli6.JPG" alt="Plaka Tanıma" width="130" height="164" /></dt>
<dd class="wp-caption-dd">Plaka Tanıma</dd>
</dl>
</div>
<p style="text-align: justify;">
<p style="text-align: justify;">Geçiş kontrol uygulamalarımızda geçiş izni olan plaka numaraları bir veritabanına önceden kaydedilir. Plaka numarası sistem tarafından tanınan araçların geçişine izin verilir. Geçiş izni olmayan araçların plaka numaraları sistem tarafından algılandığı anda uyarı sistemi devreye girer ve uygulamanın özelliğine göre bir bariyer veya alarmın devreye girmesi ile aracın geçişi engellenir. Trafik uygulamalarında ise park yeri olamayan alanlarda park etmiş olan araçların tespiti, aranmakta olan araçlarının yerinin tespiti, belirlenen noktalardan belli bir süre içinde geçen araç sayısının ve plakalarının tespit edilmesi gibi işlemler rahatlıkla gerçekleştirilebilir. Yollarda, büyük alışveriş merkezlerinde, havaalanlarında ve araç giriş-çıkışının olduğu her alanda bu sistem yardımıyla güvenlik ve düzen sağlanabilir.</p>
<p style="text-align: justify;"><strong>Medikal Görüntüleme</strong></p>
<p style="text-align: justify;">
<div class="mceTemp mceIEcenter" style="text-align: justify;">
<dl id="attachment_160" class="wp-caption aligncenter" style="width: 265px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-160 " title="Medikal Görüntüleme" src="http://www.infodif.com/blog/wp-content/uploads/2009/09/akilli3.jpg" alt="Medikal Görüntüleme" width="255" height="352" /></dt>
<dd class="wp-caption-dd">Medikal Görüntüleme</dd>
</dl>
</div>
<p style="text-align: justify;">
<p style="text-align: justify;">Tedavi, tanı ve teşhis amacıyla vücudun tümünün ya da odaklanılan bölgelerinin görüntülenmesi medikal görüntüleme cihazları ile olur. Bu cihazlardan elde edilen görüntülerin işlenmesi, üzerinde değişiklik yapılması ve saklanması gerekebilmektedir. Bütün bunlar görüntü işleme alanına dahil işlemlerdir.  <a href="http://www.infodif.com/tr/urunler/medikal-goruntu-isleme" target="_blank">Medikal görüntüleme</a> cihazları kendi içlerinde görüntü işleme kullandıkları gibi çıktı olarak verdikleri görüntüleride dijital ortamda işleyebilme imkânı vardır. Tabii bu durumda bütün medikal görüntülerin belli bir standart formatta olması beklenir, bu sayede farklı cihazların görüntüleri farklı yazılım üreticilerinin ürünleri ile görüntülenip işlenebilir. Bu format DICOM(Digital Imaging and Communications in Medicine) formatı olarak bilinmektedir. Bu format sayesinde hasta bilgileri, görüntüleri ve doktor yorumlarına kadar birçok veri yapısı tek bir dijital dokuman içerisinde tutulabilir. Dünyadaki tüm Medikal Görüntüleme Cihazı üreticileri için DICOM formatında görüntü oluşturmak ve bu görüntüleri gösterip işleyebilecek yazılımlar büyük önem taşımaktadır.</p>
<ul>
<li><a href="http://www.infodif.com/" target="_blank">InfoDif Yazılım </a></li>
<li><a href="http://www.infodif.com/tr/goruntu-isleme-iletisim" target="_blank">İletişim </a></li>
</ul>
<p style="text-align: justify;">
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.infodif.com%2Fblog%2Fakilli-guvenlik-sistemleri-goruntu-isleme-teknigi%2F&amp;title=Ak%C4%B1ll%C4%B1%20G%C3%BCvenlik%20Sistemleri%20ve%20G%C3%B6r%C3%BCnt%C3%BC%20%C4%B0%C5%9Fleme%20Tekni%C4%9Fi" id="wpa2a_12"><img src="http://www.infodif.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.infodif.com/blog/akilli-guvenlik-sistemleri-goruntu-isleme-teknigi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Görüntü İşlemede Farklı Kameralar İle Çalışabilmek</title>
		<link>http://www.infodif.com/blog/goruntu-islemede-farkli-kameralar-ile-calisabilmek/</link>
		<comments>http://www.infodif.com/blog/goruntu-islemede-farkli-kameralar-ile-calisabilmek/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 08:46:40 +0000</pubDate>
		<dc:creator>kdturkay</dc:creator>
				<category><![CDATA[Akıllı Kameralar]]></category>
		<category><![CDATA[Görüntü İşleme]]></category>
		<category><![CDATA[Image Processing]]></category>
		<category><![CDATA[Smart Camera]]></category>
		<category><![CDATA[Akıllı Kamera]]></category>
		<category><![CDATA[GenICam]]></category>
		<category><![CDATA[Kamera]]></category>

		<guid isPermaLink="false">http://www.infodif.com/blog/?p=136</guid>
		<description><![CDATA[Yıkıcı teknoloji yoluyla  yeni pazar dilimi oluşturuldugunda, bundan en çok etkilenen alan yüksek teknoloji sektorüdür. Rakip şirketler eger birlikte çalışırlarsa daha çok kazanabilirler ve böylece standartlar da belirlenebilir. 28 şirketin temsil eden GenICam topluluğu yeni bilgisayarla görüş standartlarını oluşturmak için çalışmaktadır. GenICam kısaltması kameralar için genel arayüz  cümlesinin kısaltmasıdır (GENeric Interface for CAMera) bazen GenIcam veya [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Yıkıcı teknoloji yoluyla  yeni pazar dilimi oluşturuldugunda, bundan en çok etkilenen alan yüksek teknoloji sektorüdür. Rakip şirketler eger birlikte çalışırlarsa daha çok kazanabilirler ve böylece standartlar da belirlenebilir. 28 şirketin temsil eden GenICam topluluğu yeni bilgisayarla görüş standartlarını oluşturmak için çalışmaktadır. GenICam kısaltması kameralar için genel arayüz  cümlesinin kısaltmasıdır (GENeric Interface for CAMera) bazen GenIcam veya Gencam olarak da yazılmaktadır.</p>
<p style="text-align: justify;"><img class="size-full wp-image-139   aligncenter" title="genicam01" src="http://www.infodif.com/blog/wp-content/uploads/2009/07/genicam01.png" alt="genicam01" width="235" height="159" /></p>
<p style="text-align: justify;">GenICam fikri 2005 yılında oluşturulmuştur. İlk amaç,  her türlü kamera için kamera programlama arayüzünü standartlaştırmaktı. Örnegin, var olan bağlanabilme, görüntü yakalama standartları Camera link, FireWire, ve GigE vision&#8217;u dur. Bu bağlanabilme şekilleri görüntü işleme yazılımına kamera ile nasıl bağlantı kurabilecegini ve veri transferinin nasıl yapılacagını belirler. Her şirketin kendine göre kamera özelliklerini sunma şekli vardır. Bu durumda müşteriler bir sistemden diğerine geçmek istediklerinde büyük bir değişiklik yaşamak zorunda kalırlar. Standart geliştiricilerinin bu sorunu çözebilmek için  her kameranın aynı şekilde sunulması saglayabilmek için bir çözüm yolu bulabilmesi gerekir.</p>
<p style="text-align: justify;"><img class="size-full wp-image-140   aligncenter" style="margin-top: 10px; margin-bottom: 10px;" title="genicam02" src="http://www.infodif.com/blog/wp-content/uploads/2009/07/genicam02.png" alt="genicam02" width="200" height="285" /></p>
<p style="text-align: justify;">Infodif GenICam standartları çalışma grubu üyesidir.</p>
<p style="text-align: justify;"><span id="more-136"></span></p>
<p style="text-align: justify;"><strong>GenICam&#8217;in özellikleri </strong></p>
<p style="text-align: justify;"><strong> </strong>Bugünlerde standartlar 3 modülden oluşmakta: GenICam uygulama programlama arayüzü ( GenAPI ),  adlandırma kuralları – naming conventions ( SFNC ) ve GenICam  ulaştırma katmanı ( GenTL ) GenICam&#8217;in standart modülleridir.</p>
<p style="text-align: justify;">GenAPI, son kullanıcı ve kamera arasındaki control katmanıdır. GenAPI XML dosyalarınu kullanır. Özellikle GenICam kameraları standartlarının bulundugu basit belgeleri XML dosyalardan okuyarak kullanır. XML dosyalar kameranın özellikleri ve kuralları ile ilgili bilgileri barındırır: kamerayı nasıl korunmalı,  belirli elamanların yazılımı, verilen değerlerin limitleri, maksimum ve minimum değerler, değer adımı ve diğer kriterlerdir. Her kamera üreticisi  GenICam uyumlulugu için XML dosyalarını oluşturur ve yazılım firmaları kodlarını GenAPI&#8217; yi referans alarak yazarlar. Adlandırma kuralları GenICam komitesi tarafından  kontrol edilir. GenTL ise, aygıt sayımı ve görüntü yakalamak  için soyutlama seviyesi verir. GenTL&#8217;ye, diğer dillerin de eklenebilmesine ragmen, C++ dilini temel alır. Kameraların kayıt tabanlı arayüz oldugunu varsayarak GigE ve IEEE 1394 arayüzlerinin dogal stillerini takip eder. Sisteme bağlı kameralardan resimleri yakalama, yapılandırma ve yönetebilmeyi GenTL&#8217;de DLL library ile yapabilir. Bunun avantajı kameranızın yazılımını destekleyen pakete rahatlıkla  takabilmenizdir. Eğer belirli iletişim kuralları geliştiriyorsanız, bu herhangi bir sorun oluşturmaz ve görüntü işleme yazılımları için sürücü yazmanıza  gerek kalmaz tek yapmanız gereken GenTL ve GenICam otomatik olarak algılamasını sağlamaktır.</p>
<p style="text-align: justify;"><img class="size-full wp-image-141 aligncenter" style="margin-top: 10px; margin-bottom: 10px;" title="genicam03" src="http://www.infodif.com/blog/wp-content/uploads/2009/07/genicam03.png" alt="genicam03" width="307" height="301" /></p>
<p style="text-align: justify;"><strong>Şuan</strong><strong>daki</strong><strong> Sıkıntılar</strong></p>
<p style="text-align: justify;">Standartların katı olmasının arkasındaki sebepler arasında bazı tehlikeli noktaları da bulunmakta. Standartlara alışmak biraz zaman alabilir ancak bu standartlar müşteriler ve firmalar için çok önemli bir yer teşkil etmez. Bayiler gelişen yeni kameraları  daha etkin kullanabilmek için  çalışmalarını ilerletmekteler  ancak GenICam modellerindeki yeni özelliklerde de bazı kısıtlamalar bulunmakta. Kameraların %80’i iyi çalışmakta ancak geri kalan %20’lik kısımda tuhaf ve uygun olmayan problemler söz konusu olmaktadır. XML dosyalar çoğu cihazları tanımlamaya yardımcı olurken, Adlandırma kuralları bazen (SFNC) farklı kameraların standartlaşmasına engel olmakta. Her yeni özelliğe yeni elemanlar ekleme veya kamera bayileri tuhaf özellikleri destekleyerek GenICam modeline yerleştirebilmek için varolan elemanlarla çaprazlaması gerekebilir. Bu tür problemler GenICam komitesinin sıradaki toplantısında çözüm bulmaya çalışacaklar.<strong> </strong></p>
<p style="text-align: justify;"><strong>Komite </strong></p>
<p style="text-align: justify;">Her yıl iki adet uluslarası toplantı yapılmakta bu toplantıların biri kuzey Amerikada  diğeri ise Avrupada yapılmaktadır. Son toplantıda potansiyel belgeleme methodları tartışılmıştır. Pleroda kıdemli geliştirici ve GigE Vision&#8217; un teknik komitesininin başkan yardımcısına göre GenICam belgelemesi, şu an her hangi bir kişi veya kurum tarafından uygulanmamakta. GenICam uyum alt komitesine göre bu tür belgelemeler çok önemli. GenICam uyumlulugu sadece kameraları kapsamamakta, bu uyum testi  görüntü işleme kütüphaneleri ve görüntü işleme yazılımlarını da kapsamakta bu yüzden bir ürünün GenICam&#8217;e  uygun olabilmesi  için kendine uygun uyum testini başarı ile geçmesi gerekmektedir.</p>
<p style="text-align: justify;"><strong>Rakipler Arasındaki İşbirligi</strong></p>
<p style="text-align: justify;">GenICam &#8216;e uyumluluk için görüntü işleme yazılımı üreticileri  ve kamera bayileri  birlikte çalışmaktadır. Bir firma yöneticisine göre standartlaşmanın o firma için çok büyük bir önemi yoktur  ancak müşteri başka bir firmanın kamerasını kullanırken  sizin firmanızın kamerasını kullanmaya başladığı andan itibaren sorun teşkil eder ki bu olay şirket  için müşteri kaybına sebep olur.</p>
<p style="text-align: justify;">Gelecekte gigabit ethernet kameralara büyük bir adaptasyon sağlanması beklenmekte. Çogu bayi  10 gigabit ethernet kameraları  GenAPI ile kontrol etmektedir. <a href="http://www.infodif.com/tr/urunler/goruntu-isleme" target="_blank">Görüntü işleme</a> için farklı bağlantılı kameraların GenICam arayüzü kullanımı çok önemli bir adımdır. Geniş Firewire ve USB uyumlulugu çok hızlı bir şekilde yayılmakta; komiteler bu iki standardın kontrolü  GenICam standartlarında şuana kadar dahil olmamakla birlikte yoğun beyin fırtınası yürütülmektedir. Bilgisayarla görüş gelecekte ne getirirse getirsin GenICam komitesi üyeleri kolayca bağlantı kurabilecekleri bir görüntü işleme ve yakalama yapısı umut ediliyorlar.</p>
<p style="text-align: justify;"><strong>GenICam Üyeleri</strong></p>
<p style="text-align: justify;">GenICam grubu katılımcı ve ilgili üyeler olmak üzere ikiye ayrılmaktadır. InfoDif de yakında bu gruba üye olmayı planlamaktadır. Yazının yazıldığı an itibarı ile üye listesi aşağıda verilmiştir :</p>
<ul style="text-align: justify;">
<li>ABS GmbH</li>
<li>Accu Soft Corp.</li>
<li>Adaptive      Vision</li>
<li>Adimec B.V.</li>
<li>Allied Vision      Technologies GmbH</li>
<li>Andor      Technology PLC</li>
<li>AT &#8211;      Automation Technology GmbH</li>
<li>A&amp;B      Software LLC</li>
<li>Basler AG</li>
<li>Baumer      Optronic GmbH</li>
<li>Beijing      Jimingyuan Technology Co.</li>
<li>BurgerMetrics</li>
<li>Cognex Corp.</li>
<li>Cohu Inc.</li>
<li>COLOUR      Control Farbmesstechnik Gmbh</li>
<li>Crevis Co.,      Ltd.</li>
<li>Dalsa Inc.</li>
<li>4DSP B.V.</li>
<li>DVC Co.</li>
<li>e2v      semiconductors (former ATMEL)</li>
<li>Eltec      Elektronik AG</li>
<li>EPIX Inc.</li>
<li>Euresys S.A.</li>
<li>EVK DI      Kerschhaggl GmbH</li>
<li>Fairchild      Imaging Systems</li>
<li>FAST      Corporation</li>
<li>Fast Vision      LLC</li>
<li>FLIR AB</li>
<li>GE Fanuc      Intelligent Platforms Ltd.</li>
<li>GigaLinx Ltd.</li>
<li>Hitachi      Kokusai Electric Inc.</li>
<li>I2S</li>
<li>IDS Imaging      Development Systems GmbH</li>
<li>IMAC IT      F&amp;E GmbH</li>
<li>Imagsa S.A.</li>
<li>IMI      Technology Co., Ltd.</li>
<li>Impuls GmbH</li>
<li>InfoDif</li>
<li>Intek      Christoph Kühnel Hard- &amp; Software</li>
<li>IO Industries      Inc.</li>
<li>I-Solutions</li>
<li>JAI A/S</li>
<li>Kappa      Opto-Electronics GmbH</li>
<li>Leutron      Vision</li>
<li>Lumenera      Corp.</li>
<li>Matrix Vision      GmbH</li>
<li>Matrox Ltd.</li>
<li>MaxxVision      GmbH</li>
<li>Mikrotron      GmbH</li>
<li>MontiVision</li>
<li>Monitoring      Technology Corp.</li>
<li>MVTec      Software GmbH</li>
<li>National      Instruments Corp.</li>
<li>PCO AG</li>
<li>PixeLink      R&amp;D</li>
<li>Pleora      Technologies Inc.</li>
<li>Prosilica      Inc.</li>
<li>Sick IVP</li>
<li>Silicon      Software</li>
<li>Sistemas      Fruticolas S.L.</li>
<li>Softhard      Technology Ltd.</li>
<li>Stemmer      Imaging GmbH</li>
<li>SVS-Vistek      GmbH</li>
<li>Toshiba Teli      Inc.</li>
<li>Unibrain      S.A.</li>
<li>University of      Bristol</li>
<li>Vieworks Co.,      Ltd.</li>
<li>Visionite      Inc.</li>
<li>VRmagic GmbH</li>
<li style="text-align: justify;">X-Scan      Imaging Corp.</li>
</ul>
<ul>
<li><a href="http://www.infodif.com/" target="_blank">InfoDif Yazılım</a></li>
<li><a href="http://www.infodif.com/tr/goruntu-isleme-iletisim" target="_blank">İletişim</a></li>
</ul>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.infodif.com%2Fblog%2Fgoruntu-islemede-farkli-kameralar-ile-calisabilmek%2F&amp;title=G%C3%B6r%C3%BCnt%C3%BC%20%C4%B0%C5%9Flemede%20Farkl%C4%B1%20Kameralar%20%C4%B0le%20%C3%87al%C4%B1%C5%9Fabilmek" id="wpa2a_14"><img src="http://www.infodif.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.infodif.com/blog/goruntu-islemede-farkli-kameralar-ile-calisabilmek/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Akıllı Kameralar ve DSP, FPGA ile Görüntü İşleme</title>
		<link>http://www.infodif.com/blog/akilli-kameralar-ve-dsp-fpga-ile-goruntu-isleme/</link>
		<comments>http://www.infodif.com/blog/akilli-kameralar-ve-dsp-fpga-ile-goruntu-isleme/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 08:29:08 +0000</pubDate>
		<dc:creator>kdturkay</dc:creator>
				<category><![CDATA[Akıllı Kameralar]]></category>
		<category><![CDATA[Görüntü İşleme]]></category>
		<category><![CDATA[Image Processing]]></category>
		<category><![CDATA[Smart Camera]]></category>
		<category><![CDATA[Trafik Yogunlugu]]></category>

		<guid isPermaLink="false">http://www.infodif.com/?p=121</guid>
		<description><![CDATA[Bütünleşik video analizleri ile akıllı kameralarının gözetleme uygulamalarında nasıl kullanıldığı hakkındaki başlangıç araştırmamız. Görüntü işleme kullanarak büyük ve kalabalık alanlarda gözetleme yapmak için sabit gözetleme sahası ve çok sayıda kameraya ihtiyaç duyulur. Örneğin tren garları veya havalimanlarında. Görüntü işleme ve görüş sistemleri belirli hareketleri ayırt edebilir veya otomatik olarak kişileri ya da araçları karmaşık görüntülerde [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Bütünleşik video analizleri ile akıllı kameralarının gözetleme uygulamalarında nasıl kullanıldığı hakkındaki başlangıç araştırmamız. Görüntü işleme kullanarak büyük ve kalabalık alanlarda gözetleme yapmak için sabit gözetleme sahası ve çok sayıda kameraya ihtiyaç duyulur. Örneğin tren garları veya havalimanlarında. Görüntü işleme ve görüş sistemleri belirli hareketleri ayırt edebilir veya otomatik olarak kişileri ya da araçları karmaşık görüntülerde izleyebilirler, suç unsuru taşıyan kişileri analiz edebilmek için işaretleyebilir ya da gözden  kaybolmasına seyredebilirler.</p>
<p style="text-align: center;">
<p style="text-align: justify;">InfoDif çalışmalarında mümkün mertebe IP tabanlı kameralardansa karmaşık <a href="http://www.infodif.com/tr/urunler/video-analizi" target="_blank">video analiz</a>li kameralara dogru yönlenmektedir. Smart camera olarak adlandırılan bu sistemler veya DSP – FPGA kökenli kendi video analizi / görüntü işleme yazılımlarımızı çalıştırabileceğimiz kartlar kullanarak görüntüyü merkeze iletmeden işlemek için çalışmalar yapıyoruz. PC üzerinde çalışan karmaşık video işlemlerinde PC tabanlı analizler yaparken devamlı video akışına ihtiyaç duyulur bu ihtiyaç gerekli olan bant genişligi miktarını arttırır oysa bizim hedefimiz bu iletişimi minimuma indirgeyip yapılacak otomatik görüntü işleme ve video analizi operasyonunun kamera tarafına kaymasını sağlamaktır. Bütünleşik analiz içeren kameralar sistemdeki bant genişliği kullanımını düşürerek, çok sayıda kameranın bir ağa bağlanmasına izin verir. Bu ayrıca yeni nesil kablosuz sistemleri ( 3G, 4G – WiMax gibi) en rahat şekilde kullanıp yeni nesil surveillance sistemleri geliştirmemize olanak verecektir. Kamera üreticileri çok karmaşık analizleri PC&#8217;ye aktarmadan tamamlamak için sistem mühendisliği üzerine yogunlaşmış durumdalar ki InfoDif bu konuda eldeki kameraların da kullanabileceği altyapılara odaklanmaya çalışmaktadır.</p>
<p style="text-align: justify;"><span id="more-121"></span></p>
<p style="text-align: justify;">Sony&#8217; nin geliştirdigi bütünleşik analizleri içeren akıllı kamera çözümü ile yüz tarama yazılımı üreten alman bir firma binaların giriş kontrollerini saglamak için birlikte geliştirdikleri teknoloji yüz tanıma ve çalınmış parola anahtarları ile giriş yapmak isteyen davetsiz misafirlerin tespiti için kullanılmaktadır. InfoDif bu konuda hem RFID hem de Görüntü işleme deneyimini birleştiren bütünleşik çözümler planlıyor. Amaç yüksek güvenlik gerektiren bölgelere gerçekten sadece ilgili kişilerin giriş yaptığını garantilemektir. Ar-Ge sistemimiz GIP bittiğinde son derece sağlam yüz tanıma algoritmalarımız ile <a href="http://www.infodif.com/tr/cozumler/rfid" target="_blank">RFID sistemlerinin</a> verilerini örtüştüren bir çok görüntü işleme çözümü ortaya koymayı planlıyoruz.</p>
<p style="text-align: justify;">Her çalışana bir kullanıcı numarası, elektronik giriş şifreleri ve kamera kontrollü giriş kapısı, tipik giriş kontrolü için olmazsa olmazlar arasındadır. Tanınmayan bir kişi çalınmış bir şifre ile girişe geldiginde muhtemelen yüzünü kameradan gizlemeye çalışacaktır. Akıllı kameralar ve görüntü işleme sistemleri için yapılacak potansiyel uygulama, video beslemelerini analiz edebilen ve geçerli giriş şifresi kulanıldığında eger yüz gizli ise giriş talebinin reddedilmesi ile görevli olan bir uygulamadır. Bu uygulama veritabanındaki yüz ile kameradakini eşleştrip basit bir şekilde giriş kontrolunu sağlamaktadır. Kamera , bina içindeki davetsiz misafirleri resmlerini yakalayabilir. Bu teknoloji kişi ile ilgili bilgileri maximuma çıkartmak için dizayn edilmiştir. Ancak yetersiz ışıklandırma davetsiz misafirlerin yüzlerinin fotograflanmasını zorlaştırır. Aynı zamanda davetsiz misafir eğer hızlı bir şekilde hareket ediyorsa pozitif tanımada da problem oluşturmaktadır. Yüzü en iyi açıdan gösterebilmek için video beslemelerinde bazı kareleri keser. Çekim sonrası işlemler ile de ışıklandırma ve renk ayarlarında yapılan degişiklikler kişi tanımlamada başarılı sonuçlar çıkarır bu teknoloji polis tarafındanda rahatlıkla kullanılabilir.</p>
<p style="text-align: center;"><img class="aligncenter" style="margin: 10px; border: 1px solid black;" title="smart02" src="http://i567.photobucket.com/albums/ss114/ortus/smart02.png" alt="" width="430" height="371" /></p>
<p style="text-align: justify;">Bu teknolojinin avantajlı yanı yüzleri izleyebilmektir. Kameralar artık neyi arandıgını bilmekte ve tren garları ve havalimanlarında ki sistemlerde izlenmiş olan nesnelerdeki farklılık saptayabilmektedir. Bu teknoloji trafik izleme gibi diger bir çok uygulamada kullanılabilir. Örneğin, müşterinin alışveriş merkezinde ne kadar zaman harcadıgını saptayabilirsiniz.</p>
<p style="text-align: justify;">İşleme teknolojisindeki ilerleme ile kamerada karmaşık videoları işlemeyi hızlanmakta California da bulunan bir şirket akıllı kameraların kullanımı için FPGA ( Geçiş dizinli programlama alanı ) da bitişik işleme mimarisi geliştirmişlerdir. Bu teknoloji, yüksek hızlı video çözümlemeyi bir adım öne geçirmiştir. Çoklu çekirdek video cözümleme motoru yüksek hızlı video çözümleme ve bellirli olayları saptamak için çeşitli algoritmalar içerir. Örneğin, havalimanında kalan bavulları tespit etmek için bu algoritmalardan faydalanılır.</p>
<p style="text-align: justify;">Dijital Sinyal işlemcileri ( DSP ), birleştirilmiş resim işleme mimarisi için alternatiftir. Avrupa operasyon yöneticisi Dr Gusztav Bartfai&#8217;ye göre “DSP ile işleme etkinligi yüksek çözünürlüklerde veya kamera çoklu olayları belirlemek için kullanıldığında düşüş yaşamaktadır”. InfoDif bu konuda yeni nesil ve yüksek hızda ayrıca paralel de çalışabilecek DSP mimarileriyle yazılım geliştirmektedir ve Dr Gustzav’ın söyledikleri geliştirmekte olduğumuz sistemlerde çok geçerli olmayacaktır. Biz bu konuda hem yüksek çözünürlükte hem de çoklu kameralarla görüntü işleyebilecek bir altyapı geliştiriyoruz. Güvenlik uygulamaları yoğun işlemli ve koşut seviyesi gerektirmektedir. Bu tür güvenlik yazılım kombinasyonu karmaşıklık ve taleplerle başa çıkmak zorunda kalınmaktadır ve InfoDif buna uygun hareket etmektedir.</p>
<p style="text-align: justify;">Video çözümleme veya gerçek zamanlı görüntü işleme kameradan da çalışsa PC dende çalışsa ancak uygulamaya ve kamera yeteneğine göre degişiklik gösterir. Çalışan kamera performansı ve tünleşik çözümleme arasında degiş tokuş bulunur. İşlem gücü bütünleşik kameralarda gelişirken, görünüşe göre gelecekte karmaşık görüntülerin analizleri PC tabanlı olacaktır. Çünkü her ne kadar her bir kamerayı kendi çıktısını görüntü işleme yoluyla analiz edebilsek de çoklu kameralardan ilişki çıkarımı ve Swarm Robotics tarzı çoklu sensör algını birleştirme için merkezi bir yapıya daha uzun bir süre ihtiyaç duyulacaktır. Aksi takdirde, görüntü taşımayıp her bir kameradan elde ettigimiz veri aktarım azalımındaki başarımı bu sefer de kameraların dağıtık yapılarında arada haberleşme verisi aktarmaya çalışarak harcarız. InfoDif video analizi ve akıllı görüntü işleme sistemlerine bir sistem olarak bakıyor ve melez çözümler sunabilecek platformlar üzerine çalışıyor. Her bir kamera sistemi kendi başına kararlar verebilen basit zekada yapılar olacaktır. Ancak merkezde birleştirilen bu basit zeka çıktıları arasında ilişkilendirme sağlanabilecektir. George Orwell’in 1984 romanı her şeyi özetlemeye çalışan bir gözetleme yapısından bahsediyordu ama eksikleri çok fazla olması en büyük dezavantajıydı. Çünkü görüntü işleme alanında yapabileceklerimiz her gün katlanarak artmakta ve bu bilimsel gelişmeler teknolojide çok hızlı kullanım alanı sunmaktadır. Yaptığımız işi severek yapıyoruz ve bu yapıların kötülerin eline geçtiğinde olacaklara kafa yormuyoruz çünkü kötülere zaten bu sistemleri yapan ve hatta ötesinde sistemler sağlayanlar var bu dünyada, biz yapmaktan zevk aldığımız işi yapıyor ve bu yapıların iyilerin elinde olacağına inanıyoruz :)</p>
<ul>
<li><a href="http://www.infodif.com/" target="_blank">InfoDif Yazılım</a></li>
<li><a href="http://www.infodif.com/tr/goruntu-isleme-iletisim" target="_blank">İletişim</a></li>
</ul>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.infodif.com%2Fblog%2Fakilli-kameralar-ve-dsp-fpga-ile-goruntu-isleme%2F&amp;title=Ak%C4%B1ll%C4%B1%20Kameralar%20ve%20DSP%2C%20FPGA%20ile%20G%C3%B6r%C3%BCnt%C3%BC%20%C4%B0%C5%9Fleme" id="wpa2a_16"><img src="http://www.infodif.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.infodif.com/blog/akilli-kameralar-ve-dsp-fpga-ile-goruntu-isleme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trafik Takip Sistemleri</title>
		<link>http://www.infodif.com/blog/trafik-yogunlugu-kirmizi-isik-kamerasi/</link>
		<comments>http://www.infodif.com/blog/trafik-yogunlugu-kirmizi-isik-kamerasi/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 12:57:34 +0000</pubDate>
		<dc:creator>kdturkay</dc:creator>
				<category><![CDATA[Akıllı Kameralar]]></category>
		<category><![CDATA[Görüntü İşleme]]></category>
		<category><![CDATA[Image Processing]]></category>
		<category><![CDATA[Smart Camera]]></category>
		<category><![CDATA[Trafik Yogunlugu]]></category>
		<category><![CDATA[Akıllı Kamera]]></category>
		<category><![CDATA[CCTV]]></category>
		<category><![CDATA[Güvenlik Kamerası]]></category>
		<category><![CDATA[InfraRed]]></category>
		<category><![CDATA[Plaka Tanıma]]></category>

		<guid isPermaLink="false">http://www.infodif.com/blog/?p=106</guid>
		<description><![CDATA[Bir çok insan canını trafik kazalarıyla kaybetmesinin önüne geçmek için konulan trafik kuralları maalesef yetersiz takip sonucu insanlar tarafından kimi zaman uygulanmıyor. Takip edilememesinin en büyük sebebi yeterli insan gücünü bu takip işine verilmesinin hem maliyetli olması hem de insan faktörünün hatalara daha açık olmasıdır. Bu noktada hayatımızı farklı yönlerden kolaylaştıran makineler bu sorunu ortadan [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><span lang="TR">Bir çok insan canını trafik kazalarıyla kaybetmesinin önüne geçmek için konulan trafik kuralları maalesef yetersiz takip sonucu insanlar tarafından kimi zaman uygulanmıyor. Takip edilememesinin en büyük sebebi yeterli insan gücünü bu takip işine verilmesinin hem maliyetli olması hem de insan faktörünün hatalara daha açık olmasıdır. Bu noktada hayatımızı farklı yönlerden kolaylaştıran makineler bu sorunu ortadan kaldırmak için de uygunlardır. Makinelere ne gördüklerini anlatabildiğimiz yani bu yönde programlar geliştirdikçe<a href="http://www.infodif.com/tr/cozumler/trafik-uygulamalari" target="_blank"> trafik takip</a> ve benzeri bir çok işi kararlı bir şekilde yerine getirebilmekteler.</span></p>
<p style="text-align: justify;"><span lang="TR">Kameralarla trafik çeşitli şekillerde denetlenebilmekte bunun yanında bazı ek işlevler de yerine getirilebilmektedir:</span></p>
<p style="text-align: justify;"><strong><span lang="TR">Yüksek Hız Tespit Sistemleri</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Bu sistemlerde aracın hızı algılayıcılar ile belirlenmekte, aracın hızı belirlenen değerin üzerine çıktığında aracın fotoğrafı çekilmektedir. Çekilen fotoğraf otomatik olarak sinyal işleme yani görüntü işleme sisteminden geçerek önce plakası sonra sürücü bilgileri ve araç ruhsat bilgileri veritabanından elde edilmektedir. Bazı sistemlerde algıyacı yerine aralarında fazlaca mesafe bulanan farklı iki konuma yerleştirilen kameralar ile plakalar tanınmakta, ortalama süre ve mesafe bilgisinden aracın hız bilgisi elde edilmektedir.</span></p>
<p style="text-align: justify;"><span lang="TR"> </span></p>
<p style="text-align: justify;"><strong><span lang="TR">Kırmızı Işık İhlalinin Tespiti</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Kırmızı ışık ihlalinin tespiti için geliştirilen sistemi yüksek hız tespit sisteminden farklı olarak fotoğraf çekmesi için gereken sinyal hız algılayıcılardan değil trafik lambasının o anki renk bilgisini taşıyan sinyal ile kırmızı ışık çizgisinin geçilip geçilmediğini kontrol eden algılayıcı sinyalinin işlenmesi ile elde edilir.</span></p>
<p style="text-align: center;"><span lang="TR"><img class="aligncenter size-full wp-image-112" title="TrafikTakip01" src="http://www.infodif.com/blog/wp-content/uploads/2009/07/TrafikTakip01.png" alt="TrafikTakip01" width="350" height="233" /></span></p>
<p style="text-align: justify;"><strong><span lang="TR"><span id="more-106"></span>Otobüs Hattı Kontrolü</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Başka araçlar için yasaklanmış, otobüs gibi toplu taşıma araçlarına adanmış özel şeritlere başka araçların girmesiyle oluşacak ihlaller, kameralarla alınan görüntülerin görüntü işleme ve sinyal işleme algoritmaları sonucunda aracın plakası ve şekline bakılarak tespit edilebilmektedir. Taksi ve araç çekici gibi araçlara da bu hat için ayrıcalık tanınabilmektedir. Burada kilit nokta ayrıcalık tanınacak aracın görüntü işleme sistemine öğretilmesi ve bu araçlar için sistemin ne yapacağının doğru şekilde tanımlanabilmesidir.</span></p>
<p style="text-align: justify;"><strong><span lang="TR">Bilet Gişesi Kontrol Sistemleri</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Bu sistemlerde geleneksel olarak insan faktörünün getirdiği yavaşlık kameralı sistemlerin plaka okuma gibi yetenekleriyle araç tanınarak aşılabilmektedir. Bu sayede aracın sahibinin hesabından gerekli miktar otomatik olarak düşülmekte akıcı trafik sağlanmaktadır. Bu sistemin avantajı son kullanıcı araç sahiplerine ek maliyet getirmemesidir.</span></p>
<p style="text-align: justify;"><strong><span lang="TR">Çift Sarı Çizgi İhlali Kontrolü</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Çift sarı çizgi ihlali de gelişmiş görüntü işleme teknikleri ile tespit edilebilmektedir. Bu durumun tespiti için kameralarla kurulacak görüntü işleme sistemi ile yapılacak algılama diğer algılama yollarına göre maliyet bakımından daha bize üstünlük sağlar. </span></p>
<p style="text-align: justify;"><strong><span lang="TR">Dönme Yasağı Kameraları</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Trafikte belirli zamanlarda ışığa göre dönüş yasağının olduğu durumlarda ihlalin tespiti için kameralar kullanılır. Dönme yasağı gibi başka trafik ihlallerin için gerekecek sistemler bu tür sistemlerin esnekliğine bağlı olarak birlikte kullanılabilir.</span></p>
<p style="text-align: justify;"><strong><span lang="TR">Birleşik Sistemler</span></strong></p>
<p style="text-align: center;"><strong><img class="aligncenter size-full wp-image-118" title="TrafikTakip02" src="http://www.infodif.com/blog/wp-content/uploads/2009/07/TrafikTakip02.png" alt="TrafikTakip02" width="443" height="373" /></strong></p>
<p style="text-align: justify;"><span lang="TR">Kameralarla yapılan kırmızı ışık ve hız sınırı ihlalleri tek bir kamera sisteminde toplanabilmekte ve böylece genel sistem maliyeti aşağıya çekilebilmektedir.</span></p>
<p style="text-align: justify;"><span lang="TR">Trafikte ihlal olmayan ancak trafiğin daha düzenli akmasını sağlayacak sistemlere örnek vermek gerekirse:</span></p>
<p style="text-align: justify;"><span lang="TR"> </span></p>
<p style="text-align: justify;"><strong><span lang="TR"><a href="http://www.infodif.com/tr/trafik-uygulamalari/trafik-yogunluk-takibi" target="_blank">Trafik Yoğunluğu Takibi</a></span></strong></p>
<p style="text-align: justify;"><span lang="TR">Trafik yoğunluğu otomatik sistemler tarafından görüntü işleme algoritmaları kullanılarak belirlenmekte uyarı işaretleri gibi yollarla sürücüler yönlendirilerek trafik yoğunluğu azaltılmaktadır.</span></p>
<p style="text-align: justify;"><span lang="TR"> </span></p>
<p style="text-align: justify;"><strong><span lang="TR">Park Kontrolü</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Park kontrolünde park yasağı kontrolünün yanında kısıtlandırılmış park yönetimi de yapılabilir. Park alanlarının belirli araçlara tahsis edilmesi, ya da otopark ücretlendirilmesi kameralar doğrultusunda yapılabilir.</span></p>
<p style="text-align: justify;"><span lang="TR"> </span></p>
<p style="text-align: justify;"><strong><span lang="TR">Çalıntı Araç Takibi ve Güvenlik Uygulamaları</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Hazırlanan bir çok kamera sistemi aynı zamanda çalıntı araç, polis tarafından aranan bir suçlu ve benzeri gibi suç unsuru içeren olayların takibinde kullanılabilmektedir.</span></p>
<p style="text-align: center;"><span lang="TR"><img class="aligncenter size-full wp-image-119" title="TrafikTakip03" src="http://www.infodif.com/blog/wp-content/uploads/2009/07/TrafikTakip03.png" alt="TrafikTakip03" width="396" height="159" /></span></p>
<p style="text-align: justify;"><span lang="TR">Kamera sistemlerinde hız, kırmızı ışık ve park ihlali gibi durumlarda sadece ihlal anları tespit edilerek sadece ihlal anı resmi ve hatta sadece bu anlarda ihlal durumu için gerekli sinyal işlemeler yapılarak sadece sonucu merkeze ileterek sistem omurgası üzerindeki yük azaltılmaktadır. Bu durumda algılayıcıların önemi büyüktür ve aşağıdaki gibi algılama yöntemleri kullanılır:</span></p>
<p style="text-align: justify;"><span lang="TR"> </span></p>
<p style="text-align: justify;"><span lang="TR"> </span></p>
<p style="text-align: justify;"><strong><span lang="TR">Piezo-elektrik Şeritler</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Piezo maddeler günümüzde bir çok elektronik uygulamasında hareket, ses ve hatta elektrik üretmek amacı ile kullanılmakta. Elektrik üretmek amacı ile olanlar düşük akım ve gerilim üretecek şekilde tasarlandığında bize algılayıcı özelliği vermektedir. Yola döşenen şeritlerden gelen verilerlerle aracın hızı ya da aracın kırmızı ışıkta geçip geçmediği öğrenilebilmektedir.</span></p>
<p style="text-align: justify;"><strong><span lang="TR"> </span></strong></p>
<p style="text-align: justify;"><strong><span lang="TR">LIDAR</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Bu tür algılayıcılar lazerle üretilen ışık darbelerinin (pulse) yardımıyla aracın konumunu anlık olarak tespit etmemizi sağlamaktadır.</span></p>
<p style="text-align: justify;"><strong><span lang="TR"> </span></strong></p>
<p style="text-align: justify;"><strong><span lang="TR">Dopler RADAR</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Burada kullanılan teknik, radyo dalgalarının hareketli cisimlerden yansıdıktan sonra frekansın cismin hızına göre değişmesi ilkesidir. (Dopler Etkisi)</span></p>
<p style="text-align: justify;"><strong><span lang="TR"> </span></strong></p>
<p style="text-align: justify;"><strong><span lang="TR">İndüktif Algılayıcılar</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Yola döşenecek halkaların üzerinden geçen araçlar halkanın iki ucundaki indüktansı değiştirir ve bu değişim bir denetleyici ile ölçülerek araç varlığı tespit edilir.</span></p>
<p style="text-align: center;"><span lang="TR"><img class="aligncenter size-full wp-image-116" title="TrafikTakip04" src="http://www.infodif.com/blog/wp-content/uploads/2009/07/TrafikTakip04.png" alt="TrafikTakip04" width="500" height="319" /></span></p>
<p style="text-align: justify;"><strong><span lang="TR">ANPR &#8211; Otomatik Plaka Tanıma Okuma</span></strong></p>
<p style="text-align: justify;"><span lang="TR">Burada kameralardan alınan görüntülerden Optik Karakter Tanıma (Optical Character Recognition &#8211; <strong>OCR</strong>) yazılımı ile plaka bilgisi karakter ve sayısal olarak elde edilir. Belirli iki mesafeye konulan ve bu şekilde veri elde eden kamera sistemleri ve bunlara bağlı görüntü işleme sistemleri ile aracın bu mesafeler arasındaki ortalama hız bilgisi elde edilir.</span></p>
<ul>
<li><a href="http://www.infodif.com/" target="_blank">InfoDif Yazılım</a></li>
<li><a href="http://www.infodif.com/tr/goruntu-isleme-iletisim" target="_blank">İletişim </a></li>
</ul>
<p style="text-align: justify;"><span lang="TR"><br />
</span></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.infodif.com%2Fblog%2Ftrafik-yogunlugu-kirmizi-isik-kamerasi%2F&amp;title=Trafik%20Takip%20Sistemleri" id="wpa2a_18"><img src="http://www.infodif.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.infodif.com/blog/trafik-yogunlugu-kirmizi-isik-kamerasi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

