Google Pengembangan Bisnis Media Sosial

Google Buzz (google.com)

VIVAnews - Google berencana meningkatkan upaya pengembangan bisnis media sosialnya untuk bisa menyaingi kompetitor besar, termasuk Facebook dan Twitter.

Hal ini disinyalir karena visit (kunjungan) pada situs jejaring sosial terpopuler dan terbesar di dunia saat ini, yakni Facebook, telah melampaui visit raksasa mesin pencari asal Mountain View, California itu.

Seperti disiarkan VIVAnews sebelumnya, lembaga analis jejaring Experian Hitwise menyebutkan bahwa jumlah pengunjung Facebook jauh lebih banyak dari pengunjung Google hingga 13 Maret 2010.

Ini bukanlah upaya Google yang pertama kali. Sebelumnya, perusahaan yang berdiri sejak 1998 ini sudah meluncurkan dua produk social media, yaitu Buzz dan Orkut. Namun, hasilnya kurang memuaskan. Seperti diketahui, Facebook bersama Twitter menjadi dua pemimpin besar sementara ini.

Liz Gannes dari GigaOm telah berbincang-bincang dengan salah satu eksekutif Google terkait rencana mereka untuk meningkatkan kekuatannya di ranah jejaring sosial. "Google tahu bahwa mereka terlambat untuk mengembangkan media sosial, dan mereka mengakui hal itu," ujar Liz, seperti dikutip dari laman CNN, Selasa 11 Mei 2010.

Dia menjelaskan, dalam pandangan Google, secara konseptual, ada dua cara untuk mengatasinya. Pertama, membangun sesuatu yang inovatif dan baru di lingkungan jejaring sosial. Kedua, mengembangkan kemampuan media sosial mereka dan mengintegrasikannya ke dalam portofolio bisnis yang sudah ada.

"Alternatif lain, adanya kemungkinan Google membeli sebuah situs jejaring sosial yang sudah ada, lalu mengembangkannya,


Sumber dari:
vivanews

Hacker Kembali Menyerang WordPress


VIVAnews - Hacker kembali membidik sejumlah situs yang menggunakan platform WordPress. Serangan kali ini mempengaruhi website yang disimpan di berbagai penyedia hosting termasuk DreamHost, GoDaddy, Bluehost, dan Media Temple.

Selain itu, sistem manajemen konten berbasis PHP lainnya seperti Zen Cart eCommerce juga telah disasar oleh serangan cyber tersebut.

“Situs web yang di-hack tampaknya telah dirasuki script yang akan menginstall malware pada sistem pengguna,” kata David Dede, pakar keamanan dari Sucuri Security, seperti dikutip dari TG Daily, Selasa 11 Mei 2010.

Selain itu, Dede menyebutkan, script yang dimasukkan juga mencegah browser seperti Firefox dan Chrome, yang memiliki fasilitas browsing yang aman memberitahu pengguna bahwa ada bahaya di situs bersangkutan.

“Saat bot pencari Google menemukan halaman yang telah dirasuki script tersebut, halaman tersebut merespons Google dengan memberikan kode yang tidak berbahaya,” kata Dede.

Di blog miliknya, David Dede telah memberikan solusi pembersihan untuk website yang telah terkontaminasi script berbahaya tersebut.

“Perlu dicatat, kami tidak menyalahkan WordPress di sini. Jika masalah ada di WordPress, jumlah situs yang terinfeksi akan jauh lebih besar,” ucap Dede.

Dede menyebutkan, kemungkinan infeksi tersebut masuk dari celah keamanan yang ada di dalam sebuah plugin. Atau bisa juga seseorang berhasil mencuri banyak password admin ke situs berbasis WordPress.

“Selain itu, situs yang di-hack berada di shared hosts, sejauh ini tidak ada yang di private server,” kata Dede. “Jadi, masalah juga tidak berada di perusahaan penyedia hosting. Yang pasti, satu kesamaan adalah semua situs yang diserang berada di shared server,” kata Dede.


