CN101296346A - 图像数据记录/回放设备、***和方法 - Google Patents

图像数据记录/回放设备、***和方法 Download PDF

Info

Publication number
CN101296346A
CN101296346A CNA2008100940878A CN200810094087A CN101296346A CN 101296346 A CN101296346 A CN 101296346A CN A2008100940878 A CNA2008100940878 A CN A2008100940878A CN 200810094087 A CN200810094087 A CN 200810094087A CN 101296346 A CN101296346 A CN 101296346A
Authority
CN
China
Prior art keywords
decoder
image encoded
playback
encoded data
data
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
CNA2008100940878A
Other languages
English (en)
Other versions
CN101296346B (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.)
Socionext Inc
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Publication of CN101296346A publication Critical patent/CN101296346A/zh
Application granted granted Critical
Publication of CN101296346B publication Critical patent/CN101296346B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1262Formatting, e.g. arrangement of data block or words on the record carriers with more than one format/standard, e.g. conversion from CD-audio format to R-DAT format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/40Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4335Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440218Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2508Magnetic discs
    • G11B2220/2516Hard disks

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

本发明公开了图像数据记录/回放设备、***和方法,尤其公开了一种在MPEG2解码器1中具有H.264半双工***的代码转换器2并且被配置为使得可同时执行记录和回放的***。该***是图像数据记录/回放设备,包括解码第一格式的(MPEG2)图像数据的解码器,和半双工代码转换器,该半双工代码转换器将来自解码器的MPEG2图像数据编码为第二格式的(H.264)图像数据并且将其输出到解码器(1),并且同时解码来自解码器的H.264图像数据并且将其输出到解码器,其中解码器输入/输出MPEG2和H.264图像数据,并且解码器(1)在输入或输出H.264图像数据的同时,输入或输出MPEG2图像数据。

Description

