อาจารย์อภิพงศ์ ปิงยศ apipong.ping@gmail.com บทที่ 10 : การบีบอัดข้อมูล (Data Compression) สธ212 ระบบสื่อประสมสำหรับธุรกิจ อาจารย์อภิพงศ์ ปิงยศ apipong.ping@gmail.com.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Inkjet Printer. Inkjet โดย 1. นางสาววิจิตรา ขจร นางสาววิภาพรรณ คิดหมาย นางสาวศรัญญา มิตรเจริญ พันธ์
Advertisements

บทที่ 1 การรวมธุรกิจ.
บทที่ 7 การตลาด ทางตรงโดย อินเทอร์เน็ต. ปัจจัยส่งเสริมการตลาด ทางตรงโดยอินเทอร์เน็ต ขอบเขตพื้นที่ / ทวีป จำนวน ประชากร ปี 2008 ( คน ) ( ประมาณ การ ) ผู้ใช้
เรื่อง เทคโนโลยีบอรดแบนด์ไร้สาย
จัดทำโดย น. ส. ดวงกมล งามอยู่เจริญ เลขที่ 8 น. ส. ณัชชา เชื้อตา เลขที่ 6 เตรียมบริหารธุรกิจปี 1.
Entity-Relationship Model E-R Model
หน่วยที่ 3 ภาษาคำสั่งพื้นฐานที่ใช้เขียนโปรแกรม PLC
ซอฟต์แวร์ระบบที่รู้จักกันดี คือซอฟต์แวร์ควบคุมการปฏิบัติการ ของคอมพิวเตอร์ที่เรียกว่า ระบบปฏิบัติการ ระบบปฏิบัติการเป็นชุดคำสั่งที่ใช้ควบคุมระบบฮาร์ดแวร์และ.
การเผยแพร่เอกสาร (Publish)
การสื่อสารข้อมูล การสื่อสารข้อมูล หมายถึง การรับส่งข้อมูลจากที่หนึ่งไปยังอีกที่ หนึ่งโดยผ่านสื่อกลาง เช่น สายโทรศัพท์ สายเคเบิลไฟเบอร์ออพติก, คลื่นไมโครเวฟ,
วัตถุประสงค์ 1. แสดงรายการของโปรแกรม ที่และสถานการทำงานของ โปรแกรม 2. แสดงรายการบริการที่มี บน ระบบปฏิบัติการ 3. แสดงกราฟการใช้ ตัว ประมวลผล 4. แสดงกราฟการทำงานการ.
บทที่ 11 การใช้งาน Namespace อาจารย์ชนิดา คำเพ็ง สาขาวิชาเทคโนโลยีสารสนเทศ คณะวิทยาศาสตร์ และเทคโนโลยี
Winrar โปรแกรมย่อไฟล์ หลายครั้งที่เมื่อเราโหลดข้อมูลมาจากเว็บไซต์ ต่างๆ แล้วไฟล์ที่ได้มีนามสกุลเป็น.rar ซึ่งเราต้อง นำไฟล์นั้นมาแตกออกเพื่อที่เราจะได้ข้อมูลจริงๆที่
ซอฟต์แวร์และการเลือกใช้
การประเมินผลโครงการ คปสอ.คลองใหญ่.
ประยุกต์ใช้ในงานด้านการศึกษา เทคโนโลยีสารสนเทศที่นำมาใช้สำหรับการเรียนการสอน เป็นการใช้เทคโนโลยีสมัยใหม่หลายอย่าง สอนด้วยสื่อ อุปกรณ์ที่ทันสมัย ห้องเรียนสมัยใหม่
บทที่ 1 : Introduction to Multimedia สธ 212 ระบบสื่อประสมสำหรับธุรกิจ อาจารย์อภิพงศ์ ปิงยศ
บทที่ 9 : วิดีโอ (Video). Outline  ทำความรู้จักกับวิดีโอ  ชนิดของวิดีโอ  สายส่งสัญญาณวิดีโอ  มาตรฐานการแพร่ภาพวิดีโอ  สื่อสำหรับบันทึกวิดีโอที่ใช้งานอยู่
การจัดกิจกรรมการ เรียนรู้แบบการทำ โครงงานคอมพิวเตอร์ การจัดกิจกรรมการ เรียนรู้แบบการทำ โครงงานคอมพิวเตอร์ ครูชาญณรงค์ ปานเลิศ โรงเรียนพระบางวิทยา ครูชาญณรงค์
ซอร์ฟแวร์ ( Software ). Microsoft excel Microsoft excel Microsoft power point.. Link Link.
สื่อประสมเบื้องต้น.
หน่วยที่ 2 สัญญาประกันภัย
บทที่ 8 : วิดีโอ (Video) สธ212 ระบบสื่อประสมสำหรับธุรกิจ
อาจารย์อภิพงศ์ ปิงยศ Lab 05 : Microsoft Excel (Part3) พท 260 เทคโนโลยีสารสนเทศและการสื่อสารทางการท่องเที่ยว อาจารย์อภิพงศ์ ปิงยศ.
การตรวจสอบคุณภาพเครื่องมือ
อาจารย์อภิพงศ์ ปิงยศ บทที่ 6 การผลิตสื่อผสมเพื่อการนำเสนอทางด้านวิชาชีพพยาบาล : รู้จักกับสื่อผสม พย การสื่อสารและสารสนเทศทางการพยาบาล.
อาจารย์อภิพงศ์ ปิงยศ บทที่ 3 : รูปแบบการเชื่อมต่อเครือข่ายและส่วนประกอบของเครือข่ายท้องถิ่น (Topologies and LAN Components) Part3.
อาจารย์อภิพงศ์ ปิงยศ บทที่ 8 : TCP/IP และอินเทอร์เน็ต Part1 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ อาจารย์อภิพงศ์
อาจารย์อภิพงศ์ ปิงยศ บทที่ 8 : TCP/IP และอินเทอร์เน็ต Part3 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ อาจารย์อภิพงศ์
องค์ประกอบและเทคนิคการทำงาน
อาจารย์อภิพงศ์ ปิงยศ บทที่ 7 : เครือข่ายแลนไร้สาย (Wireless LANs) Part1 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ อาจารย์อภิพงศ์
อาจารย์อภิพงศ์ ปิงยศ บทที่ 2 : แบบจำลองเครือข่าย (Network Models) part1 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ อาจารย์อภิพงศ์
อาจารย์อภิพงศ์ ปิงยศ Lab 07 : Windows Movie Maker Part 2 พท 260 เทคโนโลยีสารสนเทศและการสื่อสารทางการท่องเที่ยว อาจารย์อภิพงศ์
บทที่ 1 สถาปัตยกรรมของระบบฐานข้อมูล (Database Architecture)
Android Programming Multimedia Prawit Pimpisan Computer Science RERU.
บทที่ 1 : Introduction to Multimedia สธ212 ระบบสื่อประสมสำหรับธุรกิจ
อาจารย์อภิพงศ์ ปิงยศ บทที่ 3 : รูปแบบการเชื่อมต่อเครือข่ายและส่วนประกอบของเครือข่ายท้องถิ่น (Topologies and LAN Components) Part3.
บทที่ 9 : วิดีโอ (Video) สธ212 ระบบสื่อประสมสำหรับธุรกิจ
BC320 Introduction to Computer Programming
อาจารย์อภิพงศ์ ปิงยศ บทที่ 7 : TCP/IP และอินเทอร์เน็ต Part1 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ อาจารย์อภิพงศ์
อาจารย์อภิพงศ์ ปิงยศ บทที่ 5 : การตรวจจับข้อผิดพลาด การควบคุมการไหลของข้อมูล และการควบคุมข้อผิดพลาด Part1 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ.
อาจารย์อภิพงศ์ ปิงยศ บทที่ 4 : Cryptography & Steganography Part1 สธ412 ความมั่นคงของระบบสารสนเทศ อาจารย์อภิพงศ์ ปิงยศ
อาจารย์อภิพงศ์ ปิงยศ บทที่ 4 : สื่อกลางส่งข้อมูลและการมัลติเพล็กซ์ (Transmission Media and Multiplexing) Part3 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ.
บทที่ 1 ความรู้ทั่วไปเกี่ยวกับคอมพิวเตอร์
อาจารย์อภิพงศ์ ปิงยศ บทที่ 12 : การประพันธ์สื่อมัลติมีเดีย (Multimedia Authoring) สธ212 ระบบสื่อประสมสำหรับธุรกิจ อาจารย์อภิพงศ์
การบัญชีต้นทุนช่วง (Process Costing).
ความหมายสัญลักษณ์ของ BPMN 2.0
ความหมายสัญลักษณ์ของ BPMN 2.0
อาจารย์อภิพงศ์ ปิงยศ บทที่ 11 : การบีบอัดข้อมูล (Data Compression) สธ212 ระบบสื่อประสมสำหรับธุรกิจ อาจารย์อภิพงศ์ ปิงยศ
Integrated Information Technology
Basic Input Output System
บทที่ 1 ระบบสารสนเทศ (Information System)
บทที่ 3 แฟ้มข้อมูลและฐานข้อมูล
กรณีศึกษา : นักเรียน ระดับ ปวช.2 สาขาวิชาการบัญชี
ผศ.ดร. รัชนี มุขแจ้ง คณะบริหารธุริจ เศรษฐศาสตร์ และการสื่อสาร ภาควิชาเศรษฐศาสตร์ มหาวิทยาลัยนเรศวร.
บทที่ 3 ซอฟต์แวร์ประยุกต์
การบริหารโครงการซอฟต์แวร์
อาจารย์อภิพงศ์ ปิงยศ บทที่ 2 : แบบจำลองเครือข่าย (Network Models) Part2 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ อาจารย์อภิพงศ์
บทที่ 6 แนวคิดเทคโนโลยีเสมือนจริง
SMS News Distribute Service
ตัวอย่างการจัดทำรายงานการผลิต และงบการเงิน
บทที่ 3 : รูปแบบการเชื่อมต่อเครือข่ายและส่วนประกอบของเครือข่ายท้องถิ่น (Topologies and LAN Components) Part1.
Multimedia และระบบความจริงเสมือน Virtual Reality, VR
บทที่ 9 การเรียงลำดับข้อมูล (Sorting)
บทที่ 5 ปฏิบัติการที่ 5.2 : การสร้างแผ่นพับด้วย MS Publisher
บทที่ 8 การแก้ไขข้อผิดพลาดโปรแกรม(Debugging)
การขายและการตลาดสำหรับธุรกิจโรงแรมและที่พัก
การประยุกต์ใช้คอมพิวเตอร์
การวิเคราะห์สถานะคงตัวของ วงจรที่ใช้คลื่นรูปไซน์
ใบสำเนางานนำเสนอ:

อาจารย์อภิพงศ์ ปิงยศ apipong.ping@gmail.com บทที่ 10 : การบีบอัดข้อมูล (Data Compression) สธ212 ระบบสื่อประสมสำหรับธุรกิจ อาจารย์อภิพงศ์ ปิงยศ apipong.ping@gmail.com

Outline ทำความรู้จักกับการบีบอัดข้อมูล ประเภทของการบีบอัดข้อมูล วิธีการบีบอัดข้อมูลภาพนิ่งและวิดีโอ เทคนิคการบีบอัดข้อมูล มาตรฐานการบีบอัดข้อมูลแบบ JPEG มาตรฐานการบีบอัดข้อมูลแบบ MPEG ซอฟต์แวร์สำหรับบีบอัดวิดีโอ

ทำความรู้จักกับการบีบอัดข้อมูล ข้อมูลดิบ (Raw Data) ที่ได้จาก เครื่องมือต่างๆนั้นมีขนาดของไฟล์ที่ใหญ่ ซึ่งใช้พื้นที่ในการจัดเก็บมาก จึง จำเป็นต้องมีการ บีบอัด (Compression) เพื่อลดขนาดของข้อมูล ลง การบีบอัดข้อมูล คือกระบวนการ เข้ารหัสข้อมูลที่เลือกเอาเฉพาะบิตที่ จำเป็นเท่านั้น เพื่อประหยัดพื้นที่ในการ จัดเก็บ และสามารถรับส่งข้อมูลผ่าน เครือข่ายได้รวดเร็วยิ่งขึ้น