Sumber dari:
vivanews

Ubuntu Light & Ubuntu Unity Sebagai Ubuntu Edisi Netbook yang Ringan & Cepat

Canonical baru saja meluncurkan lingkungan desktop baru bernama Unity pada Ubuntu Developer Summit (UDS) di Belgia pada 10 Mei 2010 kemarin. Unity akan menjadi desktop standar untuk Ubuntu 10.10 edisi Netbook yang dirilis Oktober 2010 dan saat ini telah tersedia bagi pengembang saja.

Unity didesain untuk netbook dan perangkat sentuh. Desktop baru ini menawarkan panel baru dan launcher aplikasi yang membuat cepat dan mudah mengakses aplikasi, seperti browser dan menghilangkan bagian layar yang jarang digunakan untuk penggunaan mobile maupun di netbook.

Ubuntu Light ( klik utk perbesar )

Selain lingkungan desktop baru Unity, Canonical juga mengumumkan secara paralel Ubuntu Light yaitu implementasi Ubuntu berbasis pada Unity dan ditujukan pada pasar dual-boot “web-instan”. Versi Ubuntu ini menawarkan chat, IM, browser, aplikasi media player bagi pabrikan komputer yang ingin menawarkan pengalaman “web-instan” yang bisa melengkapi Windows pada pasar komputer konsumen. Jadi lebih jelasnya, Ubuntu Light merupakan varian Ubuntu baru untuk pasar netbook yang menggunakan lingkungan desktop UI Unity.

UI Unity ini memiliki dock (konsep mirip Mac OS) yang memudahkan kita menjalankan aplikasi. Anda bisa melihat tampilan lebih jelas pada gambar berikut:

Kehebatan Ubuntu Light yang utama adalah menawarkan fitur booting sampai bisa mengakses browser hanya kurang dari 10 detik, bahkan katanya hanya 7 detik saat diukur menggunakan Dell Mini 10v dengan solid state disk. Varian baru Ubuntu ini juga menawarkan media player dan alat untuk mengintegrasikan dengan Windows untuk mengakses file musik, foto, dll. Jadi Ubuntu Light ini lebih ditujukan sebagai sistem operasi kedua atau pilihan dari yang standar.

Sumber dari: canonical

Perbandingan VGA Nvidia Dengan ATI







Di bawah ini urutan hirarkir VGA atas kemampuan 2 vendor berbeda. Dapat dijadikan referensi untuk membeli VGA, apakah memilih produk Nvidia atau ATI dengan urutan menurut performa:

Graphics Card Hierarchy Chart;

GeForce

Discrete: GTX 295, GTX 480

Discrete: GTX 470
Discrete: GTX 280, GTX 285

Discrete: 9800 GX2, GTX 260, GTX 275

Discrete: 8800 Ultra, 9800 GTX, 9800 GTX+, GTS 250

Discrete: 8800 GTX, 8800 GTS 512 MB
Go (mobile): GTX 280M, GTX 285M

Discrete: 8800 GT 512 MB, 9800 GT
Go (mobile): 9800M GTX, GTX 260M (112), GTS 360M (GDDR5)

Discrete: 8800 GTS 640 MB, 9600 GT, GT 240 (GDDR5)
Go (mobile): 9800M GTS, GTX 160M

Discrete: 8800 GS, 9600 GSO, GT 240 (DDR3)
Go (mobile): GTX 260M (96), GTS 150M, GTS 360M (DDR3)

Discrete: 8800 GT 256 MB, 8800 GTS 320 MB, GT 220
Go (mobile): 8800M


Radeon
Discrete: HD 4870 X2
Discrete: HD 5870
Discrete: HD 4850 X2
Discrete: HD 5850

Discrete: HD 4870, HD 4890, HD 5770, HD 5830
Mobility: HD 5870