图像数据记录/回放设备、***和方法
技术领域
本发明涉及一种图像数据记录/回放***,例如硬盘记录器,其通过这样的方式来记录:在硬盘驱动器(HDD)设备、数字化视频光盘(DVD)设备等中存储从外部,例如数字广播信号等提供的以MPEG2格式编码的图像数据,并且回放(解码)和输出所存储的图像数据,并且本发明更具体地涉及一种添加了代码转换器的图像数据记录/回放设备,该代码转换器以H.264格式执行编码和解码,相比于MPEG2格式H.264格式能够更高效地编码。
背景技术
在数字广播中,以MPEG2格式编码广播信号。此外,由于存储设备,例如HDD设备、DVD设备等的性能改进,图像数据记录/回放***变得更流行于家用,该***通过在存储设备中存储编码的图像数据来记录,并且将图像数据解码和回放。用于个人使用的这种图像数据记录/回放***的产品数量是很大的;但是,需要它们便宜,并且因此,它们的重要部件合并到LSI中以减少成本。结果,通过使用用于MPEG2格式的解码器的标准LSI实现图像数据记录/回放***的主电路。通常,广播信号在分为图片数据和音频数据后被处理;然而,这里基于这样的假设给出了描述:图像数据包括图片数据和音频数据,并且图像数据处理包括图片数据处理和音频数据处理。
当前使用的用于解码器的标准LSI能够实现解码和回放MPEG2图像数据的功能、与存储设备,例如HDD设备等的接口功能、产生视频信号的功能等、以及用于从头开始回放记录的图像数据的追踪回放功能、用于当回放存储设备中存储的图像数据时存储从外部提供的其它图像数据的同时记录/回放功能等。
图1A是说明使用用于MPEG2解码器的标准LSI的***中追踪回放功能时的操作的图示,其中在存储设备中存储MPEG2图像数据,并且图1B是说明在同时记录/回放功能时的操作的图示。
如图1A中所示,在记录MPEG2图像数据的周期期间由用户执行操作以便指示追踪处理。根据此,MPEG2解码器从存储设备读取已记录的MPEG2图像数据,对其进行回放并且将其转换为输出信号,同时继续记录MPEG2图像数据。
如图1B中所示,由用户执行操作以便同时记录/回放,其中在回放记录的MPEG2图像数据期间输入MPEG2图像数据。根据此,MPEG2解码器在存储设备中存储新的MPEG2图像数据,同时继续回放MPEG2图像数据。
另一方面,正考虑新的编码格式;其可以回放具有高于MPEG2的压缩率的更高质量的图像数据,例如H.264格式。通过使用该格式编码,可能用更少量的数据编码同样的图像,并且结果是,在存储设备的存储容量相同时可存储更长的记录。因为此,正计划新的编码格式;但是,广播信号以MPEG2格式编码并且存在这样的问题,用新编码格式执行处理的LSI具有大规模的电路并且是昂贵的。此外,如上所述,广泛地使用用于MPEG2解码器的标准LSI并且用于MPEG2解码器的标准LSI是相对便宜的。为了以低成本实现存储用高效率格式编码的图像数据的图像数据记录/回放***,正考虑具有如图2中所示的基本结构的图像数据记录/回放***。
图2中示出的图像数据记录/回放***具有以下部件:MPEG2解码器1;用H.264格式执行编码和解码的H.264代码转换器2;存储设备3,例如HDD设备,DVD设备等;以及控制***的CPU 4。可能有这样的情况,其中MPEG2解码器1具有CPU 4的功能。通过标准LSI配置MPEG2解码器1。从外部提供到MPEG2解码器1的输入图像信号是数字广播信号或从其它数字图像设备提供的数字图像信号,并且其是MPEG2格式编码的MPEG2图像数据。考虑到其低成本实现,H.264代码转换器使用半双工***,其中H.264编码功能和H.264解码功能不同时操作。
当记录输入图像数据时,MPEG2解码器1向H.264代码转换器2提供输入的图像数据。在使用MPEG2解码功能回放输入图像数据后,H.264使用H.264编码功能编码H.264图像数据并且将该H.264图像数据输出到MPEG2解码器1。MPEG2解码器1将从H.264代码转换器2提供的H.264图像数据存储在存储设备3中。当回放所存储的图像数据时,MPEG2解码器1从存储设备3读取H.264图像数据并且将其提供到H.264代码转换器2。H.264代码转换器2使用H.264解码功能回放H.264图像数据并且将所回放的图像数据输出到MPEG2解码器1。MPEG2解码器1将从H.264代码转换器2提供的所回放的图像数据转换为模拟视频输出或数字HD视频输出(HDMI)并且输出它。
如上所述,图2中的图像数据记录/回放***仅在存储设备3中存储具有高压缩率的H.264图像数据。由于此,可能有效地使用存储设备3的存储容量并且记录更长的时间周期。
如上所述,其中将半双工***的代码转换器添加到MPEG2解码器1的图2中的***,将不会引起在执行普通记录和回放操作时的问题。然而,如上所述,用于MPEG2解码器的标准LSI可实现追踪回放功能、同时记录/回放功能等,并且其中使用标准LSI将MPEG2图像数据存储在存储设备中的***一般具有追踪回放功能、同时记录/回放功能等。因为此,图2中示出的在存储设备中存储H.264图像数据的图像数据记录/回放***也需要实现同样的功能。
然而,如图1A和1B中所示,当执行追踪或同时记录/回放时,需要同时执行记录和回放。在图2的***中,向/从存储设备3输入/输出H.264图像数据,并且因此需要同时执行H.264图像数据的记录和回放,然而,因为H.264代码转换器2使用半双工***,所以不可能同时执行该处理。因为此,使用图2中的***,存在这样的问题,不能实现追踪播放功能或同时记录/回放功能。
如上所述,其中添加了使用压缩率高于第一编码格式的第二编码格式的半双工***的代码转换器的***具有这样的问题,因为代码转换器使用半双工***,所以不可能同时执行记录和回放。
发明内容
本发明将解决这些问题并且其一个目的在于使得在***中可能同时执行记录和回放,在所述***中将使用第二编码格式的半双工***的代码转换器添加到使用第一编码格式的解码器。
为了实现上面的目的,在根据本申请的图像数据记录/回放设备(***)中,将存储设备用作为用于记录或回放以第一编码格式编码的图像数据的缓冲器,并且解码器记录或回放以第一格式编码的图像数据,即解码器记录或回放以第一格式编码的图像数据,同时向/从存储设备输入/输出以第二格式编码的图像数据,即解码器向/从存储设备输入/输出以第一格式编码的图像数据。第一和第二格式可以是任何格式,并且例如,第一类型可以是MPEG2格式并且第二格式可以是H.264格式,并且在下文中,基于这样的假设给出说明:第一格式是MPEG2格式并且第二格式是H.264格式;然而,这不是限制性的。
附图说明
从下面的描述结合附图,将更加清楚地理解这些特征和优点,其中:
图1A和图1B是说明在没有常规代码转换器的图像数据记录/播放***中的处理示例的图示。
图2是示出具有代码转换器的图像数据记录回放***的基本结构的图示。
图3是示出本发明的实施例中的图像数据记录/回放***的结构的图示。
图4A到图4C是说明实施例中处理示例的图示。
图5A和图5B是根据实施例中的处理示例说明存储设备(HDD)中所存储内容变化的图示。
具体实施方式
如上所述,在图2的***中,为了有效地使用存储设备3的存储容量,存储设备3中所存储的图像数据仅仅是以第二格式编码的图像数据(H.264图像数据)。如上所述,(MPEG2)解码器具有同时执行记录和回放(MPEG2)图像数据的功能,并且因为由代码转换器执行(H.264)图像数据的编码处理和解码处理,所以解码器可能执行(MPEG2)图像数据的记录和回放。在实施例中,通过使用(MPEG2)图像数据的记录和回放,实现追踪功能、同时记录/回放功能等。因为存储设备用作为(MPEG2)图像数据的缓冲器,所以当这些功能的操作完成时,删除存储设备中所存储的(MPEG2)图像数据或使其无效。
当记录时,从外部提供的(MPEG2)图像数据在代码转换器中编码为(H.264)图像数据并且解码器将从外部提供的(MPEG2)图像数据与(H.264)图像数据一起存储在存储设备中。然后,当根据操作指令执行追踪回放处理时,解码器回放存储设备中所存储的(MPEG2)图像数据,同时在存储设备中存储(H.264)图像数据和(MPEG2)图像数据。当完成追踪回放处理时,解码器删除存储设备中存储的用于追踪回放处理的(MPEG2)视频或使其无效。优选地,自动地启动该处理。由于此,存储设备中所存储的仅仅是(H.264)图像数据并且不会降低存储设备的存储容量的使用效率。
当在回放(H.264)图像数据的周期期间指示记录并且执行同时记录/回放时,解码器在存储设备中一次性存储从外部提供并且以第一格式编码的(MPEG2)图像数据,并且当代码转换器进入备用状态时,解码器从存储设备读取所存储的(MPEG2)图像数据并且在由代码转换器将其编码为(H.264)图像数据后,解码器执行重记录处理,其中(H.264)图像数据存储在存储设备中。优选地,在代码转换器处于备用状态时执行重记录处理,并且在重记录处理后删除不再需要的(MPEG2)图像数据或使其无效。所期望的是自动启动该处理。
因为代码转换器在回放所提供的(MPEG2)图像数据后对其编码,所以期望的是包括解码器以解码(MPEG2)图像数据。
下面具体地说明实施例。
图3是示出实施例中图像数据记录/回放***(图像数据记录/回放设备)的一般结构的框图。如所示意性示出的,如同图2中的***一样,实施例中的图像数据记录/回放***具有以下部件:MPEG2解码器1;半双工***的H.264代码转换器2;存储设备3,例如HDD设备,DVD设备等;以及控制CPU 4。换言之,实施例中的图像数据记录/回放***与图2中的***具有同样的硬件结构。通过标准LSI配置MPEG2解码器1并且也通过LSI配置H.264代码转换器2。
如所示意性示出的,MPEG2解码器1具有选择要输出的图像数据的传送流式(TS)分用器41,将从TS分用器41输出的MPEG2图像数据的视频数据解码为普通视频数据的MPEG2视频解码器51,在从MPEG2视频解码器51输出的普通图像数据和从代码转换器2输出的普通图像数据中选择一个的复用器52,改变从复用器52输出的普通图像数据的放大率(比例)的定标器(SCL)53,对从复用器52输出的普通图像数据的放大率(比例)执行转换且执行从隔行扫描数据到逐行扫描数据的隔行扫描-逐行扫描数据转换的定标器/I-P(SCL/I-P)54,从SCL 53的输出产生模拟视频输出的视频编码器55,通过组合SCL/I-P 54的输出和图形(GFX)57的输出产生数字高视觉视频输出(HDMI)的加法器电路56,通过解码从TS分用器41输出的音频数据产生音频输出的音频解码器58,在从音频解码器58输出的音频和从代码转换器2输出的音频中选择一个并且将其作为音频输出来输出的复用器59,在HDD 3和TS分用器41之间输入/输出存储数据的HDD I/F(接口)60,经由总线5和CPU 4通信的CPU接口71,以及基于来自CPU接口71的信号执行解码器的全部控制的控制部件72。HDD I/F 60能够使得HDD 3存储MPEG2图像数据和H.264图像数据,并且能够从HDD 3读取所存储的MPEG2图像数据和H.264图像数据,并且还能够同时执行它们。
TS分用器41具有在从外部输入的MPEG2图像数据和从HDD I/F 60输出的(MPEG2或H.264)图像数据中选择一个的复用器42,从复用器42的图像数据分离视频数据和音频数据的分用器43,在从外部输入的MPEG2图像数据和从HDD I/F 60输出的(MPEG2或H.264)图像数据中选择一个的复用器44,以及在从外部输入的MPEG2图像数据和从代码转换器2输出的H.264图像数据中选择一个的复用器45。
上述的MPEG2解码器与常规所使用的相同,并且因此省略了进一步的说明。
代码转换器2具有从复用器44输出的(MPEG2或H.264)图像数据分离视频数据和音频数据的A/V分用器61,解码从A/V分用器61输出的MPEG2图像数据的视频数据并且产生普通视频数据的MPEG2视频解码器62,将从MPEG2视频解码器62输出的普通视频数据编码为H.264格式并且产生H.264图像数据(的视频数据)的H.264视频编码器63,解码或编码从A/V分用器61输出的音频数据的音频解码器/编码器64,解码从A/V分用器61输出的H.264图像数据(的视频数据)H.264视频解码器65,通过集成从A/V分用器61输出的处理信息、从H.264视频编码器63输出的H.264图像数据(的视频数据)和从音频解码器/编码器64输出的音频数据产生H.264图像数据并且将其输出到复用器45的复用器66,经由总线5和CPU 4通信的CPU接口73,以及基于来自CPU接口73的信号执行代码转换器的全部控制的控制部件74。代码转换器2使用半双工***,其中H.264编码功能和H.264解码功能不同时操作。因为代码转换器2的结构也是已知的,所以省略进一步的说明。
图4A到图4C是用于说明实施例中***中处理操作的图示。由CPU 4控制一系列处理操作。
图4A示出了追踪回放的情况。如图4A中所示,当执行指示记录外部图像数据的操作时,在HDD 3中存储H.264图像数据和MPEG2图像数据。
详细地,解码器1进行设置,使得复用器44从外部选择MPEG2图像数据。由于此,来自外部的MPEG2图像数据提供到A/V分用器61。A/V分用器61将MPEG2图像数据的MPEG2视频数据提供到MPEG2视频解码器62并且将MPEG2图像数据的音频数据提供到音频解码器/编码器64。MPEG2视频解码器62将MPEG2视频数据转换为普通视频数据并且将其提供到H.264视频编码器63。H.264视频编码器63将该普通视频数据编码为H.264视频数据。音频解码器/编码器64在转换为普通音频数据之后进行编码。复用器66组合来自H.264视频编码器63的H.264视频数据和来自音频解码器/编码器64的编码的音频数据,以产生H.264图像数据并且将其提供到复用器45。
复用器45以分时方式将来自外部的MPEG2图像数据和来自复用器66的H.264图像数据提供到HDD I/F 60并且HDD I/F 60将来自外部的MPEG2图像数据和H.264图像数据都存储在HDD 3中。在后来的记录时间期间执行该处理。
如上所述,在本实施例中,在记录时,在HDD 3中存储来自外部的MPEG2图像数据和H.264图像数据两者。在该处理中,代码转换器2执行从来自外部的MPEG2图像数据到普通图像数据的解码处理和成为H.264图像数据的编码处理;然而,解码器1仅执行将来自外部的MPEG2图像数据不予改变地存储在HDD 3中的处理,而MPEG2视频解码器51和音频解码器58不执行用于记录的编码处理。
在上面的记录处理周期期间,如果用户执行操作,指示从所记录节目的第一部分回放记录的节目,则起动追踪回放。在追踪回放中,在上面的记录处理同时,读取HDD 3中存储的MPEG2图像数据并且回放。
详细地,在用于在HDD 3中记录的存储处理的同时,HDD I/F 60从第一部分读取记录的节目中的MPEG2图像数据,并且将其提供到分用器43。分用器43将MPEG2图像数据的MPEG2视频数据提供到MPEG2视频解码器51并且将音频数据提供到音频解码器58。MPEG2视频解码器51将MPEG2视频数据解码为普通视频数据并且将其提供到复用器52。复用器52将该视频数据提供到SCL 53和SCL/I-P 54。在此之后,解码视频数据并且根据输出形式输出。音频解码器58将音频数据解码为普通音频数据并且将其提供到复用器59。复用器59输出音频数据。在此之后,执行该处理,直到所记录节目结束。结果,如果不执行快进等,则当节目记录完成之后过去一段时间,处理结束,所述一段时间从开始记录节目到开始追踪回放。
如上所述,追踪回放处理仅仅是解码器1的处理并且不涉及代码转换器2。HDD I/F 60同时执行将来自外部的MPEG2图像数据和H.264图像数据写入HDD 3以及从HDD 3读取MPEG2图像数据。如上所述,用于解码器的标准LSI能够同时执行写入HDD 3以及从HDD 3读取,并且能够执行这种处理。
当完成追踪回放时,删除HDD 3中的MPEG2图像数据或使其无效使得其可以随后被覆写。
图5A是用于说明在记录和追踪回放时HDD 3中所存储数据的变化的图示。首先,HDD 3中仅存储H.264图像数据。当开始记录新节目时,除了到目前为止存储的H.264数据以外,还存储新节目的H.264图像数据和MPEG2图像数据。如果到完成记录时没有执行指示追踪回放的操作,则当完成记录时删除MPEG2图像数据或使其无效。如果在记录周期期间执行指示追踪回放的操作,则在存储MPEG2图像数据的同时执行读取。当完成追踪回放时,删除MPEG2图像数据或使其无效。以该方式,在完成记录和追踪回放之后,HDD 3中存储的有效数据仅仅是H.264图像数据并且没有存储MPEG2图像数据。
图4B和4C示出了在同时记录和回放时的处理操作,其中图4B示出了这样的情况,其中回放H.264图像数据的节目更早地完成,并且然后记录MPEG2图像数据的节目完成,并且图4C示出了这样的情况,其中更晚开始的MPEG2图像数据的节目的记录更早地完成,并且然后回放H.264图像数据的节目完成。如图4B和4C中所示,当执行指示回放HDD 3中存储的H.264图像数据的操作时,从HDD 3读取H.264图像数据并且回放。
详细地,HDD I/F 60从HDD 3读取要回放的H.264图像数据并且将其提供到复用器44。复用器44选择H.264图像数据并且将其提供到A/V分用器61。A/V分用器61将H.264图像数据的H.264视频数据提供到H.264视频解码器65并且将H.264图像数据的音频数据提供到音频解码器/编码器64。H.264视频解码器65将H.264视频数据解码为普通视频数据并且将其提供到复用器52。音频解码器/编码器64将音频数据解码为普通音频数据并且将其提供到复用器59。在此之后,如在追踪回放中一样,产生输出并且执行处理,直到对所指示的节目的回放完成。
在上面的回放处理周期期间,如果用户执行指示记录另一节目的操作,则开始同时记录和回放。在同时记录和回放时,在回放HDD 3中存储的H.264图像数据的同时,来自外部的MPEG2图像数据存储在HDD 3中并且当回放H.264图像数据和记录MPEG2图像数据都完成且代码转换器2进入备用状态时,从HDD 3读取所存储的MPEG2图像数据并且在将其在代码转换器2中编码为H.264图像数据之后,执行重记录处理,其中解码器1再次在HDD 3中存储。
详细地,解码器1设置复用器45,使得其从外部选择MPEG2图像数据。如上所述,HDD I/F 60在从HDD 3进行H.264图像数据的读取处理同时,开始对来自外部的MPEG2图像数据的存储处理。在此之后,执行该处理,直到对H.264图像数据的节目的所指示回放和对来自外部的MPEG2图像数据的节目的所指示记录都完成。
在上面的回放和记录处理中,代码转换器2仅执行H.264图像数据的解码并且不执行编码处理。解码器1仅执行从HDD 3读取H.264图像数据以及将MPEG2图像数据存储到HDD 3,但不执行解码处理。
当两个处理都完成时,换言之,在图4B中,当记录MPEG2图像数据的节目完成时,或在图4C中,当回放H.264图像数据的节目完成时,HDD I/F 60从HDD 3读取MPEG2图像数据并且经由复用器4将其提供到A/V分用器61。A/V分用器61将MPEG2图像数据的MPEG2视频数据提供到MPEG2视频解码器62并且将MPEG2图像数据的音频数据提供到音频解码器/编码器64。MPEG2视频解码器62将MPEG2视频数据解码为普通视频数据并且将其提供到H.264视频编码器63。H.264视频编码器63将普通视频数据编码为H.264视频数据。音频解码器/编码器64在将音频数据解码为普通音频数据之后对其进行编码。复用器66通过组合来自H.264视频编码器63的H.264视频数据和来自音频解码器/编码器64的编码的音频数据产生H.264图像数据并且经由复用器45将其提供到HDD I/F 60。HDD I/F 60将所提供的H.264图像数据存储在HDD 3中。在此之后,在所指示的记录时间期间执行该处理。在此期间,从HDD 3读取MPEG2图像数据和存储H.264图像数据同时执行。当存储H.264图像数据完成时,删除HDD 3中的MPEG2图像数据或使其无效,使得其可以随后被覆写。
在上面的处理中,代码转换器2仅执行H.264图像数据的编码处理并且解码器1仅执行从HDD 3读取MPEG2图像数据以及将H.264图像数据存储到HDD 3,但不执行解码处理。
图5B是说明在同时记录和回放时HDD 3中所存储数据变化的图示。首先,HDD 3中仅存储H.264图像数据并且根据回放指令执行H.264图像数据的读取。接下来,当指示同时记录时,除了到目前为止存储的H.264数据以外,执行对新节目的MPEG2图像数据的存储。当回放和记录完成时,读取所存储的MPEG2图像数据并且从其产生新的H.264图像数据且将新的H.264图像数据存储在HDD 3中。此时,如所示意性示出的,在HDD 3中,存储了初始的H.264图像数据和MPEG2图像数据以及新的H.264图像数据。当重记录完成时,删除MPEG2图像数据或使其无效。
实施例如上所述;然而,本发明不限于上面的实施例,而是可以存在各种修改的例子。
根据上述技术,可能同时执行记录和回放,而不需要改变***中的硬件,在所述***中结合了第二编码格式的半双工代码转换器和第一编码格式的解码器。由于此,可能以低成本实现高性能的图像数据记录/回放***。
上述技术可应用于图像数据记录/回放***,在所述***中结合了第二编码格式的半双工代码转换器和第一编码格式的解码器。

