Category Archives: Tugas

Tugas Multimedia : ANIMASI

1. Apa yang dimaksud dengan animasi komputer 2D, 3D, dan animasi vektor?

animasi komputer 2d menggunakan koordinat x dan y dan proses pembuatannya dengan pengabungan sketsa gambar yang di konversi menjadi animasi
animasi komputer 3d menggunakan koordinat x, y dan z yang memungkinkan kita dapat melihat sudut pandang objek secara lebih nyata. Aplikasi grafis 3D yang memiliki perwakilan geometris dari variabel yang ada pada komputer dalam melakukan perhitungan yang akan membuat grafik yang dihasilkan 2D
Animasi vektor mirip dengan animasi sprite, perbedaannya hanya terletak pada gambar yang digunakan dalam objek sprite-nya. Pada animasi sprite, gambar yang digunakan adalah gambar bitmap, sedangkan animasi vektor menggunakan gambar vektor dalam objek sprite-nya. Penggunaan vektor ini juga mengakibatkan ukuran file animasi vektor menjadi lebih kecil dibandingkan dengan file animasi sprite.

2. Apa perbedaan antara animasi tradisional dengan animasi komputer?

Animasi Tradisional juga sering disebut sebagai cell animation (animasi cell). Hal ini dikarenakan teknik pengerjaannya dilakukan pada celluloid tranparent yang sekilas mirip sekali dengan transparansi OHP.
animasi komputer ini secara keseluruhan dikerjakan dengan menggunakan dikomputer. Melalui camera movement, keseluruhan obyek dapat diperlihatkan secara 3D dimensi, sehingga banyak yang menyebut animasi ini sebagai animasi 3D (3D-animation).

3. Apa yang dimaksud dengan cel animation dan apa peranan storyboard pada animasi

Cel Animation pembuatan film gambar bergerak pada tahun awal-awal animasi.Ada juga definisi lain dari Cel Animation adalah istilah no photorealistis rendering yang didesain untuk membuat gambar-gambar

Storyboard dibuat untuk menjelaskan Skenario secara lebih detail dari detik demi detik dan menjelaskan tentang susunan materi yang dis

4. Jelaskan secara singkat, maksud 12 prinsip animasi berikut :

Pose-To-Pose Action and Inbetween : Pose adalah gerakan paling ekstrim dari tiap gerakan yang ada dan inbetween adalh gerakan antara suatu pose ke pose lainnya.
Timing : pengaturan durasi gerakan, suatu karakter bisa terlihat berbeda dengan karakter yang lain. Walaupun posenya sama, tetapi dengan durasi gerak yang berbeda, maka ekspresi gerakan yang dihasilkan juga berbeda.
Secondary Action : gerakan-gerakan tambahan yang dimaksudkan untuk memperkuat gerakan utama supaya sebuah animasi tampak lebih realistik
Ease In and Out : Setiap benda diam cenderung tetap diam dan setiap benda bergerak akan tetap bergerak kecuali mengalami percepatan atau akselerasi (hokum kelembaman Newton).
Anticipation : Anticipation boleh juga dianggap sebagai persiapan/ awalan gerak atau ancang-ancang
Follow Through and Overlapping Action : adalah tentang bagian tubuh tertentu yang tetap bergerak meskipun seseorang telah berhenti bergerak.
Arcs : sistem pergerakan tubuh pada manusia, binatang, atau makhluk hidup lainnya bergerak mengikuti pola/jalur (maya) yang disebut Arcs. Hal ini memungkinkan mereka bergerak secara ‘smooth’ dan lebih realistik, karena pergerakan mereka mengikuti suatu pola yang berbentuk lengkung (termasuk lingkaran, elips, atau parabola). Pola gerak semacam inilah yang tidak dimiliki oleh sistem pergerakan mekanik/ robotik yang cenderung patah-patah
Exaggeration : adalah upaya untuk mendramatisir sebuah animasi dalam bentuk rekayasa gambar yang bersifat hiperbolis
Squash and Stretch : Squash and strecth adalah upaya penambahan efek lentur (plastis) pada objek atau figur sehingga -seolah-olah ‘memuai’ atau ‘menyusut’ sehingga memberikan efek gerak yang lebih hidup.
Staging : bagaimana ‘lingkungan’ dibuat untuk mendukung suasana atau ‘mood’ yang ingin dicapai dalam sebagian atau keseluruhan scene.
Appeal : keseluruhan look atau gaya visual dalam animasi. Sebagaimana gambar yang telah menelurkan banyak gaya, animasi (dan ber-animasi) juga memiliki gaya yang sangat beragam.
Personality : menterjemahkan tingkah laku dan daya tarik karakter secara tepat, sehingga penonton merasakan apa yang dimaui oleh seorang animator, bahkan walaupun tanpa dialog sekalipun.