Discrete: HD 3870 X2, HD 4850, HD 5750
Mobility: HD 4850, HD 5850

Discrete: HD 4770
Mobility: HD 4860

Discrete: HD 4830, HD 5670
Mobility: HD 5770, HD 5750

Discrete: HD 2900 XT, HD 3870

Discrete: HD 3850 512 MB, HD 4670, HD 5570
Mobility: HD 3870, HD 5730, HD 5650

Discrete: HD 2900 PRO, HD 3850 256 MB
Mobility: HD 3850

Konfigurasi Bash Script Pada Bilangan Prima

Berikut adalah script untuk menentukan apakah angka yang kita masukan adalah bilangan prima atau bukan.
Banyaknya digit angka yang bisa di cari disesuaikan dengan batas angka integer.

#! /bin/bash

clear
echo -n "Masukan angka : "
read angka
x=2

#validasi angka harus di isi, jika tidak maka program keluar.
if [ -z $angka ]
then
echo "Nilai harus di isi."
echo ""
exit
else
#looping hasil.
#jika hasil bagi memiliki sisa, artinya angka input adalah bilangan prima, berlaku sebaliknya.
#hasil looping dimasukkan kedalam file sementara di /var/prima.txt

while [ $x -lt $angka ]
do
expr $angka % $x >> /var/prima.txt
hasil2variabel=`expr $angka % $x`

#mengakhiri looping jika $angka habis dibagi
if [ $hasil2variabel -eq 0 ]
then
break
fi

x=$[x+1]
done

#--> buka tag dibawah untuk melihat hasil bagi dari looping
#cat /var/prima.txt
#echo "-----"
val=`cat /var/prima.txt | grep "0" |head -1`
val1=`cat /var/prima.txt | grep "0" |head -1 >> /dev/null`

#--> hasil perintah sebelumnya yang akan dijadikan parameter untuk perintah selanjutnya
#echo "$val"
#penentuan bilangan prima atau bukan
#--> jika bernilai 0, maka angka memiliki hasil bagi dan bernilai bukan prima, berlaku sebaliknya

if [ "$val" = 0 ] || [ "$?" = 0 ]
then
echo "$angka bukan bilangan prima."
else
echo "$angka bilangan prima."

fi

#mengosongkan kembali file prima.txt
echo "" > /var/prima.txt

fi

exit


Cara tercepat untuk menghitung bilangan prima di C #

int Until = 20000000;

BitArray PrimeBits = new BitArray(Until, true);
/*
* Sieve of Eratosthenes
* PrimeBits is a simple BitArray where all bit is an integer
* and we mark composite numbers as false
*/

PrimeBits.Set(0, false); // You don't actually need this, just
PrimeBits.Set(1, false); // remindig you that 2 is the smallest prime
for (int P = 2; P < (int)Math.Sqrt(Until) + 1; P++)
if (PrimeBits.Get(P))
// These are going to be the multiples of P if it is a prime
for (int PMultiply = P * 2; PMultiply < Until; PMultiply += P)
PrimeBits.Set(PMultiply, false);
// We use this to store the actual prime numbers
List Primes = new List();
for (int i = 2; i < Until; i++)
if (PrimeBits.Get(i))
Primes.Add(i);

Mito Mobile Rilis Video Chat Mungil

Vendor ponsel merek lokal Mito Mobile kembali merilis ponsel Qwerty terbarunya di segmen entry level, Mito 220 Master Phone. Ponsel mungil ini mengandalkan fitur komunikasi Video Chat.

"Dalam mengeluarkan produk baru, kami selalu mempertimbangkan keinginan pelanggan. Dan saat ini fitur Video Chat sedang banyak diminati, oleh sebab itu kami memasukkan fitur tersebut pada ponsel terbaru kami," kata Hansen Lie, Dirut Mito Mobile, Senin (10/5/2010).