ทำความรู้จักกับการบีบอัดข้อมูล [2] CODEC (Coder-Decoder) เป็นกลไก สำหรับเข้ารหัสและถอดรหัสข้อมูล ดิจิตอล เมื่อเข้ารหัสด้วย CODEC ชนิดใด ก็จะต้องถอดรหัส ด้วย CODEC ชนิดเดียวกัน

CODEC

ทำความรู้จักกับการบีบอัดข้อมูล [3] CODEC จะใช้อัลกอริทึมในการหา ข้อมูลที่มีความซ้ำซ้อนกัน (Redundant) และลดความซ้ำซ้อนลง ข้อมูลที่ถูกบีบอัดแล้วก็จะมีนามสกุลของ ไฟล์แตกต่างกันไปตามวิธีการบีบอัด

ประเภทของการบีบอัดข้อมูล Lossless Compression ใช้อัลกอริทึม ในการบีบอัดข้อมูลที่ไม่ทำให้ข้อมูลสูญหาย ในการบีบอัด ข้อมูลจึงมีความสมบูรณ์ เหมือนต้นฉบับ แต่จะใช้พื้นที่ในการ จัดเก็บมาก Lossy Compression จะตัดข้อมูล บางส่วนออกไปเพื่อลดขนาดของไฟล์ โดยข้อมูลที่ซ้ำซ้อนจะถูกตัดทิ้งอย่างถาวร ข้อดีคือขนาดข้อมูลจะลดลงมาก แต่ ข้อเสียคือข้อมูลจะไม่ละเอียดเหมือน ต้นฉบับ

