软考中级嵌入式——第十七章 多媒体基础知识

1.多媒体概念

  • 多媒体:Multiple Media

    • 指存储信息的实体,如磁盘、光盘、磁带等

    • 指传递信息的载体,如数字、文字、声音、图形和图像

  • 多媒体计算机

    • 指能综合处理多媒体信息,使多种信息建立联系并具有交互性的计算机系统

2.多媒体技术

3.多媒体分类

  • 感觉媒体:

    • 声音、图形、图像、动画
  • 表示媒体:

    • 各种编码格式,如文本编码、图像编码和声音编码
  • 显示媒体:

    • 输入显示媒体:键盘、鼠标和麦克风

    • 输出显示媒体:显示器、打印机和音箱

  • 存储媒体

    • 磁盘、光盘和内存
  • 传输媒体

    • 电缆、光缆和交换设备

4.多媒体标准

5.图像、音频

5.1图像

  • 色泽三要素:

    • 亮度:彩色明暗深浅的程度

    • 色调:指颜色的类别

    • 色饱和度:指某一颜色的深浅程度

  • 彩色空间:

    • RGB彩色空间:光的三原色, 红、绿、蓝

    • CMY(CMYK)彩色空间:基于印刷处理 C青色 M紫色 Y黄色 K黑色

    • YUV彩色空间:基于彩色电视

    • HIS(HSV、HSB)彩色空间:H色调 I光的强度 S饱和度

  • 相关概念:

    • 图形

    • 图像

    • 显示器分辨率

    • 图像分辨率

    • 位图

    • 矢量图

    • 图像深度

  • 常见图像图形格式:

    • 静态图像:GIF,TIF,BMP,PCX,PCD,JPG

    • 动态图像:AVI,MPG

5.2声音

  • 声音的宽带:

    • 人耳:20hz~20khx

    • 说话:300~3400hx

    • 乐器:20hz-20khz

  • 人对声音的感觉:

    • 音量:人们感觉到的声音的强弱,与声波的振幅有关

    • 音调:人们感觉到的声音的高低,与声波的频率有关

    • 音色:人们感觉到的声音音质,与声波的波形形状有关

  • 声音数字化:

    • 音频信息的数字化:把音频信号转换成有限个数字表示的离散序列

    • 转换过程:

      • 选择采样频率进行采样(采样频率应为声音最高频率的2倍)

      • 选择量化精度进行量化

      • 编码

    • 影响质量的三个因素:采样频率、量化精度、声道数

6.多媒体容量计算

  • 图像容量计算

    • 知道像素、位数:

      • 每个像素为16位,图像为640*480像素,求容量:640*480*16+8=614400B
    • 知道像素、色数:

      • 640*480像素,256色的图像,求容量:640*480*8+8=307200B(256是2的8次方)
  • 音频容量计算

    • 每秒容量=采样频率(Hz)*量化/采样位数(位)* 声道数/8
  • 视频容量计算

    • 容量=每帧图像容量(Byte)*每秒帧数*时间 + 音频容量*时间

7.虚拟现实(Virtual Reality,VR)

  • 将现实世界的多维信息映射到计算机的数字空间生成相应的虚拟世界。主要包括基本模型构建、空间跟踪、声音定位、视觉跟踪和视点感应等关键技术。

  • 特征:

    • 多感知

    • 沉浸(临场感)

    • 交互

  • 在虚拟现实的感知

    • 视觉感知

    • 听觉感知

    • 力觉感知

    • 触觉感知

相关推荐
小嵌同学20 小时前
Linux 内核中的 Per-CPU 机制详解
linux·运维·arm开发·嵌入式
jufeng13071 天前
【系列:uC/OS-II 内核源码精读:从 6736 行代码看懂一个 RTOS · 第 3 篇】
嵌入式·实时操作系统·rtos·uc/os-ii
捷瑞电子工坊1 天前
FreeRTOS任务管理:从入门到实践(标准库版)
stm32·嵌入式·freertos·实时操作系统·任务管理·标准外设库·任务挂起与恢复
深念Y2 天前
JMS583 USB-NVMe 桥接芯片 LED 控制探索
嵌入式硬件·嵌入式·led·usb·电子·维修·硬盘盒
橘色的喵2 天前
USB MCU的固件烧写工具:从 vendor 命令到逐字节校验
单片机·嵌入式硬件·嵌入式
小僧景贤2 天前
嵌入式之队列解析(裸机/RTOS通用原理+实战场景+源码解析)
数据结构·嵌入式·队列·裸机开发·rtos开发·固件架构
国产化创客2 天前
AI时代全栈嵌入式开发学习路线
人工智能·嵌入式硬件·物联网·嵌入式·学习路线·知识体系·具身智能
BreezeJuvenile3 天前
嵌入式C语言常见考察点(2)
c语言·嵌入式
左手厨刀右手茼蒿4 天前
数据仓库的架构演进:从MySQL到ClickHouse到数据湖的工程化实践
linux·嵌入式·系统内核
左手厨刀右手茼蒿4 天前
创业团队技术选型:别用大厂架构解决小团队问题
linux·嵌入式·系统内核