Claims (10)

1.一种图像数据记录/回放设备,包括:
解码器,该解码器解码以第一格式编码的图像数据;和
代码转换器,该代码转换器能够将从所述解码器提供并且以所述第一格式编码的图像数据编码为压缩率高于所述第一格式的压缩率的第二格式,并且将以第二格式编码的图像数据输出到所述解码器,并且所述代码转换器能够解码从所述解码器提供并且以所述第二格式编码的图像数据,将其输出到解码器,并且所述代码转换器交替地执行所述编码处理和所述解码处理,其中:
所述解码器输入/输出以所述第一和第二格式编码的图像数据;并且
所述解码器在输入或输出以所述第二格式编码的图像数据时,同时输入或输出以所述第一格式编码的图像数据。
2.根据权利要求1所述的图像数据记录/回放设备,其中所述解码器在输出从外部提供并且在所述代码转换器中以所述第二格式编码的图像数据时,输出从外部提供并且以所述第一格式编码的图像数据。
3.根据权利要求2所述的图像数据记录/回放设备,其中当所述解码器根据操作指令正在输出从外部提供并且在所述代码转换器中以所述第二格式编码的图像数据时,执行追踪回放处理,在所述追踪回放处理中回放从外部提供并且以所述第一格式编码的图像数据。
4.根据权利要求3所述的图像数据记录/回放设备,其中当所述追踪回放处理完成时,所述解码器删除从外部提供并且以所述第一格式编码并且在所述追踪回放处理期间输出的图像数据或使该图像数据无效。
5.根据权利要求1所述的图像数据记录/回放设备,其中所述解码器读取被输出的以所述第二格式编码的图像数据,并且将其提供到所述代码转换器,并且当所述代码转换器正在回放所提供的以所述第二格式编码的图像数据时,所述解码器根据操作指令输出从外部提供并且以所述第一格式编码的图像数据。
6.根据权利要求5所述的图像数据记录/回放设备,其中:
当所述代码转换器处于备用状态时,所述解码器输入与对所述以第二格式编码的图像数据的回放同时输出的以所述第一格式编码的图像数据,并将其提供到所述代码转换器;
所述代码转换器将所提供的以所述第一格式编码的图像数据编码为所述第二格式并且将其提供到所述解码器;并且
所述解码器执行重记录处理,在该重记录处理中输出所提供的以所述第二格式编码的图像数据。
7.根据权利要求6所述的图像数据记录/回放设备,其中在所述重记录处理周期期间或在完成所述重记录处理之后,所述解码器删除以所述第一格式编码且在回放以所述第二格式编码的图像数据的同时输出的图像数据或使其无效。
8.根据权利要求1所述的图像数据记录/回放设备,其中所述代码转换器包括解码以所述第一格式编码的图像数据的解码器并且将回放的图像数据编码为所述第二格式。
9.一种图像数据记录/回放***,包括:
解码器,该解码器解码以第一格式编码的图像数据;
代码转换器,该代码转换器将从所述解码器提供并且以所述第一格式编码的图像数据编码为压缩率高于所述第一格式的压缩率的第二格式并将其输出到解码器,并且同时解码从所述解码器提供并且以所述第二格式编码的图像数据并将其输出到所述解码器;和
存储设备,该存储设备存储图像数据,经由解码器从所述存储设备输入/向所述存储设备输出图像数据,其中:
所述解码器向所述存储设备输出/从所述存储设备输入以所述第一和第二格式编码的图像数据;
所述代码转换器使用仅能够同时执行以下处理中的一个的半双工***,所述处理是将以所述第一格式编码的图像数据编码为所述第二格式的处理和解码以所述第二格式编码的图像数据的处理;并且
当向所述存储设备输出或从所述存储设备输入以所述第二格式编码的图像数据时,所述解码器同时输入或输出以所述第一格式编码的图像数据。
10.一种图像数据记录/回放方法,包括使用以下部件来执行以第一格式和第二格式编码的图像数据向存储设备的输出/从存储设备的输入的步骤,所述部件是:
解码器,该解码器解码以所述第一格式编码的图像数据;以及
半双工代码转换器,该半双工代码转换器能够将从所述解码器提供并且以所述第一格式编码的图像数据编码为压缩率高于所述第一格式的压缩率的第二格式并将其输出到所述解码器,同时解码从所述解码器提供并且以所述第二格式编码的图像数据并将其输出到所述解码器,并且仅同时执行所述编码处理和所述解码处理中的一个,其中当以所述第二格式编码的图像数据在所述解码器和所述存储设备之间输入或输出时,同时输入或输出以所述第一格式编码的图像数据。
CN2008100940878A 2007-04-25 2008-04-25 图像数据记录/回放设备、***和方法 Active CN101296346B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2007115573A JP4805206B2 (ja) 2007-04-25 2007-04-25 映像データ録画再生装置、システム及び方法
JP2007-115573 2007-04-25

