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

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)

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

  • 特征:

    • 多感知

    • 沉浸(临场感)

    • 交互

  • 在虚拟现实的感知

    • 视觉感知

    • 听觉感知

    • 力觉感知

    • 触觉感知

相关推荐
dddwjzx13 小时前
嵌入式Linux C应用编程入门——线程 (二)
linux·嵌入式
Dlrb121117 小时前
信息查询Web服务器-->电子商城信息查询项目
linux·服务器·数据库·html·嵌入式·epoll·数据查询
阿拉斯攀登21 小时前
字符设备驱动:file_operations 与读写实现
linux·嵌入式·linux驱动·字符设备驱动
阿拉斯攀登21 小时前
嵌入式 Linux 驱动概述:分类、内核模块、开发环境
linux·嵌入式硬件·linux内核·嵌入式·linux驱动
lularible1 天前
HSM技术精讲(3.8):证书对象——数字世界的“身份证明“
安全·开源·嵌入式·汽车电子·hsm
FreakStudio2 天前
WIZnet 开源方案分享:W55MH32 开发板 + 小智 AI实现以太网版本的小智机器人
python·单片机·嵌入式·大学生·面向对象·并行计算·电子diy·电子计算机
dddwjzx2 天前
嵌入式Linux C应用编程入门——进程 ( 二 )
linux·嵌入式
蓝天居士2 天前
HLW8112芯片软件实现代码(2)
单片机·嵌入式·芯片资料
dddwjzx3 天前
嵌入式Linux C应用编程入门——信号
linux·嵌入式
想你依然心痛3 天前
固件架构演进:从裸机到RTOS到Linux的决策矩阵——复杂度、实时性、成本三维解析
架构·嵌入式·响应式编程·数据流·流处理·资源控制·背压