LOSSLESS LOSSY

วิธีการบีบอัดข้อมูลภาพนิ่งและวิดีโอ Intraframe Compression นิยมใช้กับ ภาพนิ่ง โดยการลดความซ้ำซ้อนเชิง พื้นที่ (Spatial Redundancy) ที่มี คุณสมบัติใกล้เคียงกัน เช่น พิกเซลใน รูปที่มีค่าสีเหมือนกัน เป็นต้น Interframe Compression นิยมใช้กับ ไฟล์วิดีโอ ใช้วิธีการคำนวณความ ซ้ำซ้อนของข้อมูลระหว่างเฟรมที่อยู่ ติดกัน เรียกว่าความซ้ำซ้อนเชิง เวลา (Temporal Redundancy)

เทคนิคการบีบอัดข้อมูล Lossless Entropy ใช้แบบจำลองความน่าจะเป็น ในทางสถิติคาดเดาว่าเหตุการณ์ถัดไปคือ อะไร โดยใช้อัลกอริทึม Shannon’s Law of Entropy RLE (Run Length Encoding) Huffman Coding Arithmetic Coding LZW (Lempel-Ziv-Welsh Coding) Etc…

เทคนิคการบีบอัดข้อมูล [2] Lossy Transform Coding Psycho-Analysis เข้ารหัสเสียงตามการ ได้ยินของมนุษย์ Interframe Correlation จะใช้อัลกอริทึม JPEG Compression มาทำการบีบอัด วิดีโอ Fractal

มาตรฐานการบีบอัดข้อมูลแบบ JPEG JPEG (Joint Photographers Expert Group) เป็นมาตรฐานการบีบอัดภาพที่ใช้ เทคนิคหลายรูปแบบมาผสมผสานกัน เช่น RLE และ Huffman Coding เป็น ต้น รองรับการบีบอัดทั้งแบบ Lossless และ Lossy ภาพที่ได้จากการบีบอัดจะเป็นภาพแบบ Lossy

START

มาตรฐานการบีบอัดข้อมูลแบบ MPEG MPEG (Motion Picture Expert Group) เป็นมาตรฐานการบีบอัดข้อมูลเสียงและวิดีโอ วิธีการคือจะหาข้อมูลที่ซ้ำซ้อนเพื่อนำมา คำนวณและแทนค่าจุดสีต่างๆ ประกอบไป ด้วย MPEG-1 Audio (MP1, MP2, MP3) และ MPEG-1 Video MPEG-2 Audio และ MPEG-2 Video MPEG-4 จะมีกระบวนการนำเสียงหรือวิดีโอ มากกว่าหนึ่งออบเจ็กต์มารวมกันเป็นออบเจ็กต์ ใหม่ (คล้ายการซ้อน Layer ในโปรแกรมตัด ต่อรูปภาพ) เรียกแต่ละออบเจ็กต์ว่า Video Object Plane (VOP)

Scene Descriptor and Object Descriptor MPEG-4 Encoder Scene Descriptor and Object Descriptor Multiplexer เข้ารหัส VOP0 เข้ารหัส VOP1 Raw Data (VDO) กำหนด VOP Storage เข้ารหัส VOP2 Raw Data (Audio) เข้ารหัสเสียง

ตัวอย่างซอฟต์แวร์สำหรับบีบอัดวิดีโอ