Publications (2)

Publication Number Publication Date
CN101296346A true CN101296346A (zh) 2008-10-29
CN101296346B CN101296346B (zh) 2010-12-01

Family

ID=39887093

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008100940878A Active CN101296346B (zh) 2007-04-25 2008-04-25 图像数据记录/回放设备、***和方法

Country Status (3)

Country Link
US (1) US8442376B2 (zh)
JP (1) JP4805206B2 (zh)
CN (1) CN101296346B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5106432B2 (ja) * 2009-01-23 2012-12-26 株式会社東芝 画像処理装置、方法、及びプログラム
JP5754384B2 (ja) * 2012-01-18 2015-07-29 株式会社バッファロー 映像データ記憶システム、記憶装置、映像データ記憶方法
JP6411862B2 (ja) * 2013-11-15 2018-10-24 パナソニック株式会社 ファイル生成方法およびファイル生成装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5734784A (en) * 1992-03-25 1998-03-31 Kabushiki Kaisha Toshiba High data rate system and method for video recording and playback
JP2001036844A (ja) * 1999-07-16 2001-02-09 Nec Corp 画質確認装置、画質確認方法及びそのプログラムを記録した記録媒体
JP2001045436A (ja) 1999-07-27 2001-02-16 Nec Corp デジタル放送受信機及びデータ伝送装置
US6441754B1 (en) * 1999-08-17 2002-08-27 General Instrument Corporation Apparatus and methods for transcoder-based adaptive quantization
JP2003116104A (ja) * 2001-10-02 2003-04-18 Sony Corp 情報処理装置及び情報処理方法
US20050111835A1 (en) 2003-11-26 2005-05-26 Friel Joseph T. Digital video recorder with background transcoder
FR2872986A1 (fr) * 2004-07-06 2006-01-13 Thomson Licensing Sa Procede de codage et de reproduction de documents audiovisuels ou radio et dispositif mettant en oeuvre le procede
US8208540B2 (en) * 2005-08-05 2012-06-26 Lsi Corporation Video bitstream transcoding method and apparatus
KR100736926B1 (ko) * 2005-12-09 2007-07-10 삼성전자주식회사 영상생성장치 및 그의 색역정보 생성방법 그리고영상재생장치 및 그의 색역정보 검출방법
US8880571B2 (en) * 2006-05-05 2014-11-04 Microsoft Corporation High dynamic range data format conversions for digital media