Dijelaskan Hansen, dengan fitur Video Chat ini pelanggan dapat melakukan chatting serta melihat video wajah dari lawan bicaranya. "Inti cara kerjanya mirip saat pengguna menggunakan webcam. Dengan kehadiran kamera pada bagian depan mendukung pengguna dalam melakukan interaksi video."

Untuk melakukan video chat, koneksi data yang tersedia menggunakan GPRS class 12. "Kami harap ponsel ini bisa memuaskan keinginan pelanggan akan ponsel Qwerty berfitur Video Chat lengkap dengan Java, bluetooth di harga yang sangat terjangkau," tandas Hansen.

Mito membanderol ponsel tersebut seharga Rp 499.000. Ponsel ini juga dipersenjatai dengan fitur multimedia seperti MP3/MP4 player, Voice Recording, FM radio, melody composer, dan Dual Camera yang telah dapat menghasilkan gambar hingga resolusi VGA 640x480 pixels.


Sumber dari:
detikINET

Pemrograman Bash Shell

Bash Shell yaitu menyusun atau mengelompokkan beberapa perintah shell (internal atupun eksternal command) menjadi kumpulan perintah yang melakukan tugas tertentu sesuai tujuan penyusunnya. Kelebihan shell di linux dibanding sistem operasi lain adalah bahwa shell di linux memungkinkan kita untuk menyusun serangkaian perintah seperti halnya bahasa pemrograman (interpreter language), melakukan proses I/O, menyeleksi kondisi, looping, membuat fungsi, dsb. adalah proses - proses yang umumnya dilakukan oleh suatu bahasa pemrograman, jadi dengan shell di linux kita dapat membuat program seperti halnya bahasa pemrograman, untuk pemrograman shell pemakai unix atau linux menyebutnya sebagai script shell.

Sebelum mempelajari pemrograman Bash shell di linux sebaiknya anda telah mengetahui dan menggunakan perintah - perintah dasar shell baik itu internal command yang telah disediakan shell maupun eksternal command atau utility, seperti

cd, pwd, times, alias, umask, exit, logout, fg, bg, ls, mkdir, rmdir, mv, cp, rm, clear, ...

utilitas seperti cat, cut, paste, chmod, lpr,...

redirection (cara mengirim output ke file atau menerima input dari file), menggunakan operator redirect >, >>, <, <<, contohnya:

ls > data
hasil ls dikirim ke file data, jika file belum ada akan dibuat tetapi jika sudah ada isinya akan ditimpa.

ls >> data
hampir sama, bedanya jika file sudah ada maka isinya akan ditambah di akhir file.

cat <>
file data dijadikan input oleh perintah cat

pipa (output suatu perintah menjadi input perintah lain), operatornya : | , contoh:

ls -l | sort -s
ouput perintah ls -l (long) menjadi input perintah sort -s (urutkan secara descending), mending pakai ls -l -r saja :-)

ls -l | sort -s | more

cat databaru

Wildcard dengan karakter *, ?, [ ], contohnya:

ls i*
tampilkan semua file yang dimulai dengan i

ls i?i
tampilkan file yang dimulai dengan i, kemudian sembarang karakter tunggal, dan diakhiri dengan i

ls [ab]*
tampilkan file yang dimulai dengan salah satu karakter a atau b

Simple Bash Script

Langkah awal sebaiknya periksa dulu shell aktif anda, gunakan perintah ps (report process status)

[rachmanda@debian$]ps

PID TTY TIME CMD

219 tty1 00:00:00 bash

301 tty1 00:00:00 ps

bash adalah shell aktif di system saya, jika disystem anda berbeda misalnya csh atau ksh ubahlah dengan perintah change shell

[rachmanda@debian$]chsh

Password:

New shell [/bin/csh]:/bin/bash

Shell changed

atau dengan mengetikkan bash

[rachmanda@debian$]bash

sekarang coba anda ketikkan perintah dibawah ini pada prompt shell

echo "Script shell pertamaku di linux"

[rachmanda@debian$]echo "Script shell pertamaku di linux"

