1. 什么是数字数据?

数字数据由“0”和“1”组成,以2进制而不是日常生活中使用的数法(十进制)表示。此外,它的另一个特征是它不具有物体那样的形状。以下是对这种数字数据的种类、特征和大小(数量)的概述。

1.1 数字数据的种类及其特征

关于数字数据(以下简称为“数据”),首先需要了解的是数据的种类及其特征。数据的种类大致可以分为如表1所示的种类。另外,视频可以被看作是静止图像的集合。

种类具体示例
文本(文字)电子邮件、文章、文档、程序等
图像(静止图像)照片、插图等
视频电影、电视节目等
声音语音旁白、电话录音等
音乐歌曲、Techno、BGM等

*1 与数据一起使用的术语有“信息”。一般而言,对“数据”和“信息”的理解如下所示:

・数据:表示事实的记号和符号的集合
・信息:文字和图像等人类可以用于对可以解读的事物进行判断和行动等的数据

从这个意义上讲,表1显示了“信息”的种类,但是为了方便起见,在这里不会区分“信息”和“数据”,除非另有说明,否则都将统一使用“数据”一词。

这些数据的特征总结在表2中。可以说,具有类似这些特征的便利性、有效性构成了当今数字社会的基础。

特征说明
复制性能够创建无损的副本
集成性表1中的多种数据可以一并处理,并能在不同的设备之间保持正确
传输性在互联网上瞬时传播
压缩性可以减少(压缩)数据量
搜索性易于搜索
残存性难以全部消除
保护性可以进行访问控制(加密)
编辑性易于添加、删除和修改

1.2 如何表示数据大小(数据量)

接下来要知道的是数据没有形状,但有大小(数量)。数据用“0”和“1”来表示,其基本单位是位(bit)。“0”是1bit,“1”也是1bit,是数据的下限单位。此外,从二十世纪60年代开始,将8bit定义为1字节(byte、B)已成为标准,并且该单位也被大范围使用(表3)。

bit(位)8bit=1byte、1Byte、1B
byte、Byte、B(字节)

仿照表1,表4显示了每种数据中的数据量计算示例。虽然这也会因数据使用状况而异,但数据量倾向于按以下顺序增加:文字、声音、静态图像、视频。
另外,计算每种数据的前提条件将在下一项“2. 每种数据的表示”中说明。词头M(兆)和G(吉)将在<专栏>数据单位的词头中说明。

种类数据量计算示例
文本
(文字)
字母、数值和半角片假名总计为500个文字的文字数据量
→ 500byte
∵ 每个文字8bit(1byte)×500个文字=4000bit=500byte全角片假名、平假名和汉字总计为500个文字的文字数据量
→ 1000byte
∵ 每文字16bit(2byte)×500个文字=8000bit=1000byte
图像
(静止图像)
分辨率:横向1280像素×纵向1080像素&
红/绿/蓝颜色信息:各8bit(8bit×3=24bit)的图像数据量 → 约4.15MB
∵ (1280×1080)像素×24bit≒1.38M×24≒33.18M(bit)≒4.15M(B)
视频(将上述图像作为1帧)每秒30帧&
2分钟的视频数据量 → 14.93GB
∵ 4.15MB×30帧/秒×120秒≒14.93GB
声音语音采样频率:44.1kHz&量化位深:16bit(2byte)&
立体声(2声道)&5分钟的声音数据量 → 52.92MB
∵ 44100×16bit×2声道×300秒=423.36M(bit)×2=52.92M(B)
音乐

*2 这里不做详细介绍,但在实际的数据通信中,为了缩短通信时间,会通过对每种数据进行压缩的技术减少数据量(参照表2)。压缩是一项用模拟技术难以实现,而通过数字技术则可以实现的颠覆性技术。

2. 每种数据的表示

2.1 文字数据

如前项所述,智能手机和PC上显示的文字(包括表情符号)全部用二进制数字“0”和“1”来表示。这些数字设备上使用的文字用被称为文字代码的数值记述,将文字与文字代码的映射表称为“文字代码系统”。表5显示了主要的文字代码(ASCII、Shift JIS、Unicode)。