Print Friendly, PDF & Email

Tugas Pengantar Multimedia

  1. Buat artikel tentang bebagai teknik kompresi data untuk tipe data :
  • text
  • image
  • audio
  • video

2.  Menjelaskan tentang berbagai teknik kompresi

  • Kelebihan/kekurangan
  • Format file hasil kompresi

JAWABAN

kompresi data dalam ilmu komputer adalah sebuah cara untuk memadatakan data sehingga hanya memerlukan ruangan penyimpanan lebih kecil sehingga lebih hemat dalam menyimpannya atau mempersingkat waktu pertukaran data tersebut.

 

  • Worst case: untuk RLE tipe 2 adalah ketika  terdapat 127 karakter yang berbeda semua, maka akan terdapat 1 byte tambahan sebagai tanda jumlah karakter yang tidak sama tersebut.
  • Teknik loseless.
    1. Kompresi data tipe image
    • Losseles Compression, Tekhnik kompresi yang tidak mengurangi ukuran aslinya. Losseles artinya tidak ada data yang hilang, menggunakan algortima tertentu untuk mengompres data (compress) dan mengembalikan ke ukuran semula (decompress), dipakai untuk mengompres data dan program
    • .Lossy Compression, TEkhnoik kompresi yang mengurangi ukuran aslinya. Lossy artinya ada data yang hilang, bertujuan untuk mengefisienkan data,biasanya dipakai untuk mengompres data multimedia

a.  Color reduction: untuk warna-warna tertentu yang mayoritas dimana informasi warna disimpan dalam color palette.
b.  Chroma subsampling: teknik yang memanfaatkan fakta bahwa mata manusia merasa brightness (luminance) lebih berpengaruh daripada warna (chrominance) itu sendiri, maka dilakukan pengurangan resolusi warna dengan disampling ulang. Biasanya digunakan pada sinyal YUV.

  • Chorma Subsampling terdiri dari 3 komponen: Y

(luminance) : U (CBlue) : V (CRed)

c.  Transform coding: menggunakan Fourier Transform seperti DCT.

  • Fractal Compression: adalah suatu metode lossy untuk mengkompresi citra dengan menggunakan kurva fractal. Sangat cocok untuk citra natural seperti pepohonan, pakis, pegunungan, dan awan.
  • Fractal Compression bersandar pada fakta bahwa dalam sebuah image, terdapat bagian-bagian image yang menyerupai bagian bagian image yang lain.
  • Proses kompresi Fractal lebih lambat daripada JPEG sedangkan proses dekompresinya sama

b. Loseless Compression:

  • Teknik kompresi citra dimana tidak ada satupun informasi citra yang dihilangkan.
  • Biasa digunakan pada citra medis.
  • Metode loseless: Run Length Encoding, Entropy Encoding (Huffman, Aritmatik), dan Adaptive Dictionary Based (LZW).