Script shell pertamaku di linux

string yang diapit tanda kutip ganda (double quoted) akan ditampilkan pada layar anda, echo adalah statement (perintah) built-in bash yang berfungsi menampilkan informasi ke standard output yang defaultnya adalah layar. jika diinginkan mengulangi proses tersebut, anda akan mengetikkan kembali perintah tadi, tapi dengan fasilitas history cukup menggunakan tombol panah kita sudah dapat mengulangi perintah tersebut, bagaimana jika berupa kumpulan perintah yang cukup banyak, tentunya dengan fasilitas hirtory kita akan kerepotan juga mengulangi perintah yang diinginkan apalagi jika selang beberapa waktu mungkin perintah-perintah tadi sudah tertimpa oleh perintah lain karena history mempunyai kapasitas penyimpanan yang ditentukan. untuk itulah sebaiknya perintah-perintah tsb disimpan ke sebuah file yang dapat kita panggil kapanpun diinginkan.

coba ikuti langkah - langkah berikut:

Masuk ke editor anda, apakah memakai vi,pico,emacs,dsb...

ketikkan perintah berikut

#!/bin/bash

echo "Hello, apa khabar"

simpan dengan nama file tes

ubah permission file tes menggunakan chmod

[rachmanda@debian$]chmod 755 tes

jalankan

[rachmanda@debian$]./tes

kapan saja anda mau mengeksekusinya tinggal memanggil file tes tersebut, jika diinginkan mengeset direktory kerja anda sehingga terdaftar pada search path ketikkan perintah berikut

PATH=$PATH:.

setelah itu script diatas dapat dijalankan dengan cara

[rachmanda@debian$]tes

Hello, apa khabar

tanda #! pada /bin/bash dalam script tes adalah perintah yang diterjemahkan ke kernel linux untuk mengeksekusi path yang disertakan dalam hal ini program bash pada direktory /bin, sebenarnya tanpa mengikutkan baris tersebut anda tetap dapat mengeksekusi script bash, dengan catatan bash adalah shell aktif. atau dengan mengetikkan bash pada prompt shell.

[rachmanda@debian$]bash tes

tentunya cara ini kurang efisien, menyertakan path program bash diawal script kemudian merubah permission file sehingga dapat anda execusi merupakan cara yang paling efisien.

Sekarang coba kita membuat script shell yang menampilkan informasi berikut:

Waktu system

Info tentang anda

jumlah pemakai yang sedang login di system

contoh scriptnya:

#!/bin/bash

#myinfo

#membersihkan tampilan layar

clear

#menampilkan informasi

echo -n "Waktu system :"; date

echo -n "Anda :"; whoami

echo -n "Banyak pemakai :"; who | wc -l

sebelum dijalankan jangan lupa untuk merubah permission file myinfo sehingga dapat dieksekusi oleh anda

[rachmanda@debian$]chmod 755 myinfo

[rachmanda@debian$]./myinfo


Waktu system : Sat Nov 25 22:57:15 BORT 2001

Anda : fajar

Banyak pemakai : 2

tentunya layout diatas akan disesuaikan dengan system yang anda gunakan statement echo-n akan membuat posisi kursor untuk tidak berpindah ke baris baru karena secara default statement echo akan mengakhiri proses pencetakan ke standar output dengan karakter baris baru (newline), anda boleh mencoba tanpa menggunakan opsi -n, dan lihat perbedaannya. opsi lain yang dapat digunakan adalah -e (enable), memungkinkan penggunaan backslash karakter atau karakter sekuen seperti pada bahasa C atau perl, misalkan : dengan opsi

echo -e "\abunyikan bell"

jika dijalankan akan mengeluarkan bunyi bell, informasi opsi pada statement echo dan backslash karakter selengkapnya dapat dilihat via man di prompt shell.

[rachmanda@debian$]man echo


Pemakaian Variabel