文字代码内容
ASCII在美国发明计算机后早期创建的文字代码。
包括大写字母和小写字母在内共有52个字母以及+−等记号,
它是一个7bit(27=128种)文字代码系统。例如:“G”的ASCII代码 → “1000111”
Shift JIS支持日语的文字代码。
日语中有平假名、片假名和汉字等很多种文字。
它是一个用2byte即16bit(216=65536种)表示的文字代码系统。例如:“友”的Shift JIS代码 → “1001011101000110”
(通常使用16进制数,这种情况下为“9746”)
Unicode
(统一码)
1993年创建的全球通用文字代码国际标准。
它也被称为符号化文字集,并支持表情符号。基于Unicode并且与ASCII全部兼容的UTF-8已被大范围使用,
将文字在1byte至6byte的范围内表示。这是一种在UTF-8中将大多数日语文字以3byte即24bit(224=16777216种)
表示的文字代码系统。例如:“与”的UTF-8代码 → “111001001011100010001110”
(16进制数为“E4B88E”)

2.2 图像和视频数据

用智能手机拍摄的照片和显示器上显示的图像(网站上发布的静态图像)由

(1)像素
(2)分辨率
(3)颜色信息(色调)

等因素决定其基本特性。对于视频,还有另一个因素(4)帧速率。

(1)像素

像素图片

像素是图像的下限单位,由红、绿、蓝(RGB)颜色或光组成。

(2)分辨率

分辨率图片
4ppi(dpi)分辨率

表示图像的细节程度。例如,4K显示器的分辨率为横向3840×纵向2160像素,这意味着它有33177600个即大约3300万个像素。分辨率越低,图像越粗糙,分辨率越高,图像越精细。
另一方面,1英寸的像素数有时也称为分辨率,其单位是每英寸像素数(ppi)(对印刷物为每英寸点数(dpi))。例如,可以计算出27英寸4K显示器的分辨率为163ppi。

(3)颜色信息(色调)

颜色信息——色调或层次由离散(跳跃)的数值表示,这些数值代表光的3原色(红、绿、蓝)各自的浓淡。例如,当每种颜色为8bit时——即24bit全彩色的情况下,可以表示28×28×28=256×256×256=16777216种颜色。

颜色信息图片1

例如,在如下所示分辨率为3×2像素的True Color的情况下,数据量为6×24bit=144bit。

颜色信息图片2

(4)帧速率

指的是显示器在一秒钟内显示的静止图像(帧)的数量,通常以每秒帧数(fps)为单位来表示。表6显示了代表性帧速率及其使用示例。视频不仅用于宣传,还用于从研发、教育、医疗到娱乐等各个领域,现在已被认可和用作理所当然的内容。

帧速率使用示例
23.976fps电影、视频光盘等
29.97fps电视播放、视频光盘等
59.94fps电视播放、4K视频光盘
120fps用于游戏、慢动作拍摄等
240fps或更高用于特慢动作拍摄等

2.3 声音数据

音乐播放器或智能手机上存储的声音和音乐数据由

・采样频率
・‌量化位深

决定其基本特性。

在此,我们使用对记录了声音数据的音乐光盘(音乐CD)的基本规格——采样频率:44.1kHz、量化位深:16bit的意思进行说明的示例,通过以下图1及图2,对从模拟信号转换到数字信号的声音数字化*3进行了整理。

*3 关于模拟和数字之间的差异,请参照<专栏>模拟数据和数字数据

模拟信号及将其数字​​化后的信号示意图
图1 模拟信号及将其数字​​化后的信号示意图
从模拟信号向数字信号转换的示意图
图2 从模拟信号向数字信号转换的示意图
(a)为了简单起见,我们考虑单位时间1秒的声音模拟信号。
(b)将水平方向的时间轴分隔(采样)成相等的间隔。
这个间隔称为采样周期
此外,还提取分隔线和信号的交点(采样点)。在此,分隔数为10,因此采样周期为1/10秒。
此外,它的倒数称为采样频率,在本例中为10Hz。
(c)将垂直方向的电平轴分隔,并对每级电平分配一个值(量化)。
这里分隔为3bit,即23=8个等级(这个3bit称为‌量化位深)。在量化分配过程中,与模拟信号之间可能会出现差异,
这种差异被称为量化噪声。量化电平值从“0”开始。
(d)为每个采样点上的每个电平值分配符号(符号化)。
图1(b)中的数字信号的符号与该符号相同。本例为每秒10个采样点,‌量化位深为3bit,所以数据量为
10×3bit=30bit。

根据图2中声音数字化的流程,音乐CD的基本规格——采样频率:44.1kHz,‌量化位深:16bit的意思如下所示。

  • 分隔数为每秒44100个,1个分隔的时间(采样周期)约为22.7微秒
  • 声音信号电平分隔为216(65536)级

重复一遍,在2.3项中,我们对将模拟数据转换到数字数据(模数转换;A/D转换)进行了相关说明。这可能比2.2项中的静止图像和视频数据的内容更难理解,因为需要熟悉一系列陌生的术语以及时间和频率的概念。

<专栏>数据单位的词头

由于DX的推进带来了信息社会的迅速发展,所以全球数据使用量急剧增加。实际上,2020年全球产生的数字数据量约为15ZB(泽字节),但由于新型传染病蔓延等因素对在线会议等造成的影响,预计2025年将达到180ZB,5年的时间就超过了2020年产生的数据量的10倍。

针对这一社会现状,在第27届国际计量大会(2022年11月)上,作为国际单位制词头*4,自1991年起31年来初次添加了表示10的30次方的“昆”和表示10的27次方的“容”(同时,还添加了它们的倒数10的−30次方“亏”和10的−27次方“柔”)。自此,国际单位制词头的数量达到24个,扩展至60位数(表7)。

*4 在千克(kg)、米(m)等国际单位即国际单位制单位中用于表示10倍或100倍等,或者其倒数1/10或1/100等的词头,与国际单位制单位一起使用。

词头记号10n英文数字命名
(short scale)
昆(quetta)Q1030nonillion
容(ronna)R1027octillion
尧(yotta)Y1024septillion
泽(zetta)Z1021sextillion
艾(exa)E1018quintillion
拍(peta)P1015quadrillion
太(tera)T1012trillion
吉(giga)G109billion
兆(mega)M106million
千(kilo)k103thousand
百(hecto)h102hundred
十(deca)da101ten
100one
分(deci)d10−1tenth
厘(centi)c10−2hundredth
毫(milli)m10−3thousandth
微(micro)μ10−6millionth
纳(nano)n10−9billionth
皮(pico)p10−12trillionth
飞(femto)f10−15quadrillionth
阿(atto)a10−18quintillionth
仄(zepto)z10−21sextillionth
幺(yocto)y10−24septillionth
柔(ronto)r10−27octillionth
亏(quecto)q10−30nonillionth

*5 由于数据以2进制处理,因此通常会以210=1024倍添加以下词头。例如,

・1B的1024倍 → 1KB(10241
・1KB的1024倍 → 1MB(10242;1B的1048576倍)

(1000B=1kB,有时也用大写K和小写k来区分)。
此外,还有一些基于国际标准(IEC 80000-13)的2进制词头,例如10241为Ki(KB)、10242为Mi(MB)、10243为Gi(GB)、10244为Ti(TB)等,但这些似乎尚未普遍使用。

<专栏>模拟数据和数字数据

在本文中,我们将数据解释为数字数据。另一方面,我们也简要介绍了模拟数据,例如声音。在此,我们再次列出模拟数据和数字数据之间的大致差异。

  • 模拟数据:不间断地连续变化的量——连续量(例如,带有时针和分针的时钟的值,液体温度计的值)
  • 数字数据:有分隔、不连续(跳跃)变化的量——离散量(例如,带有数值显示的时钟上的值、带有数值显示的温度计上的值)

近来,即使是声音以外的数据(例如图像),由于在1.1项中描述的数字数据的便利性,通过将模拟数据转换为数字数据来提高功能性的电子设备越来越普及。在我们的信息社会中,在包括智能手机在内的多种电子设备上对语音和图像数据进行加工和编辑已经变得司空见惯,数字相对于模拟的优势导致传统的模拟设备被数字设备迅速取代,预计这种趋势今后仍将继续


0 条评论

发表回复

Avatar placeholder