CN1170312A - 取自运动图像的静止图像文件的图像处理和显示方法及装置 - Google Patents

取自运动图像的静止图像文件的图像处理和显示方法及装置 Download PDF

Info

Publication number
CN1170312A
CN1170312A CN97113502A CN97113502A CN1170312A CN 1170312 A CN1170312 A CN 1170312A CN 97113502 A CN97113502 A CN 97113502A CN 97113502 A CN97113502 A CN 97113502A CN 1170312 A CN1170312 A CN 1170312A
Authority
CN
China
Prior art keywords
data
image
pixel
pixels
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN97113502A
Other languages
English (en)
Other versions
CN1132422C (zh
Inventor
泉伸明
福岛慎一
本纯一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN1170312A publication Critical patent/CN1170312A/zh
Application granted granted Critical
Publication of CN1132422C publication Critical patent/CN1132422C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/46Receiver circuitry for the reception of television signals according to analogue transmission standards for receiving on more than one standard at will
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0117Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
    • H04N7/0122Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal the input and the output signals having different aspect ratios
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0421Horizontal resolution change
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0442Handling or displaying different aspect ratios, or changing the aspect ratio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/642Multi-standard receivers
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S348/00Television
    • Y10S348/913Letterbox, e.g. display 16:9 aspect ratio image on 4:3 screen

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Television Systems (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Processing (AREA)
  • Processing Or Creating Images (AREA)
  • Studio Devices (AREA)
  • Transforming Electric Information Into Light Information (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

一种处理和显示基于从运动图像产生的图像文件数据的图像的装置和方法,其中通过信号处理操作改变显示屏的水平或垂直方向象素数目。其中可支持各种电视广播标准和显示模式。例如,在NTSC制***中,一信号处理操作要对帧数据(720乘480个象素)进行8∶9象素计算转换,用于将水平方向的象素数目从720转换到640。基于图象文件数据的一图像(即,静止图像)就以正确的纵横比显示在计算机屏幕上了。

Description

取自运动图像的静止图像文件 的图像处理和显示方法及装置
本发明涉及图像信号处理,尤其涉及用于解码存储在文件中的压缩图像数据和用于将解码数据显示为不失真的静止图像。
以前,本发明的发明者们推荐了一种用于基于数字运动图像来产生数字静止图像文件的方法和装置。即,压缩视频数据的静止帧从按照预选视频信号格式压缩成的数字图像中来提取。于是这些帧以数据文件形式存储在计算机的记录介质(例如硬盘)上。为了将这些静止图像显示在与计算机相连的监视器上,通过按预选压缩格式的处理操作将所存储的图像数据从文件中检索并进行解码。
需注意这些文件中包含的图像数据是从按下述方法处理的数字运动图像中提取的。在NTSC制***中,例如,为了获得一帧在水平方向上含有720个象素、在垂直方向上含有480个象素的图像数据,亮度(Y)信号分量在13.5MHz处取样。在这种情况下,一个象素所占的显示区域的纵横比是8∶9。因此,在依据上述的NTSC制***的图像数据生成的文件中,一个象素所占的显示区域的纵横比是8∶9。由一模拟图像信号表示(从数字域转换后)并显示在典型的电视机上的图像的纵横比是4∶3。
可是,计算机监视器上的一个象素所占的显示区域的纵横比典型地是1∶1。
接着,当图像文件数据被解码并以720乘480象素的静止图像形式显示在计算机监视器上时,显示的是一横向拉长的变形图像(视觉失真图像)。这就是以1∶1的纵横比显示图像的结果,而实际的纵横比是8∶9。
类似地,在PAL制***中同样存在以上问题。特别是,按照预选数字视频格式压缩的每一帧象素数目是720(水平)乘576(垂直);并且一个象素所占的显示区域的纵横比是16∶15。结果,在PAL制***中,计算机监视器上以不正确的纵横比1∶1显示图像。也就是,显示屏上的图像看起来失真,即垂直方向上是显得被拉长。
再者,数字视频信号可在“正常模式”下再现,以4∶3纵横比显示图像,而且还可以在“宽模式”下再现,以16∶9纵横比显示图像。在宽模式下,就象在正常模式下一样,在NTSC制***中一帧含有720个水平象素乘480个垂直象素,或在PAL制***中一帧含有720个水平象素乘576个垂直象素。两种情况下,一个象素所占的显示区域的纵横比是水平地被拉长。当宽模式静止图像显示在计算机监视器(与电视机相反)上时,图像在水平方向上呈现变形(收缩)。也就是,获得了纵横比不正确的图像。
本发明的一目的是基于运动图像数据来显示一未失真的图像。
本发明的另一目的是基于运动图像数据以各种显示模式来显示一未失真的图像。
本发明的又一目的是基于运动图像数据根据预选电视格式来显示一未失真的图像。
本发明的再一目的是要在计算机屏上以正确的纵横比显示图像。
本发明还有一目的是基于编码的运动图像数据解码并显示一未失真的图像。
这些和其他目的、特征及优越性可通过用于显示基于编码的运动图像数据的图像的装置和方法来实现。依据本发明,由帧数据表示的图像数据,从编码的数字运动图像数据中提取。由预定的象素数目确定的提取的图像数据于是被解码。接着,通过有选择地改变图像的水平或垂直方向的预定象素数目,使编码的图像数据被转换。结果,由转换的图像数据表示的图像以正确的纵横比显示。
依据本发明的一方面,确定了对应于图像数据的一电视***格式。从而,预定象素数目基于电视***格式而变化。
依据本发明的另一方面,确定了对应于图像数据的一显示模式。预定象素数目基于显示模式而变化。
结合附图阅读下面的详细描述,上述和另外的本发明目的、特征和优越性会变得更易明白,其中∶
图1是一依据本发明的图像捕获/显示***框图;
图2所示是在依据本发明的一代表性的图像处理操作期间的显示屏;
图3A所示是依据本发明的图像文件的数据结构;
图3B详细地示出图像文件标题;
图4是一用于显示存储在图像文件中的图像的框图;
图5是一依据本发明的一解码器的详细框图;
图6说明图像数据的一个磁道的数据结构;
图7说明记录在磁道上的一个VAUX块的数据结构;
图8说明VAUX块的数据区;
图9表示参照VAUX源信息的一个数据包的数据结构;
图10表示所定义的VAUX源;
图11是表示参照VAUX源控制信息的一个数据包的数据结构;
图12表示所定义的VAUX源控制;
图13A-13C以框图形式示出NTSC制***中一帧信号成份数据的象素数目;
图14A-14C以框图形式示出NTSC制***中在色度象素计算转换后一帧信号成份数据的象素数目;
图15A-15C以框图形式示出NTSC制***中在8∶9象素计算转换(正常模式)后一帧信号成份数据中的象素数目;
图16A-16C以框图形式示出NTSC制***中在4∶3象素计算转换(宽模式)后一帧信号成份数据中的象素数目;
图17A和17B是在NTSC制***中色度象素计算转换期间的滤波操作图;
图18A和18B是在NTSC制***中8∶9象素计算转换期间的滤波操作图;
图19A-19C以框图形式示出PAL制***中一帧信号成份数据的象素数目;
图20A-20C以框图形式示出PAL制***中在色度象素计算转换后一帧信号成份数据的象素数目;
图21A-21C以框图形式示出PAL制***中在16∶15象素计算转换后一帧信号成份数据中的象素数目;
图22A-22C以框图形式示出PAL制***中在4∶3象素计算转换后一帧信号成份数据中的象素数目;
图23A和23B是在PAL制***中色度象素计算转换期间的滤波操作图;
图24A和24B是在PAL制***16∶15象素计算转换期间的滤波操作图;
图25A和25B是在宽模式下4∶3象素计算转换期间的滤波操作图;以及
图26是一象素计算转换的顺序流程图。
在所有的图中,同样的参照号码代表本发明的同一或一样的部份。
从总体看,作为计算机的一部分,本发明包括一图像捕获板,用于直接捕获由数字VTR以数字信号形式提供的运动图像信号信息,并用于根据捕获的静止图像产生数据文件(下文所指的图像文件);还包括安装在计算机中且与图像捕获板相连的一处理控制器,用于根据输入信号数据生成图像文件;还包括软件,用于在处理控制器控制下显示基于生成的图像文件的图像。
本发明将按下列次序进行描述:
1.图像捕获/显示***的结构。
2.图像捕获操作。
3.图像文件格式。
4.信号处理用于基于图像文件数据显示图像。
5.NTSC/PAL制***和正常/宽模式检测。
6.NTSC制***(正常模式)的象素转换。
7.PAL制***(正常模式)的象素转换。
8.宽模式中的象素转换。
9.象素转换顺序流程图。
1.图像捕获/显示***的结构:
图1是一依据本发明的图像捕获/显示***的框图。数字VTR 1可以是一数字摄录一体机(camcorder),以用于产生图像并以运动图像数字信号形式将其记录在磁带记录介质上(例如8mm盒式磁带)。VTR 1以数字信号形式经数字图像信号输出端口(下文所指的DV端口)1a直接输出图像信息(例如可根据磁带记录介质再现)。
VTR 1产生的图像数据格式的详细描述省略。只要说明图像数据是按照预选格式(即,视频传送标准)对图像信号采样而产生的就可以了。由VTR 1记录和/或再现的图像信号数据格式就是下文所指的DV格式。
计算机2根据VTR 1提供的运动图像来产生静止图像并将静止图像存储在一数据文件中。如图1所示,从数据文件中检索的静止图像于是被显示在与计算机2相连的监视器上。
计算机2另外还有一图像捕获板3,用于经DV端口3a接收VTR 1来的图像数据。该实施例表示的***能够直接处理输入图像而无需转换到模拟域。例如,IEEE1394数字串行总线可作为网络标准适用作VTR 1和计算机2之间经各自的DV端口1a和3a来传送数字运动图像数据。
图1中还有一可编程控制器4用于控制计算机2的各种操作。控制器4的数据存储区中存有一图像捕获/显示程序4a:程序4a的指令由控制器4执行,从而使图像捕获板3完成图像捕获操作。一随机存取存储器(RAM)4b存放与控制器4执行的指令相关的数据。值得注意图像捕获板3和图像捕获/显示程序4a可合并(例如成一套)。
图1还有一记录/再现装置5用于控制往/来记录介质6的每个图像文件的读/写操作。在一特定的实施例中,一内部磁盘驱动器被用作记录/再现装置5;虽然,其他的驱动器设备可用于在硬盘、软盘或其他存储介质上记录/再现信息。
例如,按照控制器4的操作指令,一显示驱动器7将图像信息从图像文件转换为一RGB信号。于是一监视器9基于显示驱动器7提供的RGB信号来显示图像。
依据本发明的一方面,输入装置10(例如一键盘、一鼠标等)与计算机相连,这样从用户操纵的输入装置10来的命令经键盘接口8被送往控制器4。于是按照输入装置10键入的操作命令来执行一适当的处理操作。
2.图像捕获操作:
下面,要参照图1来描述用于从运动图像中捕获一静止图像的具有代表性的用户操作。开始,用户将计算机2(具有图像捕获板3)和VTR 1用介于DV端口1a和3a间的一电缆等联接。通过在输入装置10上操作一特定输入键,于是激活图像捕获/显示程序4a,这样就启动了图像捕获操作。当用户以这种模式启动VTR 1再现操作时,再现的图像信息以数字信号形式经DV端口1a和3a被送往计算机2。
图2所示是当图像捕获/显示程序4a运行时,显示在监视器9上的用于图像捕获操作的一显示屏。例如,当VTR 1再现操作如上述被启动时,程序4a产生一侯选帧的显示图像信息,该帧是VTR传递的将被捕获为一静止图像的输入运动图像。运动图像信息显示在一运动图像显示窗口W1上,位于图2所示的显示区的左上角。就是说,现在被VTR 1再现的数字数据以运动图像形式显示在窗口W1。当要捕获所需要的画面时,用户通过查看窗口W1中的运动图像来指定该图像。例如,光标(图中未示出)可定位在作图像捕获用的图像捕获键显示K上,接着敲击鼠标键,确定所需选择的图像。当进行这项工作时,程序4a中的适当指令就被执行以捕获显示在窗口W1中的那帧在执行上述操作中所选定的图像。结果,生成静止图像文件并存到记录介质6上。
在图2中,提供了一捕获图像显示窗口W2,这样用户能够区分多个生成的图像文件。即,图中示出一用于选择静止图像文件的图像文件图标I,例如,使用户能按照次序(或如果愿意的话可随机)来控制图像捕获操作。
3.图像文件格式∶
如上述,按照VTR 1记录格式传送的图像数据以静止图像形式被捕获并存储在一文件中以用于计算机2的后续处理。
特别是在图像捕获板3中,图像数据在经DV端口3a传送的数字数据中被提取并以图像帧为单元写入内部存储器(RAM 4b)。此后,帧数据在预定时间被检索并经计算机2的总线送给控制器4。控制器4执行图像捕获/显示程序4a的指令从而基于依据图2的操作的用户指定的被检索的帧数据来产生一图像文件。图像文件接着被存入记录存储器6。
图3A所示是一含有一个静止图像(一帧)的图像文件数据结构。图像文件开始是一32字节的标题A1。标题A1以4字节划分来排列,并存储各种文件管理信息(以下将参照图3B描述),该信息用于管理记录在记录介质上的图像文件。
接着是一提供给图像数据的数据区A2,数据以2字节为单元排列。数据区A2含有一帧图像数据。如果视频广播格式是NTSC-兼容制(SD525),则来自10个磁道的1490个数据块按顺序排列(即,记录在磁带上的磁道0到9)。如果格式是PAL-兼容制(SD625),则来自12个磁道的的1490个数据块按顺序排列(即,磁道0到11)。因此,图像文件的大小是一常量,对于SD525格式,大小为32(字节)+149(块/磁道)×80(字节/块)×10(磁道)=119232字节;而对于SD625格式,大小为32(字节)+149(块/磁道)×80(字节/块)×12(磁道)=143072字节。
由VTR 1经DV端口输出的图像数据要接受预定的压缩处理/编码操作。如上述所知,图像文件包含一帧压缩处理的图像数据,因而,图像文件大小且很小的,在图像文件存储时有效利用了记录介质的记录容量。
图3B所示是标题A1的数据排列。如图所示,32字节的标题A1划分为文件标识区A11、文件版本区A12、格式详细信息区A13、数据特性区A14、文件大小区A15、数据大小区A16、数据偏移区A17、及未定义区A18(8字节)。
区域A11用4字节的ASCII码表示文件标识,例如,在本发明的一个实施例中,文件标识设定为“DVF”。文件版本区A12使用4字节ASCII码定义文件版本,例如,对于版本1.00文件版本设定为“1.00”。区域A13用3字节的ASCII码指示一格式,该格式从厂家采用的各种电视格式中选出。在本实施例中有两例代码,“SD5”代表SD525格式,“SD6”代表SD625格式。在本实施例中,只描述了SD525和SD625格式。当然,就目前所知,除这两种格式外,至少还有4种格式:SDL525,SDL625,HD31125(高清晰度NTSC-兼容制)和HI1250(高清晰度PAL-兼容制),例如,分别由ASCII码表示为“SL5”、“SL6”、“H11”和“H12”。数据特性区A14用1个数据字节存储有关图像文件特性的给定信息。该区按照构成8位中的每一位的特性存储二进制码“0”或“1”,这些位用于定义所要求的特性数据。文件大小区A15用4字节二进制码定义了整个图像文件的数据大小。如上所述,在SD525格式时图像文件大小为119232字节,16进制为“0001D1C0”。而且,在SD625格式时图像文件大小为143072字节,16进制为“00022EE0”。数据大小区A16用4字节(二进制)表示数据区A2的大小。如果传送格式是SD525,数据大小为119200字节(119232-32=119200),16进制就是“0001D1A0”。另一方面,如果传送格式是SD625,则数据大小为143040字节(143072-32=143040),16进制就是“00022EC0”。数据偏移区A17用4字节(二进制)定义了从标题区A1到数据区A2的偏移量(即,从图像文件开始到标题的结尾处)。这种情况下,数据偏移量为32字节(16进制为“00000020”)。例如,若有必要则在标题区A1中增加需多于32字节的项目数量(区域),则数据偏移区A17可相应变更,因此可兼容未来格式的变化,等。
通过执行程序4a的指令,由控制器4按照当前的使用***(NTSC或PAL制)生成基于捕获图像数据的图像文件。也就是,就图像捕获板3提供给控制器4的帧数据而言,针对提供的图像类型(NTSC标准,PAL标准,等)每个区(A11-A18)定义的内容被提供给附加在文件上的标题区A1上,并生成如图3A的结构的图像文件。于是给记录(保存)在记录介质6上的图像文件一适当的文件名。
4.用于基于图像文件数据显示图像的信号处理:
如上述,在控制器4控制下,图像捕获/显示程序4a生成一图像文件并将其存在记录介质6上。此后,从记录介质6上检索图像文件,根据用户要求在监视器9上显示图像文件数据。这些操作也是按照程序4a的指令执行的。
因为图像文件的图像数据(图3A的数据区A2)是按照预定数字视频格式来压缩的,所以要将其显示在监视器9前必须对图像文件数据解码。
图4是一功能框图用于按照图像捕获/显示程序4a的处理操作显示存储在图像文件中的一图像。如图4所示,从存在记录介质6上的图像文件中检索的数据被提供给解码单元21。图像文件数据按数字接口(DIF)块排列,在下文中有参照图6的详细描述。
解码单元21对图像文件数据解码而生成一亮度信号分量的采样数据(Y信号数据)、一R-Y色度信号分量的采样数据(CR信号数据)、及一B-Y色度信号分量的采样数据(CB信号数据)。这些Y、CR和CB信号数据(所指为信号分量数据)于是被送给象素计算转换器22。
如图4所示,解码单元21提供了用于确认是按NTSC制***还是按PAL制***显示图像文件数据的NTSC/PAL标识信号。而且还由解码单元21为象素计算转换器22提供了用于指示图像显示模式的正常/宽模式的标识信号:正常模式(4∶3纵横比)或宽模式(16∶9纵横比)。基于DIF块数据以区分NTSC/PAL制***和正常/宽模式的识别将在下文描述。
象素计算转换器22功能等同一低通数字滤波器(LPDF)。尤其是象素计算转换器22按照基于NTSC/PAL标识信号和正常/宽模式标识信号的NTSC/PAL标准和正常/宽模式来处理一帧的信号分量数据。象素计算转换器22的一个代表性处理包括改变一帧中水平象素的数目,这点下文有详细说明。
就象前面提到的,如果没有上述象素计算转换器22产生的象素计算转换处理就将图像文件显示在一计算机***的显示设备上,则得到的会是一不正确的纵横比。既使在监视器9的显示屏上一个象素所占部分的纵横比为1∶1,但信号分量数据的纵横比仍然不是1∶1(例如,NTSC制***是8∶9而PAL制***是16∶15)。
由于依据本发明象素计算转换器22完成了象素转换,因此图像文件数据以正确的纵横比显示在监视器9上而无任何图像畸变。
继续图4的描述,经象素计算转换后的信号分量数据被送给RGB转换器23用于产生RGB信号。生成的RGB信号于是被送往显示处理器24,该处理器将静止图像显示在监视器9的显示屏P上的捕获图像显示窗口W2处。显示处理器24按照图像捕获/显示程序4a的执行指令来控制显示驱动器7。值得注意的是为简洁起见本领域已知的各种显示模式及描述此处省略。
图5是图4的解码单元21的一详细框图。如图所示,图像文件数据(DIF块形式)被送往一数据多路分离器(demux)31。送给数据多路分离器31的图像文件数据(即,图3A所示数据区A2的数据)包括4字节DIF块:子码块、VAUX块、音频块、及视频块,其都将在下文中参照图6描述。
数据多路分离器31从视频块里选择显示图像所需的数据(从上述的4字节DIF块中提取),并将所选数据提供给VLC解码器32。另外,数据多路分离器31将从上述4字节DIF块中提取的VAUX块数据送给模式确定单元36,这点将在下文中详细说明,VAUX块数据含有与图像文件数据有关的电视***类型(NTSC或PAL)和显示模式(正常或宽)的信息。
值得注意的是在数据压缩编码操作期间,运动图像数据通过离散余弦变换(DCT)转换、量化、并进行了可变长度编码(VLC)。因此,VLC解码器32对VLC编码数据的输入视频块解码。于是,反向量化器33对VLC已解码数据进行反向量化,其中采用与压缩处理操作期间数据量化中使用的量化率相对应的反向量化率。
如图5所示,已扩展数据还要送给反向离散余弦变换(IDCT)/反向加权单元34。IDCT/反向加权单元34通过使用与压缩处理DCT操作期间的加权系数对应的反向加权系数来进行反向的DCT处理,包括反向加权操作,参照图5的上述操作结果是,可获得一与压缩前基本一样的图像数据。
进而,按照数字视频格式,一个采样帧的象素形成块(8象素×8象素)并对应于数据压缩期间每一Y、CR、和CB信号分量数据的DCT转换的基本处理单元。于是,4块Y信号分量数据和每一CR和CB信号分量数据(与显示屏上的同一位置和区域相关的)形成一宏块。
因此,从IDCT/反向加权单元34输出的数据根据上述的块(8象素×8象素)被排放成宏块。解块单元35将IDCT/反向加权单元34送来的数据重新编排而生成Y、CR和CB信号数据,如图5所示,并将其输出给图4的象素计算转换器22。
值得注意的是由用于解码压缩图像数据的上述装置(从VLC解码器32到解块单元35)完成的信号处理操作可由软件代替硬件来完成。无论如何,在解码图像数据被显示在显示屏之前,已被转换为模拟格式。
5.NTSC/PAL制***和正常/宽模式检测:
由图4的象素计算转换器22完成的象素计算转换是一图像文件数据类别功能,即电视标准是NTSC还是PAL及对于每一个别***显示模式是正常还是宽。
如上述,图5的模式确定单元36确认图像数据文件对应的是NTSC制***还是PAL制***及对应的是正常模式还是宽模式。然而,在详细描述模式确定单元36的处理操作前,要先参照图6说明解码单元21输入的图像文件数据的结构。
图6所示是记录在磁带上的按照数字视频格式压缩的一个磁道的图像数据的结构。用实线勾画的各个单元都是DIF块:一个DIF块有80字节。一个磁道的有效数据有149个DIF块,其被顺序编号为1到149,如图6所示。
编号0的DIF块9(所示为“H0”)是一标题,当按照预选传送标准(例如,IEEE1394标准)从VTR 1传送压缩图像数据时,该标题用于指示每个磁道的开始位置。如果无数据记录在磁带上或数据被转换成图像文件数据时则该标题块不存在。
一个磁道中的数据顺序(即,数据传送次序)由图6的虚线箭头指出。也就是说,磁道数据是按DIF编号的升序传送的。
两个子码块(SC0和SC1)、三个VAUX块(VA0-VA2)、九个音频块(A0-A8)、和135个视频块(V0-V134)是组成一个磁道的DIF块。
象时间代码等数据是记录在子码块中,而各种管理和与图像信号有关的信息数据可在VAUX块中发现。音频块包含音频信号数据和AAUX数据:AAUX数据含有各种控制和与音频信号数据有关的信息。视频块包含图像信号数据。
如上所述,两例格式(即,基于NTSC制***的SD525和基于PAL制***的SD625)可用作VTR 1的记录格式。在SD525格式中,磁带上的10个磁道数据形成一帧,而在SD625格式中,12个磁道形成一帧。因此,SD525格式中一个帧部分的数据大小变成:
80(字节/块)×149(块/磁道)×10(磁道)=119200字节
SD625格式中一个帧部分的数据大小是:
80(字节/块)×149(块/磁道)×12(磁道)=143040字节。
通过执行图像捕获程序4a的指令而生成的一静止图像的图像文件含有按照上述的数字视频格式压缩的一帧数据。尤其是在NTSC制***中,图像文件含有(图3A中所示的数据区中)10个磁道的数据,每个磁道又有149个块,这点在前面已参照图6描述过。类似地在PAL制***中,图像文件中存放的是12个磁道的数据。
图3A的数据区A2中的数据是依如图6所示块编号次序(即一个磁道的DIF块的传送次序)提供给解码单元21(图5中的数据多路分离器)的。就磁道而言,数据是按照形成一帧的那些磁道的编号来传送的。
图7和8所示是VAUX块的数据结构。如图7所示,VAUX块包含3字节的标题ID区和77字节后续数据区。图8详细示出由15个5字节(指一个包)的数据单元和一2字节的预留区组成的数据区结构。
参见图6,三个VAUX块(VA0-VA2)总是连续位于每一磁道相应的编号3到5的DIF块处。因此,每一磁道的VAUX块VA0到VA2包含的共45个包在图8中是从0到44连续编号的。
由图8还可看出,一个包有5个区:PC0-PC4,每个1字节。PC0是包标题,而4字节PC1-PC4是包数据区。
依据本发明,VAUX源(VAUX Source)是由包含用于指示图像文件数据是与NTSC还是与PAL标准一致的信息的VAUX数据来定义的。VAUX源控制(VAUX Source Contro1)是由包含用于指示图像文件数据是基于正常还是基于宽模式的信息的VAUX数据定义的。
VAUX源和VAUX源控制(如图8分别由VS和VSC表示)就奇数磁道而言,存储在VAUX块(VA0-VA2)中包0和1的位置处。就偶数磁道而言,包39和40分别存储VS和VSC。
图9所示是有关VAUX源信息的一个数据包的数据结构。图像数据文件是对应于NTSC还是PAL由PC3处标志为“50/60”的一位(从最高有效位(MSB)起第三位)和下面标志为“Stype”的5位来指示。
例如,图10说明,“Stype”的二进制值为“00000”和“50/60”的二进制值为“0”时表示是“525-60***”(即NTSC制***),而“Stype”的二进制值为“00000”和“50/60”的二进制值为“1”时表示是“625-60***”(即PAL制***)。图10中的其他项可由自身来解释,为简洁而略去。
图11所示是有关VAUX源控制信息的一个数据包的数据结构。图像文件数据是对应于正常还是对应于宽模式由PC2中的低三位“DISP”区的数据和PC3中的低二位“BCSYS”区的数据一起来表示。
例如,按照图12,“BCSYS”和“DISP”共同定义了对应于正常和宽模式的纵横比和格式。在该实施例中,仅说明了BCSYS和DISP二进制组合的4种显示模式,分别是:
(00,000)--4∶3全格式
(00,010)--16∶9全格式(挤压的)
(01,000)--4∶3全格式
(01,111)--16∶9全格式(变形的)
4∶3全格式的(00,000)或(01,000)的BCSYS和DISP值的组合分配给正常模式,而16∶9全格式的(00,010)或(01,111)的BCSYS和DISP值的组合分配给宽模式。
VAUX块(VA0-VA2)由数据多路分离器31选择并送往模式确定单元36,如图5所示。
模式确定单元36根据上述数据结构提取表示VAUX源和VAUX源控制的那些位。基于所提取的数据,确定单元36参考上述定义VAUX源的“50/60”和“Stype”区中的数据,确定图像文件数据是对应于NTSC制***还是PAL制***。生成NTSC/PAL标识信号,该信号用于指示图像文件数据是有关NTSC制***还是PAL制***。
类似地,模式确定单元36参考定义VAUX源控制的“BCSYS”和“DISP”区中数据,确定要显示的图像文件数据是以正常模式还是以宽模式显示。根据确定结果,产生正常/宽标识信号,该信号用于指出是正常模式还是宽模式。这两个信号(NTSC/PAL标识信号和正常/宽模式标识信号)被送往象素计算转换器22。
6.NTSC制***(正常模式)的象素转换:
下面,要描述图4的象素计算转换器22的象素计算转换。基于上述的模式确定单元36提供的NTSC/PAL标识信号和正常/宽标识信号,象素计算转换器22对用于正常或宽模式显示的NTSC或PAL制***图像文件数据进行一具代表性的处理。
首先描述用于正常模式显示的NTSC制***图像文件数据的象素计算转换。图13A-13C所示是从解码单元21输出并解码的一帧(NTSC制***格式)的信号分量数据。尤其是图13A所示是一帧Y信号数据含有720(水平)乘480(垂直)个象素(即,采样数据)。图13B和13C所示是一帧CR和CB信号数据(即,色度信号数据),每个含有180(水平)乘480(垂直)个象素。
为了做到与Y信号数据相同数量的象素,象素计算转换器22要转换CR和CB信号数据。也就是说,就CB和CR信号数据而言,水平方向上象素数量要从180变为720,(即,图13B和图13C的CR和CB信号数据要变为图14B和图14C的CR和CB信号数据)。如图14A所示的Y信号数据仍与图13A的Y信号数据一样。
图17A和17B是NTSC制***中色度象素计算转换的框图。图17A所示是输入到象素计算转换器22的三个色度象素A、B、和C(按显示屏水平方向上的次序排列)。象素计算转换器22按如下来内插这三个象素:(A+B)/2、(3A+B)/4、及(A+3B)/4。只需进行色度象素计算转换的数字滤波操作就可获得作为有关A和B象素计算结果的其它象素。类似地,象素计算转换器22根据获得的B和C象素内插另外的如下三个象素:(B+C)/2、(3B+C)/4、及(B+3C)/4。
由于这种内插处理,水平方向上色度信号数据的象素数目变成4倍于原来象素数目。象素计算转换的结果是,图13B和13C所示的信号数据变成了图14B和14C的信号数据。
在由色度象素计算转换获得具有图14B和14C所示的象素数目的分量信号数据后,要进行另一象素计算转换以将图14A、14B和14C所示的分量信号数据变为图15A、15B和15C所示的分量信号数据。特别是水平方向上Y、CR和CB信号数据的象素数目分别要由720转换为640。因为640/720=8/9,所以象素计算转换指的是8∶9象素计算转换。由于上述NTSC制***的正常显示模式中一个象素所占区域的纵横比是8∶9,所以要进行8∶9象素计算转换。
图18A和18B是NTSC制***中8∶9象素计算转换期间滤波操作框图。图18A所示是在水平方向上依次排列的组成如图14A-14C的分量信号数据的典型象素S9m-1到S9m+10。数字滤波器按照下面公式1进行操作而获得输出象素数据D8n到D8n+7
                公式1
D8n=a7S9m+1+a15S9m+a23S9m+1+a31S9m+2
D8n+1=a6S9m+a14S9m+1+a22S9m+2+a30S9m+3
D8n+2=a5S9m+1+a13S9m+2+a21S9m+3+a29S9m+4
D8n+3=a4S9m+2+a12S9m+3+a20S9m+4+a28S9m+5
D8n+4=a3S9m+3+a11S9m+4+a19S9m+5+a27S9m+6
D8n+5=a2S9m+4+a10S9m+5+a18S9m+6+a26S9m+7
D8n+6=a1S9m+5+a9S9m+6+a17S9m+7+a25S9m+8
D8n+7=a0S9m+6+a8S9m-7+a16S9m+8+a24S9m+9按照下面公式2计算的值作为系数a0到a31
               公式2
a0=-0.04613    a16=0.84207
a1=-0.06877    a17=0.81549
a2=-0.06008    a18=0.73417
a3=-0.08928    a19=0.64198
a4=-0.07083    a20=0.51813
a5=-0.05932    a21=0.38523
a6=-0.00696    a22=0.26025
a7=0.05414     a23=0.14992
a8=0.14992     a24=0.05414
a9=0.26025     a25=-0.00696
a10=0.38523    a26=-0.05932
a11=0.51813    a27=-0.07083
a12=0.64198    a28=-0.08928
a13=0.73417    a29=-0.06008
a14=0.81549    a30=-0.06877
a15=-0.84207   a31=-0.04613
上面的信号处理是独立地对Y信号数据、CR信号数据、和CB信号数据进行的。就是说,8∶9象素计算转换是对图14A、14B和14C所示Y、CR、和CB信号数据进行的,以将水平方向上的象素数目由720变为640,如图15A、15B和15C所示。如果在NTSC制***的正常模式下显示图像文件数据,则从象素计算转换器22输出如图15A-15C所示的分量信号数据,这样适当的显示处理使得图像文件的静止图像相继显示在监视器9上。
如果利用具有如图14A-14C所示的象素数目的分量信号数据来显示图像文件数据(无此发明的象素计算转换),则会显示一具有不正确的纵横比的图像。也就是说,由于纵横比的差别使得显示在水平方向上图像被拉长变形∶在NTSC制***中数字视频格式的一个象素所占区域的纵横比是8∶9,而上述的计算机显示屏的一个象素所占区域的纵横比是1∶1。
与上面相反,经过8∶9象素计算转换的含有640乘480个象素的分量信号数据(如图15A-15C所示)能提供正确的图像显示,因为纵横比的差别已按本发明被消除。
7.PAL制***(正常模式)的象素转换:
下面,将描述在正常模式下显示PAL制***的图像文件数据的象素计算转换。
图19A-19C所示是从解码单元21输出的解码的一帧(PAL制***)的信号分量数据。在PAL制***中,一帧Y信号数据有720(水平)乘576(垂直)个象素,如图19A所示,而一帧CR和CB信号数据含有360乘288个象素,如图19B和19C所示。
类似于针对NTSC标准的上述的处理操作,为了使色度信号与Y信号数据为相同的象素数量,象素计算转换器22要转换CR和CB信号数据。因此,图19B和图19C的CR和CB信号数据中的象素数量在水平方向上要从360变为720,而CR和CB信号数据中的象素数量在垂直方向上要从288变为576。结果,图19A-19C的信号分量数据变为具有图20A-20C所示的象素数目的信号分量数据。而Y信号数据还保持不变(如图19A和20A所示)。
图23A和23B是在PAL制***中色度象素计算转换期间的滤波操作框图。图23A所示是四个典型的色度信号象素A、B、C、和D,在屏幕的水平/垂直方向呈栅格状排列。这四个象素代表了象素计算转换器22输入的数据。通过利用一数字滤波器转换PAL制***中色度象素计算,象素计算转换器22如图23B所示内插象素。也就是说,在A和B象素、A和C象素、C和D象素及B和D象素的中点处分别获得象素(A+B)/2、(A+C)/2、(C+D)/2、及(B+D)/2。另一象素通过下面的操作被内插:(A+B+C+D)/4,即图形表示的象素A和D间及象素B和C间的对角线交叉点。
该内插处理使得屏幕水平方向和垂直方向上色度信号的象素数目翻倍。因此,象素数目从图19B和19C的CR和CB信号数据分别转换到图20B和20C中所示的CR和CB信号数据。
在分量信号数据进行了如上述和如图20A-20C所示的色度象素计算转换后,象素数目再一次转换:图20A、20B、和20C的分量信号数据的象素数目分别转换为图21A、21B、21C所示的象素数目。就是说,Y、CR和CB信号数据在水平方向上的象素数目都独立地从720转换为768。因为768/720=16/15,所以象素计算转换指的就是16∶15象素计算转换。因为前面说过在PAL制***的正常显示模式下一个象素所占区域的纵横比是16∶15,所以要进行16∶15象素计算转换。
图24A和24B是在PAL制***中象素计算转换器22进行16∶15象素计算转换时的滤波操作框图。图24A所示是呈水平排列的典型象素S15n-1到S15n+14,这些象素组成了如图20A-20C所示的分量信号数据。数字滤波器按照下面公式3进行操作以获得图24B所示的输出象素数据D16n到D16n+15
公式3
D16n=a0S15n-2+a16S15n-1+a32S15n+a48S15n+1
D16n+1=a1S15n-1+a17S15n+a33S15n+1+a49S15n+2
D16n+2=a2S15n+a18S15n+1+a34815n+2+a50S15n+3
D16n+3=a3S15n+1+a19S15n+2+a35S15n+3+a51S15n+4
D16n+4=a4S15n+2+a20S15n+3+a36S15n+4+a52S15n+5
D16n+5=a5S15n+3+a21S15n+4+a37S15n+5+a53S15n+6
D16n+6=a6S15n+4+a22S15n+5+a38S15n+6+a54S15n+7
D16n+7=a7S15n+5+a23S15n+6+a39S15n+7+a55S15n+8
D16n+8=a8S15n+6+a24S15n+7+a40S15n+8+a56S15n+9
D16n+9=a9S15n+7+a25S15n+8+a41S15n+9+a57S15n+10
D16n+10=a10S15n+8+a26S15n+9+a42S15n+10+a58S15n+11
D16n+11=a11S15n+9+a27S15n+10+a43S15n+11+a59S15n+12
D16n+12=a12S15n+0+a28S15n+11+a44S15n+12+a60S15n+13
D16n+13=a13S15n+11+a29S15n+12+a45S15n+13+a61S15n+14
D16n+14=a14S15n+12+a30S15n+13+a46S15n+14+a62S15n+15
D16n+15=a15S15n+13+a31S15n+14+a47S15n+15+a63S15n+16按照下面的公式4计算得值作为上面的系数a0到a63
                    公式4
a0=0.02860     a32=0.44609
a1=-0.02780    a33=0.46468
a2=-0.02528    a34=0.44984
a3=-0.02702    a35=0.43080
a4=-0.03087    a36=0.40738
a5=-0.03557    a37=0.38013
a6=-0.04033    a38=0.35008
a7=-0.05414    a39=0.29839
a8=-0.04410    a40=0.26346
a9=-0.04708    a41=0.24016
a10=-0.04492   a42=0.20101
a11=-0.04002   a43=0.16359
a12=-0.03194   a44=0.12810
a13=-0.02032   a45=0.09512
a14=-0.00483   a46=0.06513
a15=0.01389    a47=0.03602
a16=0.03602    a48=0.01389
a17=0.06513    a49=-0.00483
a18=0.09512    a50=-0.02032
a19=0.12810    a51=-0.03194
a20=0.16359    a52=-0.04002
a21=0.20101    a53=-0.04492
a22=0.24016    a54=-0.04708
a23=0.26346    a55=-0.04410
a24=0.29839    a56=-0.04180
a25=0.35008    a57=-0.04033
a26=0.38013    a58=-0.03557
a27=0.40738    a59=-0.03087
a28=0.43080    a60=-0.02702
a29=0.44984    a61=-0.02528
a30=0.46468    a62=-0.02780
a31=0.44609    a63=-0.02806
上面的信号处理是单独对Y信号数据、CR信号数据、和CB信号数据进行的。就是说,对图20A、20B、及20C所示的Y、CR、CB信号数据进行16∶15象素计算转换,以将水平方向象素数目从720变为768,如图21A、21B、和21C所示。如果在PAL制***的正常模式下显示图像文件数据,则象素计算转换器22输出如图21A-21C的分量信号数据,这样适当的显示处理使得图像文件的静止图像相继显示在监视器9上。
如果利用具有如图20A-20C所示的象素数目的分量信号数据来显示图像文件数据(无此发明中象素计算转换),则会显示一具有不正确的纵横比的图像。也就是说,由于纵横比的差别使得显示图像在垂直方向上被扭曲:在PAL制***中数字视频格式的一个象素所占区域的纵横比是16∶15,而上述的计算机显示屏的一个象素所占区域的纵横比是1∶1。
与上相反,,经过16∶15象素计算转换的含有768乘576个象素的分量信号数据(如图21A-21C所示)能提供正确的图像显示,因为纵横比的差别已按本发明被消除。
8.宽模式中的象素转换:
如果基于正常/宽模式标识信号确定以宽模式显示图像文件数据,则象素计算转换器22则将NTSC制***中图15A-15C的分量信号数据转换成图16A-16C的分量信号数据。该转换生成一适于宽模式显示的图像。
如图15A-15C所示,水平方向上Y、CR、和CB信号数据象素数目是640。如图16A-16C所示,转换后,水平方向上Y、CR、和CB信号数据象素数目变为852。接着,象素计算转换器22输出转换数据,这样适当的处理使得基于图像文件的静止图像相继显示在监视器9上。
类似地在图21A-21C所示PAL制***中,水平方向上Y、CR、和CB信号数据的象素数目是768。如图22A-22C所示,转换后,水平方向上Y、CR、和CB信号数据象素数目变为1024。转换数据于是被输出以用于相继的显示。
宽模式的象素计算转换率是852/640(对于NTSC制***)和1024/768(对于PAL制***)。因为852/640=1024/768=4/3,所以对应于宽模式的象素计算转换处理指的是4∶3象素计算转换。换句话说,在两例(NTSC或PAL)中都是进行宽模式显示的4∶3象素计算转换。
图25A和25B是在宽模式下象素计算转换器进行4∶3象素计算转换时的滤波操作框图。4∶3的象素计算转换所用数字滤波器可应用于NTSC和PAL制***。
图25A所示是在水平方向排列的典型的象素S3n-2到S3n+4,这些象素组成了如图15A-15C或21A-21C所示的分量信号数据。数字滤波器按照下面的公式5进行操作而获得输出象素数据D4n-1到D4n+4
公式5
D4n=a0S3n-2+a4S3n-1+a8S3n+a12S3n+1
D4n+1=a1S3n-1+a5S3n+a9S3n+1+a13S3n+2
D4n+2=a2S3n+a6S3n+1+a10S3n+2+a14S3n+3
D4n+3=a3S3n+1+a7S3n+2+a11S3n+3+a15S3n+4
按照下面的公式6计算的值作为上面的系数a0到a15
公式6
a0=-0.00943
a1=-0.07718
a2=-0.10817
a3=-0.06594
a4=0.11165
a5=0.42344
a6=0.76191
a7=0.96372
a8=0.96372
a9=0.76191
a10=0.42344
a11=0.11165
a12=-0.06594
a13=-0.10817
a14=-0.07718
a15=-0.00943
对如图15A-15C或图20A-20C所示的Y、CR、和CB信号数据进行以上象素计算转换,以将NTSC制***中水平方向的象素数目由640变为852(如图16A-16C所示),或将PAL制***中水平方向的象素数目由768变为1024(如图21A-21C所示)。因此图像文件数据能在宽模式下正确显示。
9.象素转换顺序流程图:
图26是执行图像捕获/显示程序4a指令而完成的象素计算转换的一顺序流程图,这样使得基于图像文件数据的一图像能正确地显示在监视器9上。流程图绘出了图4的象素计算转换器所进行的处理操作。注意图5的模式确定单元36确定采用的是NTSC还是PAL制***以及图像是要在正常还是宽模式下显示。
如图26所示,第一步F101通过访问VAUX块中的VAUX源信息,首先确定“Stype”是否是00000(二进制)。如果“Stype”不是00000,则要执行例外处理步骤F108。例如,典型的例外处理可包括将指示图像文件不能处理或该文件不是图像文件的错误信息显示在监视器9上。
另一方面,如果第一步F101确定“Stype”是00000(由模式确定单元36确定),则操作进入步骤F102。在这步,基于VAUX源的“50/60”区的数据确定图像文件数据对应的是NTSC制***还是PAL制***。如果图像文件数据是按NTSC制***创建的(如在步骤F102所确定),则对应NTSC制***象素计算转换处理在步骤F103执行。也就是说,解码单元21提供的数据要经过色度象素计算转换及8∶9象素计算转换,如图13A-13C、14A-14C、和1SA-15C所示。
如果步骤F102基于PAL制***确定图像文件数据,则对应于PAL制***的象素计算转换处理在步骤F104执行。尤其是如图19A-19C、20A-20C和21A-21C中所示,执行色度象素计算转换和16∶15象素计算转换。
在上述操作(步骤F103或步骤F104)后,在步骤F105中参照VAUX源控制中的“BCSYS”和“DISP”数据区确定(BCSYS,DISP)值。如果(BCSYS,DISP)二进制值分别为(00,000)或(01,000),则图像文件数据在步骤F107按正常模式输出。也就是说,转换的象素数据提供给图4的RGB转换器。最终基于图像文件数据的静止图像以正常模式显示在监视器9上。
如果(BCSYS,DISP)在步骤F105中检测为(00,010)或(01,111),则图象文件数据要在宽模式下显示。在步骤F106中,曾在步骤F103或F104中转换的图像文件数据要进行的对应宽模式4∶3的象素计算转换,这点曾参照图25A和25B有描述,接着进入步骤F107的处理操作。因此图像文件数据(如图16A-16C或22A-22C所示)在监视器9上再现为一具有正确的纵横比的宽模式的静止图像。如果(BCSYS,DISP)不对应于以上任一种二进制组合(即,(00,000)、(01,000)、(00,010)、或(01,111)),则要在步骤F108执行例外处理操作,因为图像捕获/显示程序4a不能处理这样的图像文件数据。
依据本实施例,在为计算机监视器上显示具有正确纵横比的图像而执行象素计算转换(8∶9、16∶15和/或4∶3)期间,转换处理操作不影响垂直方向象素数目同时水平象素数目要更改。当然,也可理解,本发明同样可以用类似方法处理相反的情况:转换可以不改变水平方向的象素数目而只改变垂直方向的象素数目。
另外在本实施例中,计算机2包括图像捕获/显示程序4a,其指令的执行是为了捕获到数字图像信号、生成图像文件数据并显示对应于图像文件数据的图像。另外,依据本实施例,程序4a完成象素计算转换是为了显示有正确纵横比的图像。再者,本发明能应用于,例如,计算机***,其中“浏览器”(browser)软件用作基于数字视频格式来解码和显示一图像,而无需图像捕获功能。
依据本发明,图像文件数据的生成是基于从运动图像的数字图像信号中提取的每个帧单元的图像数据。基于图像文件数据的图像能以正确的纵横比显示在计算机***的屏幕上,而无需考虑一个象素(采样)所占区域纵横比和象素显示在计算机屏幕上时的纵横比之间的偏差。因为象素计算转换率能有选择性地改变,所以图像文件数据能与预选电视***和显示模式一致,就可根据多个电视***和显示模式使图像以正确的纵横比显示。
参照附图描述完本发明的有关优选实施例后,需明白本发明不止限于这些准确的实施例,并且对本领域的技术人员来说未脱离本发明所附权利要求书中定义的范围和精髓的各种可能的更改和修正都是有效的。

Claims (9)

1.一种在计算机显示器上以正确的纵横比显示基于编码的数字运动图像数据的图像的方法,包含以下步骤:
从所述的编码的数字运动图像数据中提取图像数据以产生一图像数据文件,所述的提取的图像数据由所述的编码的数字运动图像数据的帧数据表示;
对提取的由一预定的象素数目表示的图像数据解码;以及
通过有选择性地改变所述图像的水平或垂直方向的象素的预定数目来转换所述的图像数据文件中的解码的图像数据,从而使得由转换的图像数据表示的所述图像以所述的正确纵横比显示。
2.按照权利要求1所述的方法,还包括确定对应所述的图像数据的一电视***格式,其中所述的象素预定数目根据所述的电视***格式来变化。
3.按照权利要求1所述的方法,还包括确定对应所述的图像数据的一显示模式,其中所述的象素预定数目根据所述的显示模式来变化。
4.按照权利要求3所述的方法,其中所述的显示模式有选择性地被确定为一正常模式或一宽模式。
5.一种在计算机显示器上以正确的纵横比显示基于编码的数字运动图像数据的图像的装置,包括:
用于从所述的编码数字运动图像数据中提取图像数据以产生一图像数据文件的装置,所述的提取的图像数据由所述的编码数字运动图像数据的帧数据表示;
用于对提取的由一预定的象素数目表示的图像数据解码的装置;以及
用于通过有选择性地改变所述图像的水平方向或垂直方向的象素的预定数目来转换所述的图像数据文件中的解码的图像数据,从而使得由转换的图像数据表示的所述图像以所述的正确纵横比显示的装置。
6.按照权利要求5所述的装置,还包括对应所述的图像数据确定一电视***格式的装置,其中所述的象素预定数目根据所述的电视***格式来变化。
7.按照权利要求5所述的装置,还包括对应所述的图像数据确定一显示模式的装置,其中所述的象素预定数目根据所述的显示模式来变化。
8.按照权利要求7所述的装置,其中所述的显示模式有选择性地被确定为一正常模式或一宽模式。
9.按照权利要求5所述的装置,还包括一外部源,用于提供所述编码的数字运动图像数据。
CN97113502A 1996-05-17 1997-05-17 取自运动图像的静止图像文件的图像处理和显示方法及装置 Expired - Fee Related CN1132422C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP146496/1996 1996-05-17
JP8146496A JPH09307861A (ja) 1996-05-17 1996-05-17 信号処理方法及び信号処理装置
JP146496/96 1996-05-17

Publications (2)

Publication Number Publication Date
CN1170312A true CN1170312A (zh) 1998-01-14
CN1132422C CN1132422C (zh) 2003-12-24

Family

ID=15408945

Family Applications (1)

Application Number Title Priority Date Filing Date
CN97113502A Expired - Fee Related CN1132422C (zh) 1996-05-17 1997-05-17 取自运动图像的静止图像文件的图像处理和显示方法及装置

Country Status (6)

Country Link
US (1) US6157410A (zh)
EP (1) EP0808061B1 (zh)
JP (1) JPH09307861A (zh)
KR (1) KR100498517B1 (zh)
CN (1) CN1132422C (zh)
DE (1) DE69723502T2 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100358368C (zh) * 2004-03-02 2007-12-26 精工爱普生株式会社 静止图像数据文件的生成方法及装置
CN100488244C (zh) * 2005-10-11 2009-05-13 索尼株式会社 图像处理设备、图像拍摄设备以及图像处理方法
US20220086106A1 (en) * 2008-05-23 2022-03-17 Vmware, Inc. Distributed virtual switch for virtualized computer systems
US11917044B2 (en) 2009-09-30 2024-02-27 Nicira, Inc. Private allocated networks over shared communications infrastructure

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2265089C (en) * 1998-03-10 2007-07-10 Sony Corporation Transcoding system using encoding history information
US6389171B1 (en) * 1998-08-14 2002-05-14 Apple Computer, Inc. Method and apparatus for a digital video cassette (DVC) decode system
US6496862B1 (en) 1998-08-25 2002-12-17 Mitsubishi Electric Research Laboratories, Inc. Remote monitoring and control of devices connected to an IEEE 1394 bus via a gateway device
US6505255B1 (en) 1999-04-29 2003-01-07 Mitsubishi Electric Information Technology Center America, Inc. (Ita) Method for formatting and routing data between an external network and an internal network
JP2000152168A (ja) * 1998-11-13 2000-05-30 Olympus Optical Co Ltd 画像再生装置
JP2000196637A (ja) * 1998-12-28 2000-07-14 Sony Corp デ―タ送受信処理方法、電子機器、及びデ―タ送受信処理プログラムを供給するプログラム供給媒体
US6633547B1 (en) 1999-04-29 2003-10-14 Mitsubishi Electric Research Laboratories, Inc. Command and control transfer
US6378000B1 (en) 1999-04-29 2002-04-23 Mitsubish Electric Research Laboratories, Inc Address mapping in home entertainment network
US6523064B1 (en) 1999-04-29 2003-02-18 Mitsubishi Electric Research Laboratories, Inc Network gateway for collecting geographic data information
US6674447B1 (en) * 1999-12-06 2004-01-06 Oridus, Inc. Method and apparatus for automatically recording snapshots of a computer screen during a computer session for later playback
US6791578B1 (en) * 2000-05-30 2004-09-14 Apple Computer, Inc. 16:9 aspect ratio and anamorphic image processing
US7296033B1 (en) 2000-07-20 2007-11-13 Auctionhelper.Com Method for promoting selling of seller items on an online auction site
AU2001210800A1 (en) * 2000-10-11 2002-04-22 Sony Electronics Inc. Adaptive clocking mechanism for digital video decoder
JP4144193B2 (ja) * 2000-10-25 2008-09-03 ソニー株式会社 表示パネル、及びディスプレイ装置
US7529692B1 (en) 2000-12-01 2009-05-05 Auctionhelper, Inc. Method for presenting related items for auction
US20030185302A1 (en) * 2002-04-02 2003-10-02 Abrams Thomas Algie Camera and/or camera converter
US20030185301A1 (en) * 2002-04-02 2003-10-02 Abrams Thomas Algie Video appliance
KR100678204B1 (ko) * 2002-09-17 2007-02-01 삼성전자주식회사 휴대단말기의 모드에 따른 영상 및 데이터 표시장치 및 방법
TWI220246B (en) * 2003-05-23 2004-08-11 Mediatek Inc Method for generating an initial screen of an image display system
AU2004298261B2 (en) * 2003-12-05 2010-02-25 Interdigital Vc Holdings, Inc. Technique for film grain simulation using a database of film grain patterns
JP4607566B2 (ja) * 2004-12-09 2011-01-05 株式会社アイ・オー・データ機器 映像表示制御装置、および映像表示制御プログラム
TWI268106B (en) * 2005-08-31 2006-12-01 Cheertek Inc Method and apparatus for capturing consecutive frames in digital video
JP4102847B2 (ja) * 2006-06-30 2008-06-18 シャープ株式会社 画像データ提供装置、画像表示装置、画像表示システム、画像データ提供装置の制御方法、画像表示装置の制御方法、制御プログラム、および、記録媒体
JP2009110211A (ja) * 2007-10-29 2009-05-21 Sony Corp 情報符号化装置および方法、情報検索装置および方法、情報検索システムおよび方法、並びにプログラム
US9247312B2 (en) 2011-01-05 2016-01-26 Sonic Ip, Inc. Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol
US9467708B2 (en) 2011-08-30 2016-10-11 Sonic Ip, Inc. Selection of resolutions for seamless resolution switching of multimedia content
WO2013033458A2 (en) 2011-08-30 2013-03-07 Divx, Llc Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels
US8818171B2 (en) 2011-08-30 2014-08-26 Kourosh Soroushian Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates
KR102027555B1 (ko) * 2012-12-05 2019-11-04 삼성전자주식회사 컨텐츠 디스플레이를 위한 방법 및 그 방법을 처리하는 전자 장치
US9191457B2 (en) 2012-12-31 2015-11-17 Sonic Ip, Inc. Systems, methods, and media for controlling delivery of content
US10148989B2 (en) 2016-06-15 2018-12-04 Divx, Llc Systems and methods for encoding video content
CN111222178B (zh) * 2020-01-16 2022-08-02 亚信科技(成都)有限公司 一种数据签名方法及装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2236928A (en) * 1989-10-11 1991-04-17 Unisys Corp Image processing terminal
US5229852A (en) * 1989-12-05 1993-07-20 Rasterops Corporation Real time video converter providing special effects
US5159438A (en) * 1989-12-26 1992-10-27 Zenith Electronics Corporation Aspect ratio conversion of television display
DE69210303T2 (de) * 1991-05-23 1996-11-14 Hitachi Ltd Breitbildschirmfernsehempfänger mit Bildseitenverhältnisumwandlungsfunktion und Verfahren zur Darstellung eines vergrösserten Abschnittes
US5448372A (en) * 1991-12-18 1995-09-05 Eastman Kodak Company Storage and retrieval of digitized photographic images
WO1994024633A1 (en) * 1993-04-16 1994-10-27 Data Translaton, Inc. Displaying a subsampled video image on a computer display
US5400077A (en) * 1993-10-29 1995-03-21 Time Warner Entertainment Co., L.P. System for generating multiple aspect ratio video signals from motion picture disk recorded in a single aspect ratio

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100358368C (zh) * 2004-03-02 2007-12-26 精工爱普生株式会社 静止图像数据文件的生成方法及装置
CN100488244C (zh) * 2005-10-11 2009-05-13 索尼株式会社 图像处理设备、图像拍摄设备以及图像处理方法
US20220086106A1 (en) * 2008-05-23 2022-03-17 Vmware, Inc. Distributed virtual switch for virtualized computer systems
US11757797B2 (en) * 2008-05-23 2023-09-12 Vmware, Inc. Distributed virtual switch for virtualized computer systems
US11917044B2 (en) 2009-09-30 2024-02-27 Nicira, Inc. Private allocated networks over shared communications infrastructure

Also Published As

Publication number Publication date
US6157410A (en) 2000-12-05
EP0808061B1 (en) 2003-07-16
JPH09307861A (ja) 1997-11-28
CN1132422C (zh) 2003-12-24
KR100498517B1 (ko) 2006-04-17
EP0808061A3 (en) 1998-04-01
DE69723502T2 (de) 2004-06-09
DE69723502D1 (de) 2003-08-21
KR970078566A (ko) 1997-12-12
EP0808061A2 (en) 1997-11-19

Similar Documents

Publication Publication Date Title
CN1132422C (zh) 取自运动图像的静止图像文件的图像处理和显示方法及装置
CN1076932C (zh) 图像信号编码和解码的方法与装置
CN1167275C (zh) 图像处理方法
CN1178509C (zh) 图像编码器、图像解码器、和图像处理器及其方法
CN1192611C (zh) 图象数据记录设备及方法
CN1168010C (zh) 信息处理设备和方法
CN1178472C (zh) 图像信号制式变换装置
CN1138275A (zh) 图形信号编码译码方法和装置及信号记录介质
CN1310521C (zh) 图象信号处理设备和方法、学习设备和方法以及记录介质
CN1993078A (zh) 内窥镜用信号处理装置
CN1968391A (zh) 摄影装置、显示控制方法、程序
CN1703900A (zh) 摄像***和播放***
CN1197252C (zh) 利用对应象素块的等级信息的变换系数进行图象的编码和译码
CN1812548A (zh) 记录器及其方法,播放器及其方法,程序和记录介质
CN1518350A (zh) 帧数据修正量输出装置、修正装置和方法、显示装置
CN1747544A (zh) 记录装置、记录方法、再生装置、再生方法、及程序
CN1848934A (zh) 图像处理***,图像拾取设备和方法,图像再现设备和方法
CN1848941A (zh) 图像再现、处理装置和方法以及具有该装置的电视接收机
CN1255988C (zh) 多通道图象处理装置及其方法
CN1160947C (zh) 视频显示器
CN1158863C (zh) 图象信号再现设备
CN1163076C (zh) 图像编码装置和图像编码方法及图像解码装置和图像解码方法
CN1115054C (zh) 图像信号编码、解码装置及方法
CN1231050C (zh) 图像再现、处理装置和方法以及具有该装置的电视接收机
CN1164100C (zh) 视频数据处设备以及视频数据记录和再现设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee