CN101156449A - 具有功耗影响编码/解码模式的便携式终端 - Google Patents

具有功耗影响编码/解码模式的便携式终端 Download PDF

Info

Publication number
CN101156449A
CN101156449A CNA2006800033687A CN200680003368A CN101156449A CN 101156449 A CN101156449 A CN 101156449A CN A2006800033687 A CNA2006800033687 A CN A2006800033687A CN 200680003368 A CN200680003368 A CN 200680003368A CN 101156449 A CN101156449 A CN 101156449A
Authority
CN
China
Prior art keywords
coding
unit
decoding
communication counterpart
portable terminal
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.)
Pending
Application number
CNA2006800033687A
Other languages
English (en)
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN101156449A publication Critical patent/CN101156449A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/117Filters, e.g. for pre-processing or post-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/12Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/154Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/156Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/162User input
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/142Constructional details of the terminal equipment, e.g. arrangements of the camera and the display
    • H04N2007/145Handheld terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Telephone Function (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

便携式终端包括输入图像的输入单元(1001)、编码输入图像从而提供编码数据的编码单元(1002)、将编码数据发送到通信对方的发送单元(1003)、从通信对方接收通信对方相关信息的接收单元(1006)、和确定编码方法的模式确定单元。模式确定单元接收有关自有终端和通信对方每一个的信息,从而提供确定的编码方法。其结果是,即使自有终端和通信对方的每一个保持足够高电池剩余功率电平,也可以适当地将编码方法改变成抑制无用功耗,从而可以使自有终端和通信对方之间在更长时间间隔内通信。

Description

具有功耗影响编码/解码模式的便携式终端
技术领域
本发明涉及含有部署在其中以便可以在两个遥远的地方之间接收和发送图像和语音的数据压缩/解压缩设备的便携式终端。
背景技术
近年来,可用于压缩像图像和语音那样的数据的技术对于丰富人们的日常生活非常重要。
当前的手持式终端允许在两个遥远的地方之间打可视电话。使用一对可视电话可以与语音同步地在它们之间发送运动图像,从而与过去的手持式终端相比,可实现表现力强的通信。每个可视电话都配有无线电传输信道。无线电传输信道当前具有64kbps(位每秒)的传输速度。将来,快到大约2Mbps的传输速度也是有可能实现的。为了提高以相应低速传输的每个图像的质量,运动图像传输技术固然重要,但运动图像压缩/编码技术尤其重要。
为了提供运动图像编码技术,人们提出了各种各样的建议。图像压缩技术的标准规范包括根据ITU-T(ITU(国际电信联盟)电信标准化部门)的H.261和H.263、和根据ISO(国际标准化组织)的MPEG-1、MPEG-2、和MPEG-4(MPEG是运动图像专家组的缩写)。H.264(或MPEG-4高级纲要)是ITU-T与ISO联合提供的标准化下一代编码技术。
一般说来,为了提供更高压缩比,在图像编码期间需要大量计算。例如,当按照MPEG-4高级纲要(下文叫做MPEG-4 AVC)压缩运动图像时,倘若根据MPEG-4 AVC的图像质量与根据MPEG-4普通纲要(下文叫做MPEG-4SP)的图像质量基本相同,压缩比提高到根据MPEG-4 SP的压缩比的两倍。同时,根据MPEG-4 AVC的计算量是根据MPEG-4 SP的计算量的两倍。更具体地说,在固定传输速率下,MPEG-4 AVC在图像质量方面优于MPEG-4SP,但在便携式终端处理量方面大于MPEG-4 SP。其结果是,MPEG-4 AVC在功耗方面大于MPEG-4 SP。MPEG-4 AVC包括大量编码工具,并且,视图像编码期间所选的那种编码工具而定,图像质量和便携式终端功耗两者的变化相当大。例如,在图像编码期间,可有选择运行处理量更大但图像质量更好的环路滤波器。
在基于便携式终端的通信中,降低功耗非常重要。尤其,由于需要比语音量大的数据量,以及需要大量处理来压缩和解压缩运动图像,电池要消耗大量电力来发送和接收运动图像。
假设通信对方是不合格终端,当按照涉及到大量处理的编码方法编码从自有终端发送到通信对方的数据时,存在这样的终端无法解码接收数据的情况。
参照图12,图12例示了引用参考文件1(已公布日本专利申请第2000-341222号)公开的技术。根据公开的技术,监视通信对方的电池剩余功率,以便按照通信对方的状态改变编码方法。下文参照图12和13讨论引用文件1的公开技术。
在图12中,便携式终端包括电池剩余功率检测单元1409、控制单元1408、和无线电通信单元1405。电池剩余功率检测单元1409检测便携式终端的电池剩余功率。将检测的电池剩余功率馈送到控制单元1408。控制单元1408将电池剩余功率与阈值相比较。如图13所示,当电池剩余功率小于等于预定阈值时,无线电通信单元1405向便携式终端的通信对方提交编码方法改变请求。
主装置包括无线电通信单元1403、控制单元1404、编码单元1402、和输入单元1401。当无线电通信单元1403接收到编码方法改变请求时,接着,控制单元1404将控制信息发送到编码单元1402。该控制信息请求编码单元1402将编码方法的模式改变成便携式终端消耗较小电力解码数据的另一种模式。
编码单元1402按照来自控制单元1404的指令编码通过输入单元1401进入的数据,从而提供编码数据。通过无线电通信单元1403将编码数据发送到便携式终端。
图13例示了数据的流动。如图13所示,处在以高位速率发送编码数据过程中的主装置1501被驱动成响应指示来自便携式终端1502的编码方法改变请求的信号将编码数据从当前高位速率切换到低位速率。
在引用参考文件2(已公布日本专利申请第1994-140332号)中公开了另一种技术。根据公开的技术,根据电池剩余功率计算通信速率,将计算的通信速率与通信对方的通信速率相比较,从而选择较小通信速率。
在引用参考文件3(已公布日本专利申请第1999-232071号)中公开了进一步的技术。根据公开的技术,按照电池剩余功率提供较少的可接收和可发送对象。
但是,根据引用参考文件1-3的上述技术的每一种只考虑了响应每个便携式终端中电池剩余功率的降低将处在通信相对端的便携式终端控制成可相互坚持尽可能长时间的对策。更具体地说,在通信控制中不能反映出每个便携式终端用户的意图。
例如,假设每个便携式终端用户认为标准或低质图像模式的通信令人满意,无需高质图像模式。但是,用户既不能选择涉及降低功耗的编码方法,也不能选择涉及降低功耗的解码方法。
尤其,即使当前电池剩余功率足够大,也不可能尽可能长时间地推迟电池剩余功率变得不足的阶段。其结果是,达不到可在较长时间间隔内工作的通信能力。
鉴于上面情况,本发明的目的是提供可用于合理地确定编码方法和/或解码方法、和可用于在长得多时间间隔内通信的便携式终端。
发明内容
本发明的第一方面提供了包括如下的便携式终端:输入单元,用于输入图像;编码单元,可用于按照数种编码方法之一编码图像,从而生成数据;发送单元,可用于将数据发送到通信对方;接收单元,可用于从通信对方接收图像质量请求信息和编码数据两者;解码单元,可用于按照数种解码方法之一解码编码数据,从而提供生成的图像;输出单元,用于提供生成的图像;和模式确定单元,可用于按照图像质量请求信息从数种编码方法当中确定一种编码方法,以便降低功耗,从而提供确定的编码方法,从而使编码单元按照确定的编码方法编码图像。在便携式终端中,模式确定单元按照图像质量请求信息从数种解码方法当中确定一种解码方法,以便降低功耗,从而提供确定的解码方法,从而使解码单元按照确定的解码方法解码编码数据。
上面的结构使模式确定单元即使便携式终端及其通信对方每一个的电池剩余功率电平足够高,也可以在满足图像质量请求信息所指的图像质量的范围内,选择提供尽可能低功耗的编码方法和/或解码方法。其结果是,可以将每个便携式终端内的功耗抑制成使它们可在更长时间间隔内通信。
本发明的第二方面提供了像定义在本发明的第一方面中那样的便携式终端,其中,发送单元将***信息发送到通信对方,其中***信息指示便携式终端的电池剩余功率,而接收单元从通信对方接收***信息,其中***信息发指示通信对方的电池剩余功率。在便携式终端中,当便携式终端与通信对方之间的电池剩余功率的幅度关系反过来时,模式确定单元至少改变编码单元的编码方法和解码单元的解码方法之一,以便降低便携式终端和通信对方当中电池剩余功率较小那一个的功耗。
上面的结构允许自有便携式终端和通信对方相互查看电池剩余功率。当便携式终端与通信对方之间的电池剩余功率的幅度关系反过来时,改变编码方法和/或解码方法,从而使自有终端和通信对方的每一个更加灵活地承担电力负担。更具体地说,使自有终端和通信对方当中电池剩余功率较小的那一个承担较轻的电力负担。其结果是,完全可以使自有终端和通信对方在长时间间隔内通信。
本发明的第三方面提供了像定义在本发明的第一方面中那样的便携式终端,其中,模式确定单元参照便携式终端的功耗与通信对方中的功耗之和,确定编码单元的编码方法和解码单元的解码方法的每一个,以便使和值尽可能小。
上面的结构把注意力集中在功耗值之和上,从而合理地分配功耗。
本发明的第四方面提供了像定义在本发明的第一方面中那样的便携式终端,其中,图像质量请求信息示出了高级、标准、和低级的图像质量。
上面的结构与每一种图像质量类型要求的功耗结合在一起至少使用三种不同类型的图像质量,从而合理地分配功耗。
本发明的第五方面提供了像定义在本发明的第一方面中那样的便携式终端,其中,模式确定单元确定编码单元的编码方法的改变,当编码单元正在编码图像时,模式确定单元延迟编码单元的编码方法的改变,直到编码单元完成图像编码。
本发明的第六方面提供了像定义在本发明的第一方面中那样的便携式终端,其中,模式确定单元确定解码单元的解码方法的改变,当解码单元正在解码编码数据时,模式确定单元延迟解码单元的解码方法的改变,直到解码单元完成编码数据解码。
上面两种结构可以不会使用户感到奇异地平稳切换编码方法和/或解码方法。
依照本发明,即使在自有终端和通信对方的每一个中保持足够高电池剩余功率电平,根据本发明的每个便携式终端也可以按照通过根据本发明的每个便携式终端反映的用户意图确定编码方法和/或解码方法,从而合理地降低功耗。其结果是,可以使便携式终端在长时间间隔内通信。
通过结合附图对本发明的优选实施例进行如下描述,本发明的上述和其它方面、特征和优点将更加清楚,在附图中,相同的标号表示相同的单元。
附图说明
图1是例示根据本发明第一实施例的便携式终端的方块图;
图2是例示根据本发明第二实施例的便携式终端的方块图;
图3是例示根据本发明第三实施例的便携式终端的方块图;
图4是例示根据第一实施例的模式确定单元提供的一系列动作的流程图;
图5(a)是例示根据第一实施例的一种编码方法切换表的描述性例示;
图5(b)是例示根据第一实施例的另一种编码方法切换表的描述性例示;
图5(c)是例示根据第一实施例的再一种编码方法切换表的描述性例示;
图6是例示根据本发明第四实施例的便携式终端的方块图;
图7(a)是例示根据第四实施例的一部分模式表的描述性例示;
图7(b)是例示根据第四实施例的另一部分模式表的描述性例示;
图8是例示根据第四实施例的便携式终端提供的一系列动作的流程图;
图9是例示根据第四实施例的一种通信状态的描述性例示;
图10是例示根据第四实施例的另一种通信状态的描述性例示;
图11是例示根据第四实施例的再一种通信状态的描述性例示;
图12是例示现有技术图像发送/接收***的方块图;和
图13是示出现有技术图像发送/接收***进行的数据通信的描述性例示。
具体实施方式
现在参照附图描述本发明的实施例。在如下所述的每个实施例中,可以将除了输出和输入单元之外的便携式终端配置成单个或数个半导体集成电路。
第一实施例
为了提供简化描述,第一实施例以在两个便携式终端之间分配运动图像为前提。
图1是例示每个便携式终端的方块图。在图1中,输入单元1001可用于通过摄像机或记录媒体接受输入图像。
编码单元1002可用于与适当编码工具结合在一起,按照像H.263和MPEG-4那样的数种编码方法的任何一种压缩每个接受输入图像,从而生成编码图像数据。供编码单元1002使用的编码方法和工具通过来自模式确定单元1005的控制信号确定。编码单元1002包括可控开/关环路滤波器。
发送单元1003可用于与压缩语音数据一起多路复用由编码单元1002压缩的编码图像数据,从而将多路复用图像和语音数据发送到外界或通信对方。
接收单元1006可用于接收来自通信对方的***信息。接收的***信息包括像电池剩余功率、请求图像质量、输入信号强度、和CPU能力那样的通信对方相关信息。由接收单元1006所接收的***信息通过,例如,每个分组包含在其首标中,或通过每个运动图像包含在其流式数据中。
信息获取单元1004可用于获取自有终端***信息。***信息包括像电池剩余功率、请求图像质量、输入信号强度、和CPU能力那样的自有终端相关信息。如发送单元1003所发送的***信息通过,例如,每个分组包含在其首标中,或通过每个运动图像包含在其流式数据中。
模式确定单元1005接收来自信息获取单元1004的自有终端***信息和来自接收单元1006的通信对方***信息。模式确定单元1005可用于按照接收的自有终端***信息和通信对方***信息,从数种编码方法当中确定要使用的编码方法。后面将详细讨论切换表1007。
下面参照图4讨论确定编码方法的方式。在初始步骤2001中,模式确定单元1005参照图5的切换表1007,将来自信息获取单元1004的自有终端***信息与来自接收单元1006的通信对方***信息相比较。
图5(a)示范了可用在切换编码方法中的基于每个便携式终端的CPU能力的切换表1007。CPU能力事先按照,例如,工作频率量化,从而分类成预定水平。依照本实施例,为了提供简化描述,将CPU能力分类成“高”和“低”两个不同水平。可替代地,可以将CPU能力分类成三个或更多个不同水平。
根据图5(a)的切换表1007,当自有终端在按水平表示的CPU能力上不同于通信对方时,模式确定单元1005根据低水平的CPU能力确定编码方法。例如,当通信对方在CPU能力上低于自有终端时,即使自有终端的CPU能力足以管理MPEG-4 AVC,模式确定单元1005也选择H.263作为要使用的编码方法,尽管H.263在处理量上要比MPEG-4 AVC小得多。
图5(b)示范了可用在切换编码工具中的基于来自通信对方的图像质量请求和自有终端的CPU能力的切换表1007。与CPU能力类似,将图像质量量化和预分类成预定水平。图5(b)以编码方法是MPEG-4 AVC为前提。当来自通信对方的图像质量请求低时,模式确定单元1005在编码和解码过程中切断可有选择执行环路滤波器,以便减少处理量(功耗),而不是降低图像质量。
当自有终端的CPU能力低于预定水平时,即使来自通信对方的图像质量请求处在高电平上,模式确定单元1005也切断环路滤波器来编码图像。其结果是,可以防止编码过程崩溃。
与图5(b)类似,图5(c)示范了可用在切换编码工具中的基于通信对方的电池剩余功率和自有终端的CPU能力的切换表1007。根据图5(c),当通信对方的电池剩余功率电平低时,模式确定单元1005切断环路滤波器。其结果是,在解码过程中降低了通信对方中的功耗,和在编码过程中降低了自有终端中的功耗。
与图5(b)类似,当自有终端的CPU能力低时,即使通信对方的电池剩余功率的电平很高,模式确定单元1005也切断环路滤波器来编码图像。其结果是,可以防止编码过程崩溃。
当根据有关通信对方的***信息,同时参照图像质量请求和电池剩余功率确定编码方法时,存在只有一种编码方法未确定的情况。
下面参照图5(b)和图5(c)讨论这样的未确定事件。
在自有终端的CPU能力高和通信对方的电池剩余功率很大的情况下,按照图5(c)的切换表1007接通环路滤波器。但是,在自有终端的CPU能力高而来自通信对方的图像质量请求低的情况下,按照图5(b)的切换表1007切断环路滤波器。
在自有终端的CPU能力足够高和通信对方的电池剩余功率高的情况下,确定编码方法时会出现分岐。在这种情况下,为了避免功耗浪费,模式确定单元1005切断环路滤波器来确定编码方法。换句话说,当在切换表1007中出现分岐时,模式确定单元1005将编码方法确定成提供低功耗。
现在返回到图4,当完成了步骤2001中的比较时,在步骤2002中,模式确定单元1005确定是否改变编码方法。为了作出确定,模式确定单元1005将参考切换表1007得出的结果与前一次编码方法相比较。当作为比较结果确定改变编码方法时,则模式确定单元1005使当前处理转到步骤2003,但当作为比较结果,模式确定单元1005确定编码方法必须保持不变时,终止当前处理而不将信号发送到编码单元1002。
当在步骤2002中确定改变编码方法时,则在步骤2003中,模式确定单元1005确定编码单元1002是否处在编码过程中。当步骤2003中的确定得出“否定”结果时,在步骤2005中,模式确定单元1005改变编码方法。在步骤2004中,模式确定单元1005改变编码工具。
当步骤2003中的确定得出“肯定”结果时,当改变像H.263和MPEG-4那样的编码方法时,图像会临时变坏。因此,用户会感到奇怪。在这种情况下,在步骤2004中,模式确定单元1005只改变编码工具。编码工具可以针对每个帧,要不然针对每个宏块来改变,从而延迟编码方法的改变。此后,当编码单元100完成编码过程时,使当前处理从步骤2003转到实际改变编码单元1002的编码方法的步骤2005。
根据本实施例的编码工具的改变是使环路滤波器在接通和切断之间切换,或可替代地,可以包括限制预测模式,从而排除直接模式的步骤、限制宏块大小,从而可只接受水平16个像素×垂直16个像素宏块的步骤、和删除以周期性***内部帧为前提的局部解码过程的步骤。
尽管本实施例描述了便携式终端自动获取***信息的方式,但可替代地,用户可以按照,例如,操作菜单将***信息输入便携式终端中。
依照本实施例,模式确定单元1005按照有关自有终端及其通信对方每一个的***信息确定编码方法,和根据每个便携式终端的状态确定编码方法,从而可降低每个便携式终端中的功耗。
第二实施例
图2是例示根据本发明第二实施例的便携式终端的方块图。在图2中,与图1中的那些相似的单元用相同标号表示,并且,这里省略与它们有关的描述。下文讨论本实施例与前一个实施例之间的差异。
解码单元1201可用于解码接收单元1006接收的数据。在馈送到输出单元1202之前,将解码图像数据从YUV数据转换成RGB数据。输出单元1202包括再现解码图像的显示单元。
解码单元1201可用于从接收单元1006接收的数据中获取通信对方***信息。这里讨论的***信息与根据前面实施例的***信息相同。
例如,当编码方法是MPEG-AVC时,语法“NAL unit”定义5位“nal_unit_type”,但未规定“nal_unit_type=24”到“nal_unit_type=31”。这些未规定字符串可以用作根据本实施例的***信息。
模式确定单元1005可用于按照有关自有终端和通信对方每一个的***信息确定通信对方的编码方法。这意味着确定自有终端的解码方法。
依照本实施例,处在解码模式下的一个便携式终端可以确定通信对方的编码方法,并且可以利用降低的处理量确定另一个便携式终端编码图像的模式。此外,每个传统便携式终端可以应用根据本发明的技术而不对传统便携式终端的结构作大量的改变。
第三实施例
图3是例示根据本发明第三实施例的便携式终端的方块图。在图3中,与图1和2中的那些相似的单元用相同标号表示,并且,这里省略与它们有关的描述。下文讨论本实施例与第一和第二实施例之间的差异。
本实施例以可视电话***可用于在自有终端及其通信对方之间可以接收和发送运动图像为前提。在可视电话***中,每个便携式终端可用于同时执行编码和解码过程。
接收单元1006可用于接收数据。解码单元1201可用于解码接收数据,因此提供图像数据。在输出单元1202上再现图像数据。同时,解码单元1201可用于获取有关通信对方的***信息。将获得的通信对方***信息馈送到模式确定单元1005。信息获取单元1004可用于获取有关自有终端的***信息。将获得的自有终端***信息也馈送到模式确定单元1005。
模式确定单元1005可用于根据有关自有终端和通信对方每一个的***信息确定要使用的编码方法,和可用于把确定的编码方法通知编码单元1002。编码方法以与根据第一实施例的方式相似的方式确定。
编码单元1002可用于按照要使用的编码方法编码通过输入单元1001输入的每个图像。编码图像数据形成编码流。通过发送单元1003将编码流发送到通信对方。
编码单元1002可用于与编码流一起,将获得的自有终端***信息从信息获取单元1004馈送到发送单元1003。自有终端***信息以如前实施例所讨论的方式包含在其中。
依照本实施例,在可用于并行执行编码和解码过程两者的像可视电话***那样的每个便携式终端中,模式确定单元1005根据自有终端***信息和通信对方***信息两者确定编码方法。这意味着这种类型的便携式终端类似地根据自有终端和通信对方每一个的状态确定编码方法,从而使每个便携式终端消耗较少的电力。
第四实施例
下文参照图6-11描述根据第四实施例的便携式终端。图6是例示该便携式终端的方块图。
如图6所示,根据本实施例的便携式终端包括如下讨论的单元。本实施例假定自有终端及其通信对方的每一个是如图6所示那样构成。
电源1包括电池。处在下一级的电源监视电路2可用于监视电池的剩余功率,并且可用于通过其输入端之一将监视所得的结果馈送到比较单元4。
***信息存储单元3可用于存储有关自有终端和通信对方每一个的***信息,包括其电池剩余功率,并且可用于通过其另一个输入端将通信对方的电池剩余功率馈送到比较单元4。比较单元4可用于比较自有终端与通信对方之间的电池剩余功率,从而将比较所得的结果馈送到模式确定单元7。
模式输入单元5包括可用于接收用户操作输入的键组。尤其,用户可以利用模式输入单元5输入任何所需图像质量模式(高图像质量的“XP”、标准图像质量的“LP”、和低图像质量的“SP”)。输入用户所需图像质量模式的显示屏可任意配置。通过接口6将进入模式输入单元5的输入传送到模式确定单元7。
模式表8存储如图7(a)和图7(b)所示的两段不同信息。对于每种模式(#1到#4),图7(a)的信息包括一组图像质量、编码所需功耗、和解码所需功耗。图7(b)的信息包括每种型式(#1,#1)到(#4,#4)的功耗值之和。每种型式(#1,#1)到(#4,#4)包含一组从模式#1到#4当中选择的两种模式。
在图7(a)中,模式#1与高图像质量(XP)有关,和模式#1的选择提供了每个便携式终端中编码所需功耗和解码所需功耗的最大和值。
模式#2和模式#3的每一种与标准图像质量(LP)有关。在模式#2中,解码所需功耗大于编码所需功耗。在模式#3中,解码所需功耗小于编码所需功耗。根据这样的幅度关系,模式确定单元7像下面讨论的那样,视每种状况要求而定,在相同标准图像质量(LP)中使用模式#2或模式#3。
如图7(b)所示,当自有终端和通信对方两者都选择模式#1(即,型式(pattern)(#1,#1))时,功耗之和的结果是最大值“1000”,继续参照图7(b),当自有终端和通信对方两者都选择模式#4(即,型式(#4,#4))时,功耗之和的结果是最大值“260”。
对于型式(#1,#1)和型式(#4,#4)之间的剩余型式,每种剩余型式的功耗之和的结果是型式(#1,#1)和型式(#4,#4)之间的中间值。正如后面放大的那样,模式确定单元7从型式(#1,#1)到(#4,#4)中选择一种型式,以便在所选模式满足所需图像质量的情况下,提供最大功耗和。尽管自有终端和通信对方每一个的模式确定单元可用于区分相反型式(#B,#A)和型式(#A,#B),型式(#A,#B)和型式(#B,#A)之一的功耗之和等于另一型式的功耗之和。因此,为了避免重复描述,型式(#A,#B)和型式(#B,#A)不加区分地包含在图7(b)中。
模式存储单元9可用于存储由模式确定单元7确定的当前模式的信息。
输入单元10包括摄像机11和麦克风13,图像和语音通过它们进入输入单元10。来自摄像机11的输出由图像A/D转换器12转换成数字图像信号。来自麦克风13的输出由语音A/D转换器14转换成数字语音信号。
编码单元20包括图像编码器21和语音编码器22。图像编码器21可用于按照模式确定单元7引入的编码方法编码来自图像A/D转换器12的输出,从而通过其输入端之一将该编码输出馈送到多路复用电路31。语音编码器22可用于按照模式确定单元7引入的编码方法编码来自语音A/D转换器14的输出,从而通过其另一个输入端将该编码输出馈送到多路复用电路31。
发送单元30包括如下给出的单元。多路复用电路31可用于多路复用来自图像编码器21和语音编码器22每一个的输出。无线调制解调器100可用于调制来自多路复用电路31的输出,从而通过天线101将该调制输出发送到通信对方。
接收单元40包括如下讨论的单元。无线调制解调器100可用于解调天线101接收的信号,从而生成编码数据。去多路复用电路(demultiplex circuit)41可用于去多路复用所解调的数据,从而将数据分离成图像和语音编码数据,并且可用于将图像编码数据和语音编码数据分别馈送到图像解码器51和语音解码器52。
解码单元50包括图像解码器51和语音解码器52。图像解码器51可用于按照模式确定单元7引入的解码方法解码从去多路复用电路41输出的图像,从而生成图像数据,并且可用于将图像数据馈送到图像D/A转换器61。语音解码器52可用于按照模式确定单元7引入的解码方法解码从去多路复用电路41输出的语音,从而生成语音数据,并且可用于将语音数据馈送到语音D/A转换器63。
输出单元60包括分别再现图像和语音的显示单元62和扬声器64。来自图像解码器51的输出由图像D/A转换器61转换成模拟图像信号,从而将模拟图像信号供应给显示单元62。其结果是,将图像显示在显示单元62上。从语音解码器52输出的由语音D/A转换器63转换成语音图像信号,从而将模拟语音信号供应给扬声器64。其结果是,扬声器64再现语音。
下文参照图8-11讨论由模式确定单元7提供的一系列动作。在初始步骤1中,模式确定单元7选择型式(#1,#1)作为在自有终端和通信对方中间开始通信之前的默认型式。
其结果是,如图9所示,在步骤2中,处在模式#1下的自有终端(终端“A”)和处在模式#1下的通信对方(终端“B”)之间开始通信。此时,编码所需功耗值是“300”,解码所需功耗值是“200”,和每个便携式终端所需的总功耗值是“500”。于是,自有终端和通信对方两者所需的总功耗值是“1000”。
上述步骤是根据自有终端和通信对方每一个的电池剩余功率在它们开始通信之后估计马上达到最高电平,和根据除非用户另有特别指令,最好进行使图像质量尽可能好的通信采取的。在上述步骤之后,现有技术在电池剩余功率降低到非常小的程度之前不对功耗施加控制。相反,根据本实施例,即使当像上面刚讨论过的那样,电池剩余功率相对充足,也像下面讨论的那样适当地改变编码/解码方法。其结果是,可以使自有终端和通信对方之间在更长时间间隔内通信。
回头参照图8,在步骤3中,模式确定单元7进行自检,确定用户是否通过模式输入单元5将图像质量模式输入模式确定单元7中。当步骤3中的确定得出“肯定”结果时,在步骤4中,模式存储单元9将用户输入图像质量模式存储成模式1。在步骤5中,将用户输入图像质量模式发送到通信对方。
在步骤6中,模式确定单元7进行自检,确定是否从通信对方接收到图像质量模式。当步骤6中的确定得出“肯定”结果时,在步骤7中,模式存储单元9将接收的图像质量模式存储成模式2。
在步骤8中,模式确定单元7检验模式存储单元9,确定存储在其中的模式1和模式2是否发生了变化。当步骤8中的确定得出“肯定”结果时,模式确定单元7从图7(b)的型式当中选择如下讨论的适当型式。
模式确定单元7根据图像质量请求信息,确定编码单元的编码方法和解码单元的解码方法两者,以便降低功耗。更具体地说,模式确定单元7参照自有终端的功耗和通信对方的功耗之和,确定编码单元的编码方法和解码单元的解码方法两者,以便提供尽可能小的和值。
例如,如图10所示,假设通信对方(终端“B”)的用户向自有终端发送表示“模式#2足够好”的图像质量请求信息,由于型式(#1,#2)的总功耗值“800”小于型式(#1,#1)的总功耗值“1000”,自有终端(终端“A”)的模式确定单元7提供从型式(#1,#1)到型式(#1,#2)的切换。其结果是,自有终端(终端“A”)中编码所需功耗的值从“300”改变成“50”,和自有终端(终端“A”)的总功耗值变成“250”。
当从自有终端(终端“A”)观察时,通信对方(终端“B”)中的编码和解码过程位置相反。通信对方的模式确定单元7提供从型式(#1,#1)到型式(#1,#2)的切换,和通信对方(终端“B”)中解码所需功耗的值从“200”改变成“250”。
其结果是,自有终端(终端“A”)的总功耗值小于通信对方(终端“B”)的总功耗值。当自有终端(终端“A”)具有较低电平的电池剩余功率,而通信对方(终端“B”)具有较高电平的电池剩余功率时,尤其优选这种关系。
但是,当这样的状态持续下去时,自有终端(终端“A”)和通信对方(终端“B”)之间的电池剩余功率的幅度关系经过一定时间很有可能反过来。
因此,在步骤10中,模式确定单元7检验来自比较单元4的输出,以确定电池剩余功率的幅度关系是否反过来。当步骤10中的确定得出“肯定”结果时,在步骤11中,如图11所示,自有终端(终端“A”)和通信对方(终端“B”)的每一个的模式确定单元7改变型式,以便提供编码和解码过程的每一个的切换,但保持当前图像质量不变。图11的型式变化与将表示“模式#3足够好”的图像质量请求信息从通信对方(终端“B”)发送到自有终端(终端“A”)时获得的结果一致。
在任何情况下,当前图像质量都保持不变,因此,可以相信,用户不会有不愉快的感觉。另外,在电池剩余功率的电平较小的终端承担较轻负担,和完全可以使自有终端(终端“A”)和通信对方(终端“B”)在更长时间间隔内通信。
如上所述,依照本实施例,发送单元30向通信对方发送有关自有终端的电池剩余功率的***信息,而接收单元40从通信对方接收有关通信对方的电池剩余功率的***信息。
依照本实施例,当自有终端与通信对方之间的电池剩余功率的幅度关系反过来时,模式确定单元7至少改变编码单元20的编码方法和解码单元50的解码方法之一,以便提供降低自有终端和通信对方中电池剩余功率较低那一个的功耗。
在步骤12中,如环境需要,模式确定单元7重复从步骤2到步骤11的处理流程。
虽然上面参照附图描述了本发明的优选实施例,但应该明白,本发明不局限于那些确切实施例,本领域的普通技术人员可以在不偏离如所附权利要求书限定的本发明的范围或精神的前提下作出各种各样的改变和修改。
工业可应用性
根据本发明的便携式电话用户可应用在,例如,利用电池驱动便携式终端的可视电话***的领域中,或与此相关的技术领域中。

Claims (9)

1.一种便携式终端,包含:
输入单元,用于输入图像;
编码单元,可用于按照数种编码方法之一编码图像,从而生成数据;
发送单元,可用于将数据发送到通信对方;
接收单元,可用于从通信对方接收图像质量请求信息;和
模式确定单元,可用于按照图像质量请求信息从数种编码方法当中确定一种编码方法,以便降低功耗,从而提供确定的编码方法,从而使所述编码单元按照确定的编码方法编码图像。
2.一种便携式终端,包含:
接收单元,可用于从通信对方接收图像质量请求信息和编码数据两者;
解码单元,可用于按照数种解码方法之一解码编码数据,从而生成图像;
输出单元,用于提供图像;和
模式确定单元,可用于按照图像质量请求信息从数种解码方法当中确定一种解码方法,以便降低功耗,从而提供确定的解码方法,从而使所述解码单元按照确定的解码方法解码编码数据。
3.一种便携式终端,包含:
输入单元,用于输入图像;
编码单元,可用于按照数种编码方法之一编码图像,从而生成数据;
发送单元,可用于将数据发送到通信对方;
接收单元,可用于从通信对方接收图像质量请求信息和编码数据两者;
解码单元,可用于按照数种解码方法之一解码编码数据,从而提供生成的图像;
输出单元,用于提供生成的图像;和
模式确定单元,可用于按照图像质量请求信息从数种编码方法当中确定一种编码方法,以便降低功耗,从而提供确定的编码方法,从而使所述编码单元按照确定的编码方法编码图像,
其中,所述模式确定单元按照图像质量请求信息从数种解码方法当中确定一种解码方法,以便降低功耗,从而提供确定的解码方法,从而使所述解码单元按照确定的解码方法解码编码数据。
4.根据权利要求3所述的便携式终端,其中,所述发送单元将***信息发送到通信对方,该***信息指示所述便携式终端的电池剩余功率,而所述接收单元从通信对方接收***信息,该***信息指示通信对方的电池剩余功率,和
其中,当所述便携式终端与通信对方之间的电池剩余功率的幅度关系反过来时,所述模式确定单元至少改变所述编码单元的编码方法和所述解码单元的解码方法之一,以便降低所述便携式终端和通信对方当中电池剩余功率较小那一个的功耗。
5.根据权利要求4所述的便携式终端,其中,所述模式确定单元参照所述便携式终端的功耗与通信对方中的功耗之和,确定所述编码单元的编码方法和所述解码单元的解码方法的每一个,以便使和值尽可能小。
6.根据权利要求3所述的便携式终端,其中,图像质量请求信息示出了高级、标准、和低级的图像质量。
7.根据权利要求3所述的便携式终端,其中,所述模式确定单元确定所述编码单元的编码方法的改变,和其中,当所述编码单元正在编码图像时,所述模式确定单元延迟所述编码单元的编码方法的改变,直到所述编码单元完成图像编码。
8.根据权利要求3所述的便携式终端,其中,所述模式确定单元确定所述解码单元的解码方法的改变,和其中,当所述解码单元正在解码编码数据时,所述模式确定单元延迟所述解码单元的解码方法的改变,直到所述解码单元完成编码数据解码。
9.一种半导体集成电路,包含:
编码单元,可用于按照数种编码方法之一编码输入图像,从而生成数据;
发送单元,可用于将数据发送到通信对方;
接收单元,可用于从通信对方接收图像质量请求信息和编码数据两者;
解码单元,可用于按照数种解码方法之一解码编码数据,从而生成图像;
模式确定单元,可用于按照图像质量请求信息从数种编码方法当中确定一种编码方法,以便降低功耗,从而提供确定的编码方法,从而使所述编码单元按照确定的编码方法编码图像,
其中,所述模式确定单元按照图像质量请求信息从数种解码方法当中确定一种解码方法,以便降低功耗,从而提供确定的解码方法,从而使所述解码单元按照确定的解码方法解码编码数据。
CNA2006800033687A 2005-01-27 2006-01-16 具有功耗影响编码/解码模式的便携式终端 Pending CN101156449A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005019402 2005-01-27
JP019402/2005 2005-01-27

Publications (1)

Publication Number Publication Date
CN101156449A true CN101156449A (zh) 2008-04-02

Family

ID=36570723

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006800033687A Pending CN101156449A (zh) 2005-01-27 2006-01-16 具有功耗影响编码/解码模式的便携式终端

Country Status (4)

Country Link
US (1) US7953283B2 (zh)
JP (1) JP4777988B2 (zh)
CN (1) CN101156449A (zh)
WO (1) WO2006080261A2 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102547272A (zh) * 2010-12-30 2012-07-04 ***通信集团公司 一种解码方法、装置及终端
CN104219590A (zh) * 2013-06-05 2014-12-17 华为终端有限公司 一种切换编码方式的方法、发送端和接收端
CN104737093A (zh) * 2012-10-19 2015-06-24 微软公司 通过动态功能划分进行能量管理

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4777988B2 (ja) * 2005-01-27 2011-09-21 パナソニック株式会社 携帯端末
JP5170972B2 (ja) * 2006-03-28 2013-03-27 株式会社東芝 無線通信装置及び無線通信システム
JP4847246B2 (ja) * 2006-07-31 2011-12-28 キヤノン株式会社 通信装置、通信装置の制御方法、及び当該制御方法をコンピュータに実行させるためのコンピュータプログラム
US7456760B2 (en) 2006-09-11 2008-11-25 Apple Inc. Complexity-aware encoding
US20090304086A1 (en) 2008-06-06 2009-12-10 Apple Inc. Method and system for video coder and decoder joint optimization
GB2479070B (en) * 2008-11-24 2012-02-22 Nvidia Corp Optimal power usage in encoding data streams
US8442111B2 (en) * 2008-11-24 2013-05-14 Nvidia Corporation Optimal power usage in encoding data streams
US8880789B2 (en) * 2008-12-10 2014-11-04 Nvidia Corporation Optimal power usage in decoding a content stream stored in a secondary storage
US20130002798A1 (en) * 2010-03-18 2013-01-03 Nec Corporation Mobile telephone set having video-phone function low in amount of heat generation
US8976856B2 (en) 2010-09-30 2015-03-10 Apple Inc. Optimized deblocking filters
JP5989969B2 (ja) * 2011-04-15 2016-09-07 キヤノン株式会社 符号化装置、及び、符号化装置の制御方法
US9277230B2 (en) 2011-11-23 2016-03-01 Qualcomm Incorporated Display mode-based video encoding in wireless display devices
US9008177B2 (en) 2011-12-12 2015-04-14 Qualcomm Incorporated Selective mirroring of media output
US9417925B2 (en) 2012-10-19 2016-08-16 Microsoft Technology Licensing, Llc Dynamic functionality partitioning
FR2999373B1 (fr) * 2012-12-12 2018-04-06 Harmonic Inc. Procede d'adaptation dynamique du codage d'un flux audio et/ou video transmis a un dispositif
US10917611B2 (en) * 2015-06-09 2021-02-09 Avaya Inc. Video adaptation in conferencing using power or view indications
JP6878965B2 (ja) * 2017-03-07 2021-06-02 株式会社リコー 情報処理装置、情報処理装置の制御方法、及びプログラム
CZ307931B6 (cs) * 2018-12-31 2019-08-28 ÄŚeskĂ© vysokĂ© uÄŤenĂ­ technickĂ© v Praze Způsob třístupňové komunikace vyrozumívacího centra a koncového prvku varování

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH089347A (ja) 1994-06-22 1996-01-12 Matsushita Electric Ind Co Ltd 動画像伝送装置
US5815200A (en) * 1994-07-26 1998-09-29 Metanetics Corporation Extended working range dataform reader with reduced power consumption
JP3623967B2 (ja) * 1995-03-08 2005-02-23 株式会社 日立製作所 携帯用マルチメディア通信端末装置
JPH10248063A (ja) * 1997-03-04 1998-09-14 Toshiba Corp 携帯型情報端末装置
EP1237376B1 (en) * 1997-06-09 2015-08-05 Hitachi, Ltd. Image information recording medium
GB9821089D0 (en) * 1998-09-30 1998-11-18 Koninkl Philips Electronics Nv Method for the communication of information and apparatus employing the method
JP2000341222A (ja) 1999-05-27 2000-12-08 Sony Corp 通信端末およびホスト装置
US6748005B1 (en) * 1999-08-02 2004-06-08 Lucent Technologies Inc. Methods and apparatus for providing a direct frequency hopping wireless interface with a personal computer
US6310906B1 (en) * 1999-08-18 2001-10-30 The Regents Of The University Of California Chaotic carrier pulse position modulation communication system and method
JP2001057670A (ja) 1999-08-19 2001-02-27 Toshiba Corp 映像通信端末
GB2366467B (en) * 2000-08-23 2003-11-26 Motorola Inc Mobile terminal battery power conservation
GB0023425D0 (en) * 2000-09-25 2000-11-08 Koninkl Philips Electronics Nv Portable device interaction with beacons
JP3888070B2 (ja) * 2001-02-23 2007-02-28 株式会社ルネサステクノロジ 消費電力制御インタフェースを有する論理回路モジュール及び該モジュールを記憶した記憶媒体
JP4777988B2 (ja) * 2005-01-27 2011-09-21 パナソニック株式会社 携帯端末

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102547272A (zh) * 2010-12-30 2012-07-04 ***通信集团公司 一种解码方法、装置及终端
WO2012089078A1 (zh) * 2010-12-30 2012-07-05 ***通信集团公司 一种解码方法、装置及终端
CN102547272B (zh) * 2010-12-30 2015-03-11 ***通信集团公司 一种解码方法、装置及终端
US9438902B2 (en) 2010-12-30 2016-09-06 China Mobile Communications Corporation Method, device and terminal for decoding
CN104737093A (zh) * 2012-10-19 2015-06-24 微软公司 通过动态功能划分进行能量管理
US9785225B2 (en) 2012-10-19 2017-10-10 Microsoft Technology Licensing, Llc Energy management by dynamic functionality partitioning
CN104737093B (zh) * 2012-10-19 2019-01-08 微软技术许可有限责任公司 通过动态功能划分进行能量管理
CN104219590A (zh) * 2013-06-05 2014-12-17 华为终端有限公司 一种切换编码方式的方法、发送端和接收端

Also Published As

Publication number Publication date
WO2006080261A2 (en) 2006-08-03
US7953283B2 (en) 2011-05-31
JP4777988B2 (ja) 2011-09-21
US20080144949A1 (en) 2008-06-19
WO2006080261A3 (en) 2007-02-08
JP2008529317A (ja) 2008-07-31

Similar Documents

Publication Publication Date Title
CN101156449A (zh) 具有功耗影响编码/解码模式的便携式终端
US10405006B2 (en) Picture coding and decoding method and apparatuses with variable length code on a header and arithmetic decoding on a frame
CN101365125B (zh) 多路视频通信方法与***
US20020154211A1 (en) Multicast meeting unit and multicast meeting program
CN101742294B (zh) 一种提高监控视频压缩率的方法和设备
JP4520229B2 (ja) 通信装置およびプログラム
JPH089347A (ja) 動画像伝送装置
JPH11313048A (ja) マルチメディア通信方法及び通信装置
CN100385944C (zh) 多媒体接收终端以及多媒体发送终端
JP2003153265A (ja) 画像符号化方法、画像復号化方法及びその装置
EP0996112A2 (en) Silence compression coding/decoding method and device
JPH11177518A (ja) データ通信装置
JPH1169349A (ja) 画像通信装置
JP2006222663A (ja) 通信端末及び通信データ量制御方法
KR19980038461A (ko) 홈오토메이션 시스템의 오디오/비디오(a/v)자동응답 제어장치 및 그 제어방법
JPH11177436A (ja) データ通信装置
JPH10285588A (ja) 画像通信端末装置および画像通信方法
JP2006020354A (ja) 動画像情報の符号化装置
KR100323752B1 (ko) 정지 영상 전송 방법 및 영상 전송 단말기
JPH0795551A (ja) テレビ会議端末
JP2007013771A (ja) 画像符号化装置及び画像符号化方法
CN101193259A (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
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20080402