Secara sederhana variabel adalah pengenal (identifier) berupa satuan dasar penyimpanan yang isi atau nilainya sewaktu-waktu dapat berubah baik oleh eksekusi program (runtime program) ataupun proses lain yang dilakukan sistem operasi. dalam dokumentasi ini saya membagi variabel menjadi 3 kategori:

Environment Variable

Positional Parameter

User Defined Variable

5.1. Environment Variable

atau variabel lingkungan yang digunakan khusus oleh shell atau system linux kita untuk proses kerja system seperti variabel PS1, PS2, HOME, PATH, USER, SHELL,dsb...jika digunakan akan berdampak pada system, misalkan variabel PS1 yang digunakan untuk mengeset prompt shell pertama yaitu prompt tempat anda mengetikkan perintah - perintah shell (defaultnya "\s-\v\$"), PS2 untuk prompt pelengkap perintah, prompt ini akan ditampilkan jika perintah yang dimasukkan dianggap belum lengkap oleh shell (defaultnya ">"). anda dapat mengeset PS1 dan PS2 seperti berikut.

simpan dahulu isi PS1 asli system anda, sehingga nanti dapat dengan mudah dikembalikan

[rachmanda@debian$]PS1LAMA=$PS1

sekarang masukkan string yang diinginkan pada variabel PS1

[rachmanda@debian$]PS1="Hi ini Promptku!"

Hi ini Promptku!PS2="Lengkapi dong ? "

maka prompt pertama dan kedua akan berubah, untuk mengembalikan PS1 anda ke prompt semula ketikkan perintah

[rachmanda@debian$]PS1=$PS1LAMA

2011, Prosesor Intel Tembus 10 GHz

Untuk prosesor komputer, nama Intel memang tak bisa ditampik kehebatannya. Tak pelak, untuk 2011 nanti prosesor desktop besutan mereka diprediksi akan mencapai kecepatan 10 GHz.

Jika melihat kebutuhan komputasi saat ini, memang sebuah prosesor dengan
kecepatan ataupun kemampuan multitasking yang tinggi mutlak dibutuhkan.

Nah, atas dasar inilah harapan nan tinggi digantungkan kepada Intel. Seperti dilansir Geek dan dikutip detikINET, Senin (10/5/2010), Intel memprediksikan prosesor mereka bakal menembuh kecepatan 10 GHz pada tahun 2011 nanti.

Perkiraan yang amat mencengangkan memang, terlebih lagi jajaran prosesor yang ada di pasaran saat ini belum ada yang menembus kecepatan 4 GHz.

Selama mengembangkan produknya, Intel memang selalu menganut hukum Moore yang
membuat jumlah transistor prosesor mereka akan bertambah 2 kali lipat pada setiap 18 bulan. Namun sedikit berbeda dengan kecepatan prosesor yang selalu dilipat gandakan kecepatannya.

Lantas, apakah Intel akan berhasil membuat prosesor dengan kecepatan hingga
10 GHz? Tunggu saja kehadiran prosesor tersebut yang menurut rencana akan mulai diperkenalkan pada tahun mendatang.


Sumber dari:
detikINET

Google Goggles Siapkan Penerjemah Bahasa Arab

Saat bepergian ke negara lain, kadang kita menjumpai tulisan-tulisan asing yang tidak dimengerti. Tak usah bingung, keluarkan saja ponsel Android, foto tulisan tersebut dan keluarlah hasil terjemahannya. Bagaimana bisa?

Tentu saja bisa. Bagi yang belum kenal, ada aplikasi bernama Google Goggles yang berjalan di Android dan hadir sebagai penerjemah dari hasil foto sebuah tulisan asing.

Jadi, jika pengguna menemukan teks berbahasa asing, ia tinggal membidikkan kamera ponsel ke teks tersebut. Hanya dalam hitungan detik, aplikasi tersebut akan menerjemahkannya via hasil jepretan tadi.

