chapter01-overview kuliah grafcit_new
DESCRIPTION
.overview grafkomTRANSCRIPT
-
CHAPTER 1OVERVIEW KULIAH DAN PENGANTAR
FAKULTAS INFORMATIKA
IT TELKOM
Grafika Komputer & Pengolahan Citra
(CS 3214)
Febryanti Sthevanie (FSV) ,email:[email protected] / 085284710177
-
TUJUAN INSTRUKSIONAL KHUSUS
CS3214Fakultas Informatika IT Telkom
2
Mahasiswa mengetahui dan memahami
perbedaan antara Grafika Komputer dan
Pengolahan Citra Digital
-
POKOK BAHASAN
CS3214Fakultas Informatika IT Telkom
3
1. Memaparan kegiatan kuliah secara umum
2. Membahas mengenai perbedaan konsep dasar
Grafika Komputer dan Pengolahan Citra Digital
-
Grafika komputer
CS3214Fakultas Informatika IT Telkom
4
Citra / animasi
2D / 3Dsphere {
0.0, 1
texture {
pigment {
color rgb }
finish{
diffuse 0.3
ambient 0.0
specular 0.6
reflection {
0.8
metallic }
conserve_energy } } }
Deskripsi
objekProses
grafika komputer
-
Pengolahan citra
CS3214Fakultas Informatika IT Telkom
5
Citra yang
sesuai dgn
kebutuhanCitra awal
-
Image Processing vs Computer Graphics
Image Processing Computer Graphics
Berorientasi pixel Berorientasi Vektor
Mengolah data citra untuk mendapatkan
interpretasi 2D/3D
Menggunakan model 2D/3D hasil realistik
Titik berat pada memanipulasi citra
sesuai dengan keperluan user
Cenderung mempelajari konsep dan
implementasi metode untuk
pembangkitan citra/animasi (2D/3D)
Berawal dari citra digital deskripsi objek pada citra
Mendeskripsikan objek dengan primitif
dasar grafis untuk mem-bentuk citra
2D/3D
CS3214Fakultas Informatika IT Telkom
6
-
Kuliah Grafika dan Citra (CS3204)
CS3214Fakultas Informatika IT Telkom
7
4 SKS 4 jam Kuliah => 2 pertemuan
Pre-requisite : Aljabar Linear, Kalkulus vektor, Algoritma & Struktur Data, Pemrograman (+ sense of art)
-
Tujuan Instruksional Umum
CS3214Fakultas Informatika IT Telkom
8
DESKRIPSI / TUJUAN INSTRUKSIONAL UMUM (TIU)
1. Mahasiswa mampu membedakan Grafika Komputer dan Pengolahan Citra
2. Mahasiswa memahami konsep primitif dasar pembentuk grafika komputer,
operasi manipulasi objek grafika 2-Dimensi dan mampu
mengimplementasikan ke dalam modul
3. Mahasiswa memahami konsep-konsep dasar grafika komputer 3-Dimensi dan
mampu menggunakan tool untuk membangun scene 3-Dimensi
4. Mahasiswa memahami representasi struktur data dari citra digital dan
berbagai algoritma dalam pengolahan citra digital
5. Mahasiswa dapat mengimplementasikan program pengolahan citra secara
digital dengan memperhatikan unjuk kerja teknik yang digunakan
-
Substansi Pembahasan
CS3214Fakultas Informatika IT Telkom
9
SUBSTANSI PEMBAHASAN
1. Pemahaman tentang perbedaan antara grafika dan pengolahan citra ditinjau dari sisi definisi,
tujuan yang akan dicapai, representasi informasi
2. Memahami algoritma pembangkitan primitif dasar 2 Dimensi dalam grafika computer,
pengubahan atribut objek grafik dan operasi transformasi yang dapat dilakukan pada objek grafik,
operasi clipping, kurva bezier, viewing, rendering, texture mapping
3. Membangun perangkat lunak yang menyediakan modul primitif grafik, operasi pengubahan
atribut dan operasi transformasi dalam grafika 2 Dimensi, memanfaatkan tool untuk menghasilkan
scene 3 Dimensi
4. Teknik penghasilan Citra Digital (kuantisasi dan sampling), representasi data Citra Digital
dengan tipe dasar (Bitmap), Operasi-Operasi dasar yang dilakukan untuk pengolahan citra digital,
operasi pada domain spatial dan domain frekuensi, enhancement citra, smoothing citra, segmentasi,
kompresi data citra, steganography.
5. Mekanisme deteksi sisi, segmentasi gambar dan kompresi gambar serta mekanisme pengukuran
peformansi operasi dengan menerapkan fidelity kriteria
-
Tujuan Instruksional Khusus (Resume)
CS3214Fakultas Informatika IT Telkom
10
memaparkan perbedaan grafika komputer dan pengolahan citra
Menjelaskan dan memahami primitif dasar pembentuk grafika komputer
membangun modul pembangun primitif keluaran grafika
manipulasi terhadap objek-objek grafika 2D sederhana
menjelaskan konsep-konsep dasar grafika komputer 3D
menggunakan tool untuk membangun scene 3D
menjelaskan representasi citra digital
menjelaskan dan memahami penggunaan algoritma-algoritma pengolahan citra
mengimplementasikan program pengolahan citra secara digital dengan memperhatikan unjuk kerja teknik yang digunakan Ket: knowledge skill
-
Rencana kuliah & penilaian [1]
CS3214Fakultas Informatika IT Telkom
11
Komponen Penilaian Proporsi
UTS 30UAS 35
Quis1 5Quis2 5
Tugas I UTS 15Tugas II UAS 10
Total 100
UTS materi grafika komputerUAS materi pengolahan citra
-
Rencana kuliah & penilaian [1]
CS3214Fakultas Informatika IT Telkom
12
Grade Nilai
Grade Nilai untuk setiap kelas akan
sama
Penentuan Grade Nilai akan dilakukan
dengan menggunakan mekanisme
statistik dengan melibatkan data nilai
dari seluruh kelas
-
Aturan Khusus-Kuliah
CS3214Fakultas Informatika IT Telkom
13
Kehadiran MINIMAL: 75 %
Keterlambatan: jangan sampai menggangujalannya kuliah (disesuaikan dengan kesepakatan)
Tugas: bila SAMA/PLAGIAT/COPY maka nilai
tugas akan 0
Masalah TITIP ABSEN: Nilai turun 1 Grade
-
Aturan Umum Tugas
CS3214Fakultas Informatika IT Telkom
14
Aturan Umum Tugas
Setiap tugas boleh dikerjakan berkelompok oleh maksimal 4
orang
Setiap tugas terdiri dari beberapa sub tugas, yang akan
diintegrasikan pada pengumpulan akhir tugas tersebut.
Penilaian tugas dilakukan tiap sub tugas (bukan di akhir /
akumulasi tugas)
Batas pengumpulan tiap tugas (sub tugas) ditentukan pada
saat tugas (sub tugas) tersebut diberikan
Pada tugas yang melibatkan pemrograman secara umum tidak
ditentukan bahasa pemrograman yang harus digunakan.
Anggota kelompok untuk tugas I (UTS)dan tugas II (UAS)
harus berbeda
-
Rencana Pekuliahan [1]
CS3214Fakultas Informatika IT Telkom
15
Minggu Pertemuan Materi Catatan
1 1 Overview Kuliah GRAFCITDitekankan pada aturan
berupa penilaian dan
mekanisme tugas
2 Grafika Komputer
2 3 Output Primitive_1
4 Output Primitive_2 Penyampaian Tugas 1.1
3 5 Kurva Bezier + Latihan
6 Area Filling
Pengumpulan Tugas 1.1
dan
Penyampaian Tugas 1.2
4 7Transformasi 2D-transformasi dasar &
representasi matriks
8 Clipping
Pengumpulan Tugas 1.2
dan
Penyampaian Tugas 1.3
-
Silabus Kuliah [2]
CS3214Fakultas Informatika IT Telkom
16
Minggu Pertemuan Materi Catatan
5 9 Pengantar Grafika 3D
10Transformasi 3D-Transformasi dasar,
transformasi komposit, refleksi & shear
6 11 3D ViewingPengumpulan Tugas 1.3
dan
Penyampaian Tugas 2
12 Rendering
7 13 Texture Mapping & Anti-aliasing
14 Review Materi Pengumpulan Tugas 2
UTS
-
Silabus Kuliah [3]
CS3214Fakultas Informatika IT Telkom
17
Minggu Pertemuan Materi Catatan
8 15 Review UTS
16 01. Introduction.ppt
9 1702. Pembentukan Citra Digital,Format
BMP,Halftoning&Dithering.pptPenyampaian Tugas 3.1
1803. Operasi-operasi Dasar Pengolahan
Citra.ppt
10 19 04. Konvolusi dan Transformasi Fourier.ppt
Pegumpulan Tugas 3.1
dan
Penyampaian Tugas 3.2
20 05. Equalisasi & Spesifikasi Histogram.ppt
11 21 Review Materi Penyampaian Tugas 3.3
22 06. Image Smooting.ppt Pengumpulan Tugas 3.2
-
Silabus Kuliah [4]
CS3214Fakultas Informatika IT Telkom
18
Minggu Pertemuan Materi Catatan
12 23 07. Edge Detection.ppt Penyampaian Tugas 3.4
24 08. Image Segmentation
13 25 09. Image Compression.ppt Pengumpulan Tugas 3.3
26 10. Steganography.ppt
14 27 11. Fidelity Kriteria.ppt Pengumpulan Tugas 3.4
28 Review Materi
UAS
-
Pengajar
CS3214Fakultas Informatika IT Telkom
19
No Nama DosenKode
Dosen Kelas
1 Ahmad Suryan ASA IF-32-02
2 Febryanti Sthevanie FSV IF-32-04
3 Hertog Nugroho HTG IF-32-03
4 Sriyani Violina SRV IF-32-05; IF-32-06
5 Tjokorda Agung Budi W. COK IF-32-01 * Koordinator
-
PUSTAKA
CS3214Fakultas Informatika IT Telkom
20
DAFTAR PUSTAKA
1. [DON96] Donald H and M. Pauline Baker, Computer Graphics Principle
and Practice in C, 2nd Edition, Addison Wesley, 1996
2. [SAM03] Samuel R.Buss, 3-D Computer Graphics A Mathematical
Introduction with OpenGL, Cambridge University Press, 2003
3. [GON02] Rafael C. Gonzales and Richard E. Woods, Digital Image
Processing, 2nd Edition, Prentice Hall, 2002
4. [PRAT01] William K. Pratt, Digital Image Processing, 3rd Edition,
Addison Wesley, 2001
5. [ACH05] Acharya Tinku, K. Ray Ajoy, Image Processing: Principles and
Application, John Wiley & Son, 2005
6.[ION93]Pitas, Ioannis. 1993. Digital Image Processing Algorithms.
Prentice Hall International (UK) Ltd
-
Gambaran Tugas
CS3214Fakultas Informatika IT Telkom
21
Grafika 2D: Hasil akhir: tools pembangkitan dan manipulasi primitif
grafika 2D
Bahasa pemrograman tidak dibatasi
Library graphic yang boleh dipakai hanya primitif titik (point)
Grafika 3D: Menggunakan tools grafika 3D sederhana: POV-Ray
Pembangkitan, manipulasi, dan rendering objek 3D
-
Gambaran Tugas
CS3214Fakultas Informatika IT Telkom
22
Pengolahan citra:
Hasil akhir: tools pengolah citra (beberapa algoritma)
Bahasa pemrograman tidak dibatasi
Pembanding: Adobe Photoshop,Macromedia Fireworks
-
CS3214Fakultas Informatika IT Telkom
23
Terima Kasih
&
Ada Pertanyaan?