TEKNIK KOMPRESI JPEG

  • JPEG (Joint Photograpic Experts Group) menggunakan teknik kompresi lossy sehingga sulit untuk proses pengeditan.
  • JPEG cocok untuk citra pemandangan (natural generated image),tidak cocok untuk citra yang mengandung banyak garis, ketajaman warna, dan computer generated image
  • JPEG’s compression models
    1. Sequential: kompresi dilakukan secara top-down, left-right menggunakan proses single-scan dan algoritma Huffman Encoding 8 bit secara sekuensial.
    2. Progressive: kompresi dilakukan dengan multiple-scan secara progresif, sehingga kita dapat mengira-ira gambar yang akan kita download.
    3. Hierarchical: super-progressive mode, dimana image akan dipecah-pecah menjadi sub image yang disebut frame. Frame pertama akan membentuk image dalam resolusi rendah hingga berangsur-angsur ke resolusi tinggi.


    TEKNIK KOMPRESI GIF

    • GIF (Graphic Interchange Format) dibuat oleh Compuserve pada tahun 1987 untuk menyimpan berbagai file bitmap manjadi file lain yang mudah diubah dan ditransmisikan pada jaringan komputer.
    • GIF merupakan format citra web yang tertua yang mendukung kedalaman warna sampai 8 bit (256 warna), menggunakan 4 langkah interlacing, mendukung transparency, dan mampu menyimpan banyak image dalam 1 file.
    • Byte ordering: LSB – MSB

    Kompresi data tipe audioKompresi audio dilakukan pada saat  pembuatan file audio dan pada saat distribusi file audio tersebut.

    Kendala kompresi audio:

    • Perkembangan sound recording yang cepat dan beranekaragam
    • Nilai dari audio sample berubah dengan cepat

    Losless audio codec tidak mempunyai masalah dalam kualitas suara,  penggunaannya dapat difokuskan pada:

    • Kecepatan kompresi dan dekompresi
    • • Derajat kompresi
    • Dukungan hardware dan software

    Lossy audio codec penggunaannya difokuskan pada:

    • Kualitas audio
    • Faktor kompresi
    • Kecepatan kompresi dan dekompresi
    • Inherent latency of algorithm (penting bagi real-time streaming)
    • Dukungan hardware dan software

    Metode Kompresi Audio

    1. Metode Transformasi menggunakan  algoritma seperti MDCT (Modified Discreate  Cosine Transform) untuk mengkonversikan gelombang bunyi ke dalam sinyal digital agar tetap  dapat didengar oleh manusia (20 Hz s/d 20kHz) , yaitu menjadi frekuensi 2 s/d 4kHz dan 96 dB.
    2. Metode Waktu menggunakan LPC (Linier Predictive Coding) yaitu digunakan untuk speech (pidato), dimana  LPC akan menyesuaikan sinyal data pada suara manusia, kemudian mengirimkannya ke pendengar.  Jadi seperti layaknya komputer yang berbicara dengan  bahasa manusia dengan kecepatan 2,4 kbps.

    Teknik kompresi MP3 

    Beberapa karakteristik dari MP3  memanfaatkan kelemahan pendengaran manusia.

    1.  Model psikoakustik

    • Model psikoakustik adalah  model yang menggambarkan karakteristik pendengaran manusia.
    • Salah satu karakteristik pendengaran manusia adalah memiliki batas frekuensi 20 Hz s/d 20 kHz, dimana suara yang memiliki frekuensi yang berada di bawah ambang batas ini tidak dapat didengar oleh manusia, sehingga suara seperti itu tidak perlu dikodekan.

    2. Auditory masking 

    Manusia tidak mampu mendengarkan suara pada frekuensi tertentu dengan amplitudo tertentu jika pada  frekuensi di dekatnya terdapat suara dengan amplitudo yang jauh lebih tinggi.

      3. Critical band

Critical band merupakan daerah frekuensi tertentu dimana pendengaran manusia lebih peka pada frekuensi-frekuensi rendah, sehingga alokasi bit dan alokasi sub-band pada filter critical band lebih banyak dibandingkan frekuensi lebih tinggi.

4. Joint stereo 

Terkadang dual channel  stereo mengirimkan informasi yang sama. Dengan menggunakan joint stereo,  informasi yang sama ini cukup ditempatkan dalam salah satu channel saja dan ditambah dengan informasi tertentu. Dengan teknik ini bitrate dapat diperkecil.

Video adalah teknologi untuk menangkap, merekam, memproses, mentransmisikan, dan menata ulang gambar bergerak. Biasanya menggunakan film seluloid, sinyal elektronik, atau media digital.

Video memiliki 3 dimensi:

  • 2 dimensi spatial (horisontal dan vertikal),
  • 1 dimensi waktu.

Di dalam video terdapat 2 hal yang dapat dikompresi yaitu frame dan audionya.

Data video memiliki:

  • redundancy spatial (warna dalam still image)
  • redundancy temporal (perubahan antar frame)

Penghilangan redundancy spatial (spatial / intraframe compression) dilakukan dengan mengambil keuntungan dari fakta bahwa mata manusia tidak terlalu dapat membedakan warna dibandingkan dengan brightness, sehingga image dalam video bisa dikompresi (teknik ini sama dengan teknik kompresi  lossy color reduction pada image)

Penghilangan redundancy temporal (temporal / interframe compression) dilakukan dengan mengirimkan  dan mengenkode frame yang berubah saja sedangkan data yang sama masih disimpan.

Dalam mengkompresi  data baik audio maupun video terdapat dua jenis kompresi yakni:

  1. Pengkodean Losless

Merupakan proses yang dapat dibolak-balik pemulihan sempurna sebelum dan sesudah memiliki nilai yang sama persis. Dalam menggunakan pengkodean ini biasanya tidak memperdulikan medianya. Pada Entropy coding : data merupakan serangkaian digital sederhana, proses penguraian mengembalikan kembali ke asal secara penuh misalnya RLC, Huffman Codding, Arithmetic Coding.

2.Pengkodean Lossy

Merupakan proses yang tidak dapat dibolak-balik, pemulihannya tidak sesempurna video hasil rekonstruksi secara numerik. Dalam menggunakan pengkodean ini memperdulikan semantik dari data yang bersangkutan. Berikut ini ciri-ciri dari pengkodean lossy adalah:

  • Data tidak berubah atau hilang pada proses kompresi atau dekompresi
  • Membuat satu replika dari objek asli
  • Menghilangkan perulangan karakter
  • Digunakan pada data teks dan image
  • Pada saat dilakukan dekompres, perulangan karakter diinstal kembali

Video memiliki 3 dimensi yakni 2 dimensi spatial (horisontal dan vertikal) dan 1 dimensi waktu.Di dalam video terdapat 2 hal yang dapat dikompresi yaitu frame (still image) dan audionya. Data video memiliki:

  1. redundancy spatial (warna dalam still image)

Penghilangan redundancy spatial (spatial / intraframe compression) dilakukan dengan mengambil keuntungan dari fakta bahwa mata manusia tidak terlalu dapat membedakan warna dibandingkan dengan brightness, sehingga image dalam video bisa dikompresi (teknik ini sama dengan teknik kompresi lossy color reduction pada image).

2.  redundancy temporal (perubahan antar frame)

Penghilangan redundancy temporal (temporal / interframe compression) dilakukan dengan mengirimkan dan mengenkode frame yang berubah saja sedangkan data yang sama masih disimpan.

Teknik  Video Coding

– H.261 dan H.263

  • Dirancang untuk video conferencing, aplikasi video telepon menggunakan jaringan telepon ISDN
  • Kecepatan bitrate antara p x 64 Kbps. Dimana p adalah frame rate (antara 1 sampai 30)
  • Mempunyai 2 tipe frame yaitu: Intra-frame (I-frame) dan Interfame (P frame)
    1. I-frame digunakan untuk mengakses banyak pixel
    2. P-frame digunakan sebagai “pseudo-differences“ dari frame yang sebelumnya ke frame sesudahnya, dimana antar frame terhubung satu sama lain.