Tentu jangan berharap semua bahasa asing bisa diartikan aplikasi ini. Jika kosakata yang dicari tidak ada dalam database Googles, maka tak bisa diterjemahkan.

Sebenarnya aplikasi ini telah diperkenalkan pada ajang Mobile World Congress 2010 lalu di Barcelona. Sayang saat itu aplikasi ini hanya bisa menerjemahkan teks berbahasa Jerman-Inggris saja. Nah, saat ini Google Goggles sudah bisa menerjemahkan bahasa Prancis, Italia, Jerman, Spanyol dan beberapa bahasa lain.

Seperti dikutip detikINET dari blog Google, Senin (10/5/2010), kini pihak Google sedang berupaya keras untuk memperluas terjemahan ke dalam bahasa non latin.

"Tujuan kami sebenarnya juga bisa membaca tulisan non-latin seperti China, India dan Arab," tulis blog tersebut. Selain berfungsi sebagai penerjemah, Goggles v1.1 ini pun juga telah ditambahkan fitur seperti barcode, pembaca logo, dan penambahan user interface.


Sumber dari:
detikINET

Apple Siapkan Pengganti Flash

Perseturuan Apple dengan Adobe bakal lebih panas. Apple dikabarkan sedang menyiapkan teknologi pengganti Flash.

Seperti dikutip detikINET dari CNet, Selasa (11/5/2010), Apple dikabarkan sedang giat mengembangkan teknologi bernama Gianduia.

Tidak seperti Flash, Gianduia akan berdasarkan standar. Gianduia, pertama kali diperkenalkan pada World of WebObjects Developer Conference, merupakan sebuah framework berbasis standar untuk menghasilkan aplikasi internet.

Dikabarkan, Apple telah menggunakan teknologi ini untuk beberapa aplikasi penunjang ritel. Ini termasuk layanan pemesanan iPhone, Genius Bar dan Personal Shopping.

Nama Gianduia merujuk pada sejenis coklat kacang dari Italia. Nama ini dipilih karena berhubungan dengan Cocoa, sebuah teknologi yang digunakan Apple dalam Mac OS X.


Sumber dari:
detikINET

Software Khusus Perjelas 'Wajah' yang Buram

Tak perlu lagi sebal karena jepretan dari kamera hasilnya buram. Tim ahli komputer di University of California, San Diego, mengembangkan software yang bisa mengubah wajah buram dalam foto menjadi nampak jelas.

Neel Joshi dan rekan-rekan satu timnya melakukan penelitian pada koleksi foto-foto dengan banyak wajah nampak buram di dalamnya, kemudian mencari tahu apa
yang bisa mereka lakukan untuk memperbaikinya.

"Momen berharga seringkali hilang karena pencahayaan yang buruk atau goncangan saat mengambil gambar," kata Joshi seperti dikutip detikINET dari New Scientist, Selasa (11/5/2010).

Joshi dan timnya pun kemudian mencari akal untuk menyelesaikan masalah ini, yaitu dengan mengembangkan sebuah software khusus. Dalam pengembangannya, Joshi
memanfaatkan algoritma yang menggunakan metode facial recognition atau pengenalan wajah, seperti yang ada dalam beberapa perangkat mengedit foto.

Software ini berfungsi untuk menemukan ketajaman gambar dengan pose yang sama. Sebagian pola warna dan cahaya pada bagian wajah kemudian diambil untuk
dicocokkan dengan contoh foto.

Hasil pengembangan Joshi dan timnya terdiri dari banyak rangkaian aplikasi, termasuk juga mengamati tingkat pengamatan kamera hingga membangun kualitas
kontrol untuk perangkat elektronik yang sangat kecil.

Pada akhirnya, teknik 'super resolusi' ini pun bisa dimanfaatkan untuk memungkinkan kamera video biasa dan murah untuk menghasilkan gambar bersih dan
berkualitas.


Sumber dari:
detikINET

Followers

Club Cooee
rachmanda by Informatika