Also Published As

Publication number Publication date
US20080267597A1 (en) 2008-10-30
US8442376B2 (en) 2013-05-14
JP2008277880A (ja) 2008-11-13
CN101296346B (zh) 2010-12-01
JP4805206B2 (ja) 2011-11-02

Similar Documents

Publication Publication Date Title
US8170120B2 (en) Information processing apparatus and information processing method
CN100593204C (zh) 记录再现装置
CN102014262A (zh) 一种硬盘录像机、多媒体格式转换的***及方法
US20030002194A1 (en) Record and playback apparatus, and the method
US9015583B2 (en) Editing apparatus and an editing method
CN1140879A (zh) 在反转重放操作中重放编码数据的重放方法和装置
US20060233533A1 (en) Information recording/reproducing system, information recording/reproducing apparatus and information recording/reproducing method
KR100626101B1 (ko) 정보 기록 방법 및 장치와 정보 재생 방법 및 장치
WO2001076237A1 (en) Digital video storage and replay system
CN101296346B (zh) 图像数据记录/回放设备、***和方法
CN1202059A (zh) 编码装置和方法、译码装置和方法以及编辑方法
CN101911184B (zh) 记录再现装置
JP4983429B2 (ja) トランスコーダ、映像記憶装置および映像データ記憶・読出方法
CN101094368B (zh) 再现装置以及再现方法
CN101090489B (zh) 信息处理设备和信息处理方法
US20030012561A1 (en) Modifying video signals by converting non-intra pictures
JP2003259370A (ja) 画像符号化方法および画像復号方法
KR100602202B1 (ko) 비디오 디코더가 내장된 오디오/비디오 코덱을 사용하는오디오/비디오 기록 재생 시스템
JP2005072799A (ja) 記録装置と記録方法
CN201131015Y (zh) 具有录制和时移功能的电视机
CN101071617A (zh) 再现装置和再现方法
JP4029699B2 (ja) データ編集装置、データ編集方法、及びプログラム
JP2007243414A (ja) 記録装置
US20030228132A1 (en) Audio-visual content editing peripheral and system
US8149679B2 (en) Recording/reproducing device and method, recording medium, and program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20081031

Address after: Tokyo, Japan, Japan

Applicant after: Fujitsu Microelectronics Ltd.

Address before: Kanagawa

Applicant before: Fujitsu Ltd.

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: SUOSI FUTURE CO., LTD.

Free format text: FORMER OWNER: FUJITSU SEMICONDUCTOR CO., LTD.

Effective date: 20150514

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150514

Address after: Kanagawa

Patentee after: Co., Ltd. Suo Si future

Address before: Kanagawa

Patentee before: Fujitsu Semiconductor Co., Ltd.