-MPEG audio-video

  • standar audio video transmission
  • MPEG bertujuan membuat kualitas VHS pada VCD dengan ukuran 352 x 240 ditambah kualitas audio seperti CD Audio dengan kebutuhan bandwidth hanya 1,5 Mbits/sec.
  • Perbandingan MPEG

Berbagai teknik kompresi data

Berdasar mode penerimaan data yang diterima manusia:

  1. Dialoque Mode: yaitu proses penerimaan data dimana pengirim dan penerima seakan berdialog (real time), seperti pada contoh video conference. Dimana kompresi data harus berada dalam batas penglihatan dan pendengaran manusia.  Waktu tunda (delay) tidak boleh lebih dari 150 ms, dimana 50 ms untuk proses kompresi dan dekompresi, 100 ms mentransmisikan data dalam jaringan.
  2. Retrieval Mode: yaitu proses penerimaan data tidak dilakukan secara real time
  • Dapat dilakukan fast forward dan fast rewind di client
  • Dapat dilakukan random access terhadap data dan dapat bersifat interaktif

B. Kompresi Data Berdasarkan Output:

1. Lossy Compression

  •  Teknik kompresi dimana data hasil dekompresi tidak sama dengan data sebelum kompresi namun sudah “cukup” untuk digunakan.  Contoh: Mp3, streaming media, JPEG, MPEG, dan WMA.
  •  Kelebihan: ukuran file lebih kecil dibanding loseless namun masih tetap memenuhi syarat untuk digunakan.
  • Biasanya teknik ini membuang bagian-bagian data yang sebenarnya tidak begitu berguna, tidak begitu dirasakan, tidak begitu dilihat oleh manusia sehingga manusia masih beranggapan bahwa data tersebut masih bisa digunakan walaupun sudah dikompresi.
  • Misal terdapat image asli berukuran 12,249 bytes, kemudian dilakukan kompresi dengan JPEG kualitas 30 dan berukuran 1,869 bytes berarti image tersebut 85% lebih kecil dan ratio kompresi 15%.

2.  Loseless

  •  Teknik kompresi dimana data hasil kompresi dapat didekompres lagi dan hasilnya tepat sama seperti data sebelum proses kompresi.  Contoh aplikasi: ZIP, RAR, GZIP, 7-Zip
  •  Teknik ini digunakan jika dibutuhkan data setelah dikompresi harus dapat diekstrak/dekompres lagi tepat sama.  Contoh pada data teks, data program/biner, beberapa image seperti GIF dan PNG
  •  Kadangkala ada data-data yang setelah dikompresi dengan teknik ini ukurannya menjadi lebih besar atau sama.

Dasar – dasar teknik kompresi ada tiga jenis teknik pengkodean dalam kompresi diantaranya :

  1. Entropy Coding

Entropy coding  merupakan dimana dalam pengkodean dan teknik kompresinya menggunakan teknik kompresi lossless yang memiliki eksploisitas data yang statistik ( redundance ) ,jangkauan kompresinya rendah dan struktur dokumennya tidak mengalami masalah hilang apabila dilakukan kompresi.

  1. Source Coding

Source coding  menggunakan teknik kompresi lossy dimana beberapa struktur dokumennya akan mengalami error atau hilang dalam batasan toleransi manusia dan jangkauan kompresinya sangat tinggi.

Format hasil kompresi:

ZIP file format

  • Berekstensi *.zip dan MIME application/zip
  • Dapat menggabungkan dan mengkompresi beberapa file sekaligus menggunakan bermacam-macam algoritma, namun paling umum menggunakan Katz’s Deflate Algorithm.

7zip

Rar file formay

 

 

Print Friendly, PDF & Email

Pengatar Multimedia

  1. Berapakah ukuran file yang akan dihasilkan jika anda merekam audio dengan menggunakan resolusi 16-bit stereo, dengan sampling rate 22.05 KHz, selama 5 menit ?
  2. Jelaskan apa  yang dimaksud dengan MIDI? Apa keuntungan penyimpanan data audio dalam bentuk MIDI?
  3. Jelaskan apa perbedaan antara tipe bitmap image dan vector image? Sertakan contoh gambar pada jawaban anda.
  4. Secara garis besar, image dapat dibagi menjadi monochrome,  gray-scale,  8-bit,  dan 24-bit Color Image.  Jelaskan maksud masing-masing image tersebut dan sertakan contoh gambarnya.
  5. Apa perbedaan antara color-depth dan resolution pada image ?
  6. Misalkan akan dibuat image dengan colour depth 24 Bit, dengan resolusi 800×600, hitunglah berapa kira-kira ukuran file yang akan dihasilkan oleh image tersebut.
  7. Jelaskan apa yang dimaksud dengan anti-aliasing pada image?
  8. Jelaskan model warna yang digunakan pada peralatan printer.
  9. Jelaskan perbedaan antara model  warna RGB, HSV dan HSL.
  10. Sebutkan fitur pada software yang biasanya menggunakan model warna HSV dan HSL.

Jawaban

  1. MIDI (Musical Instrument Digital Interface) adalah sebuah standar hardware dan software yang sudah berstandar internasional, penghubung komputer dan peralatan lainnya untuk dapat saling berkomunikasi. Keuntungan penyimpanan data audio dalam bentuk MIDI file dengan format midi berukuran kecil sehingga cocok di gunakan di berbagai perangkat, cocok untuk suara yang dihasilkan oleh synthesizer atau peranti elektronik lainnya.
  2. Bitmap adalah objek grafis yang tersusun oleh pixel, setiap pixel atau sering disebut bit dalam objek tersebut memuat data informasi berupa warna yang akan ditampilkan, memiliki resolusi yang tetap sehingga bila diperbesar akan berakibat pada menurunnya kualitas gambar sedangkan vektor adalah kumpulan objek dalam garis atau bentuk tertentu yang diisi warna dan memiliki resolusi bebas.
    • 8bit adalah Gambar yang tiap pixel-nya terdiri dari 8 bit data warna. Jumlah maximum warna yang bisa ditampilkan dalam 1 waktu adalah 256 warna. Secara umum, warna yang ada pada 8 bit color image didapatkan dari ‘palette’ yang terdiri dari 256 warna, dimana tiap entri pada pallete diberikan nilai RGB tersendiri yang unik.
    • 24 bit data tiap pixel untuk merepresentasikan warna menyebabkan warna yang tercipta akan sangat detail dan dapat mencakup seluruh warna yang dapat di-’terjemahkan’ oleh mata manusia normal, sehingga image jenis ini cocok dimanfaatkan untuk keperluan yang memerlukan advance graphics sebagai gambarnya.
    • Monochrome pixel di simpan dalam single bit (0 atau 1) sehingga di sebut binary image. Disebut juga 1-bit karena tidak mempunyai warna
    • Grayscale, citra yang memiliki warna abu-abu, hitam dan putih.
  3. Image resolution adalah jumlah pixel per inci sekamin tinggi resolusi semakin baik kualitanya sedangkan colir depth adalah jumlah maksimum warna pda citra bedasarkan bit depth dari citra.
  4. …………..
  5. Anti aliasing adalah teknik penghalusan pada bagian2 tertentu dalam suatu gambar. Misal pada bagian yang runcing, pada perpotongan garis, pada bentuk sehingga akan tampak lebih halus.
  6. printer dan masih mengenal warna CMYK sebagai model warna dari kalibrasi di mesin cetak
  7. RGB menggunakan kedua sistem warna koordinat silinder (HSL dan HSV). Perbedaan antara HSL dan HSV terletak di Lightness dan Value, Dimana Lightness akan semakin memperterang tiap hue (warna) hingga ke tingkat warna paling terang (putih), sedangkan Value hanya sampai mempercerah tiap hue (warna) saja dari posisi awal paling bawah berwarna gelap (hitam).
  8. Corel, Adobe Photoshop

 

Print Friendly, PDF & Email