[go: up one dir, main page]

WO1996027987A1 - Terminal portatif pour communication multimedia - Google Patents

Terminal portatif pour communication multimedia Download PDF

Info

Publication number
WO1996027987A1
WO1996027987A1 PCT/JP1995/000376 JP9500376W WO9627987A1 WO 1996027987 A1 WO1996027987 A1 WO 1996027987A1 JP 9500376 W JP9500376 W JP 9500376W WO 9627987 A1 WO9627987 A1 WO 9627987A1
Authority
WO
WIPO (PCT)
Prior art keywords
communication terminal
terminal device
image
information
control unit
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.)
Ceased
Application number
PCT/JP1995/000376
Other languages
English (en)
French (fr)
Inventor
Yuichiro Nakaya
Yukio Fujii
Minoru Nagata
Masanori Maruyama
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to PCT/JP1995/000376 priority Critical patent/WO1996027987A1/ja
Priority to JP52675396A priority patent/JP3623967B2/ja
Priority to US08/913,161 priority patent/US5949484A/en
Publication of WO1996027987A1 publication Critical patent/WO1996027987A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • H04N7/52Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
    • H04N7/54Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal the signals being synchronous
    • H04N7/56Synchronising systems therefor
    • 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
    • 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/164Feedback from the receiver or from the transmission channel
    • 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/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • 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
    • 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/103Selection of coding mode or of prediction mode
    • H04N19/107Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
    • 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

Definitions

  • the present invention relates to a multimedia communication terminal device having a plurality of encoding modes with different power consumption.
  • the change in the encoding mode means that even if the same input information source (for example, an image input to a camera, a voice input to a microphone, etc.) is given at a terminal, the encoded bit transmitted is This refers to a change in the state of the terminal such that the stream changes.
  • a terminal that performs communication of independent information such as voice is also included in the multimedia communication terminal. Background art
  • Image coding technology is a technology that compresses image information, which is said to have an information amount 100,000 times larger than that of audio, to a repel that can be transmitted and stored.
  • the transmitting terminal encodes (compresses) the input image information, converts it into an encoded bit stream, and transmits it.
  • a re-decoded image is obtained by decoding the obtained bit stream.
  • terminals located at both ends of the communication path need to adopt a common image coding method in order to perform communication correctly.
  • standard image coding methods such as H.261, PEG 1 and PEG 2 are currently international standards. Stipulated. It is expected that more standard coding schemes will be defined for new applications such as wireless image communication in the future.
  • Image communication terminals that have already been commercialized are mainly wired image communication terminals connected to analog telephone lines, ISDN lines, and so on.
  • wireless image communication terminals that can provide the same function over wireless lines are also expected to spread. Since wireless communication terminals are characterized by their portability, storage batteries are usually used as power sources. However, the amount of power that can be supplied by a single lightweight storage battery used in a portable terminal is limited, and it is necessary to reduce the power consumption of the terminal in order to extend the continuous communication time. In addition, since many terminals are used in monitoring systems, it is important to reduce power consumption even when storage batteries are not used. As described above, power saving is an important condition depending on the application.
  • an object of the present invention is to provide a communication terminal capable of saving power consumption and securing a necessary continuous talk time.
  • the communication terminal of the present invention requires, among image information or audio information in a plurality of different encoding modes, a system or an external The power consumption is controlled by switching the encoding mode to the requested mode.
  • a specific communication terminal device of the present invention is a communication terminal device that encodes input image or audio information, outputs the encoded image or audio information to a communication path, and decodes the image or audio information obtained from the transmission path.
  • Input means (101, 102, 106, 107) for inputting input information such as voice; and a communication path control unit (123, 124) for outputting the input information to a communication path and for inputting information from the communication path.
  • Output means (103, 104, 108, 109, 105) for outputting information obtained from the communication path as an image or sound, etc., and between the input means and the output means and the communication path control unit.
  • the quality of transmitted information is controlled.
  • quality control there is a means to switch automatically or a means to switch manually.
  • the communication partner can switch the encoding mode.
  • Means for monitoring the remaining battery power of a storage battery used as a power source, and presenting an indication of a continuous communication available time for each encoding mode to a person who switches the encoding mode, in a timely manner. Switching the coding mode is also effective.
  • a means is provided for selecting an encoding mode in which power consumption is reduced as the detected remaining battery power decreases. It is also effective to provide a means for stopping a feedback signal provided to a circuit which becomes unnecessary by switching the encoding mode.
  • a means is provided for controlling the frequency of the clock signal provided to the encoding circuit to be lower as the amount of processing in the operating encoding mode is smaller. It is also effective. It is also effective to provide a means for controlling the resolution at the time of image transmission and to control the resolution to a low power consumption.
  • the coding modes include fixed intra-frame coding and inter-frame z intra-frame adaptive coding mode, and select the fixed intra-frame coding mode, or Among the adaptive coding modes in the Z frame, by increasing the frequency of the adaptive coding in the frame, it is effective for control to reduce power consumption.
  • Means for controlling the frame rate of an image to be reproduced, and lowering the frame rate is also effective in reducing power consumption.
  • the codec means When receiving the encoding mode switching request, uses the frame division point or slice division point immediately after the encoding mode switching request, or a block division for block matching.
  • the encoding mode can be switched at the division points and. If control is performed to reduce power consumption when the remaining battery power becomes low, a warning is issued to the user and the remaining talk time can be extended. Also, by selecting the optimal coding method from the remaining battery power and the desired talk time, the highest image quality can be obtained within the range where the talk time does not become shorter than desired. An encoding scheme can be used. BRIEF DESCRIPTION OF THE FIGURES
  • FIG. 1 is a diagram showing a configuration example of a multimedia communication terminal
  • FIG. 2 is a diagram showing a configuration example of an image encoder of H.261
  • FIG. Fig. 4 shows a configuration example of a software image encoder
  • Fig. 4 shows a configuration example of a software image encoder
  • Fig. 5 shows a configuration example of a software image decoder
  • Fig. 6 shows a configuration example of a multimedia communication terminal in which the terminal user switches the encoding mode.
  • Fig. 7 shows a configuration example of a multimedia communication terminal in which the encoding mode is automatically switched.
  • Fig. 8 shows an example of the configuration of a multimedia communication terminal in which the communication partner switches the encoding mode.
  • Fig. 1 is a diagram showing a configuration example of a multimedia communication terminal
  • FIG. 2 is a diagram showing a configuration example of an image encoder of H.261
  • FIG. Fig. 4 shows a configuration example of a software image encoder
  • FIG. 9 shows an example of the encoding mode changing according to the remaining battery power.
  • Fig. 10 shows the operating state of image coding when the frame rate is changed.
  • Fig. 11 shows a configuration example of a circuit that stops the inter-frame prediction unit by stopping the supply of the clock signal, and
  • Fig. 12 shows that it is erased by changing the clock frequency.
  • 4 is a diagram illustrating a configuration example of a circuit around a CPU of a software codec for controlling power.
  • FIG. 1 shows a basic configuration example 100 of a multimedia communication terminal.
  • This terminal has the function of performing bidirectional communication for video, audio, and data, and supplies power to the circuit unit 128 of the main unit by the storage battery 127.
  • Battery level information 13 2 detected by the battery level detector 13 1 is supplied to the encoding mode control unit 13 3.
  • the encoding mode control unit 133 determines an appropriate encoding mode from information on the remaining battery power and the like, and converts the encoding mode into an image / audio codec 110.
  • a clock signal is supplied from the clock generation circuit 129 to the entire circuit section of the main body.
  • the image signal is input from the camera 101, and the audio signal is input from the microphone 102.
  • This digitized signal is an image and audio It is supplied to the codec circuit 110 and encoded by the encoding unit 111.
  • the image encoding bitstream obtained by the image encoder 112 is supplied to the multiplexing circuit 121.
  • the audio signal is encoded by the audio encoder 115 and supplied to the multiplexing circuit 121 as an audio encoded bitstream.
  • the multiplexing circuit 121 further multiplexes three signals to which the output signal of the data input / output device 105 is added.
  • the multiplexed signal output (output of the multiplexing circuit 122) is output to the communication path as a transmission signal 125 through the communication path coder 123.
  • the received signal from the communication channel 126 is supplied to the separation circuit 122 via the communication channel decoder 124, where it is separated into an image coded bit stream, audio coded bit stream, and data signal.
  • the coded bitstream for audio and video is supplied to the decoding unit 116.
  • the image coded bitstream is decoded in the image decoder 117.
  • the digitally decoded image decoded here is displayed on the display 103 through the digital-to-analog converter 108.
  • the audio coded bit stream is decoded in the audio decoder 120, becomes a decoded decoded audio, and is output from the speaker 104 via the digital Z-analog converter 109. Is done.
  • the data signal 130 is applied to a data input / output device 105 and then output to a data processing device such as a personal computer.
  • FIG. 2 shows an encoder 200 of H.261 which is an international standard for a moving image encoding system for communication.
  • H.261 is based on motion compensation prediction and DCT (discrete cosine transform).
  • DCT discrete cosine transform
  • a hybrid coding method adaptive coding method between frames
  • the subtracter 202 calculates the difference between the input image (original image of the current frame) 201 and the output image 213 (described later) of the interframe Z-frame intraframe switching switch 219 and calculates the error.
  • Output image 203 This error image is converted into a DCT coefficient by the DCT converter 204 and then quantized by the quantizer 205 to become a quantized DCT coefficient 206.
  • the quantized DCT coefficient 206 is output to the communication path as transmission information, and is also used in the encoder for synthesizing a predicted image in the inter-frame prediction processing unit 207. Next, the procedure of predictive image synthesis will be described.
  • the above-mentioned quantized DCT coefficient 206 passes through an inverse quantizer 208 and an inverse DCT transformer 209 to become a decoded error image 210 (the same image as the error image reproduced on the receiving side).
  • the output image 2 13 (described later) of the inter-frame Z intra-frame coding switching switch 2 19 is added to the adder 2 11 in this manner, and the decoded image 2 1 2 of the current frame (played on the receiving side) (The same image as the decoded image of the current frame to be obtained).
  • This image is temporarily stored in the frame memory 214, and is delayed by one frame time. Accordingly, at this time, the frame memory 214 outputs the decoded image 215 of the previous frame.
  • the decoded image of the previous frame and the input image 201 of the current frame are input to the motion compensation processing unit 216, and an inter-frame prediction process called block matching is performed.
  • block matching an image is divided into a plurality of blocks, and for each block, a portion most similar to the original image of the current frame is extracted from the decoded image of the previous frame to obtain a predicted image 217 of the current frame. Synthesized.
  • processing motion estimation processing
  • the motion vector 220 for each block is transmitted to the receiving side.
  • the receiving side can independently synthesize the same predicted image as that obtained on the transmitting side from the motion vector and the decoded image of the previous frame.
  • the predicted image 2 17 is input to the inter-frame Z intra-frame coding switching switch 2 19 together with the “0” signal 2 18. This switch switches between interframe coding and intraframe coding by selecting either of the inputs.
  • the predicted image 217 is selected (FIG. 2 shows this case)
  • inter-frame encoding is performed.
  • the input image is DCT-coded as it is and output to the communication channel, so that intra-frame coding is performed.
  • the identification flag 2 2 1 is output to the communication path.
  • the final H.261 encoding bitstream 23 is obtained by multiplexing information of the quantized DCT coefficient, motion vector, and intra-frame Z-frame identification flag in a multiplexing circuit 222. can get.
  • H.261 it is possible to independently select inter-frame Z intra-frame coding for each block. It is up to the encoder to decide whether to perform intra-frame or inter-frame coding, and it is common to choose the one that is considered to have higher coding efficiency depending on the properties of the input image. In general, when the correlation between consecutive frames is low due to a scene change or the like, it is said that selecting intra-frame encoding increases the efficiency.
  • FIG. 3 shows a configuration example of a decoder 300 (corresponding to 117 in FIG. 1) which receives the coded bit stream output from the encoder in FIG.
  • the received H.262 bit stream 317 is separated into a quantized DCT coefficient 301, a motion vector 302, and an intra-frame identification flag 303 by a separation circuit 316.
  • the quantized DCT coefficient 3 0 1 is equal to the inverse quantizer 3 0 4
  • An error image 300 decoded through the inverse DCT transformer 205 is obtained. This error image is added to the output image 315 of the inter-frame intra-frame switching switch 314 by the adder 307, and is output as a decoded image 308.
  • the inter-frame intra-frame switching switch switches the output according to the inter-frame Z intra-frame encoding identification flag 303.
  • the predicted image 312 used when performing inter-frame encoding is synthesized in the predicted image synthesis unit 311.
  • a process of moving the position of each block of the decoded image 310 of the previous frame stored in the frame memory 309 in accordance with the received motion vector 302 is performed.
  • the inter-frame Z intra-frame encoding switching switch 314 outputs the “0” signal 313 as it is.
  • FIGS. 2 and 3 are often realized using a dedicated chip having a circuit dedicated to processing of each unit.
  • an encoding / decoding device (software codec) using software using a general-purpose CPU has recently attracted attention as a new implementation that replaces the conventional image encoding / decoding device using a dedicated chip.
  • the number of software codecs that are being collected is increasing as the speed of general-purpose CPUs increases, because of the features such as low labor required for device development and the ability to flexibly respond to changes in functions and performance. It is expected.
  • 4 and 5 show examples of the configuration of a moving image software encoder 400 and a decoder 500, respectively.
  • the software encoder 400 first, the input image 401 is stored in the input frame memory 402, and the CPU 403 reads information therefrom to perform encoding processing. A program for driving this CPU is stored in the program memory 404. In addition, the CPU performs the encoding process using the processing memory 405. CP The encoded information output by U is temporarily stored in an output buffer 406 and then output as an encoded bitstream 407.
  • the input encoded bit stream 501 is temporarily stored in the input buffer 502, and then read into the CPU 503.
  • the CPU utilizes the program memory 504 and the processing memory 505 to perform decryption processing.
  • the decoded image obtained as a result is temporarily stored in the output frame memory 506, and then output as the output image 507.
  • FIGS. 6, 7, and 8 show partial configuration examples in which the multimedia communication terminal shown in FIG. 1 controls the encoding mode according to the remaining power.
  • the same reference numerals in the drawings refer to the same items.
  • the remaining battery power of the storage battery 127 is detected by the remaining battery power detector 131 and transmitted to the encoding mode controller 133 as remaining battery information 132. If this information is information indicating that the remaining battery power of the battery 127 is below a certain value, a warning display constituting the encoding mode control unit 133 is provided.
  • the control unit 604 issues a warning to the terminal user 606.
  • the means for transmitting the warning may be, for example, a warning sentence on a display, a visually appealing display such as a warning sign, or a warning appealing to the user's hearing such as generating a buzzer sound or a synthesized voice. It is also effective to provide a warning lamp in addition to the configuration shown in FIG.
  • Terminal users who know that the battery level is running low can change the coding mode by switching the switches themselves.
  • the encoding mode switching unit 605 that has received the switching information 607 switches the encoding mode in accordance with the instruction of the terminal user.
  • auxiliary information such as continuous communication time expected when communication is continued in that mode can be indicated for each coding mode. Specific coding mode switching The method will be described later.
  • the terminal user has switched the encoding mode, whereas in the terminal shown in FIG. 7, the encoding mode automatic switching unit 7 Is switched.
  • the terminal user may be allowed to program himself to determine which encoding mode is to be used when the remaining battery level is reached.
  • the user may be allowed to select a desired pattern from a plurality of patterns programmed in advance.
  • As a general automatic control method it is conceivable to shift to low power consumption / low quality mode as the remaining battery power decreases. By doing so, effects such as prolonging communication time and preventing sudden communication stoppage due to battery exhaustion can be expected.
  • FIG. 8 is an example of a system configuration in a case where a terminal 8002 of a communication partner controls an encoding mode of a terminal transmitting information via a communication path 811, for example, using a monitoring camera.
  • a terminal 8002 of a communication partner controls an encoding mode of a terminal transmitting information via a communication path 811, for example, using a monitoring camera.
  • the configuration of each surveillance camera can be simplified by the receiving terminal centrally controlling the encoding mode.
  • the power control method by switching the coding mode shown in FIGS. 6, 7, and 8 may be effective even when a storage battery is not used as a power source. For example, in a surveillance system with many surveillance cameras, to reduce the total power consumption of all surveillance cameras, set the coding mode of cameras that do not seem to transmit particularly important information to the low-quality, low-power mode. It is possible.
  • the H.261 encoder and the H.261 encoder shown in FIGS. 2 and 3 are used as the image encoder 112 and the decoder 117 of the multimedia communication terminal 100 in FIG. And use a decoder.
  • the following four modes are prepared as encoding modes for moving images.
  • 901 is the battery level when the battery is fully charged (power X hours) is 1.0, and the battery level when the battery becomes unusable is 0.0. It is a graph showing. For example, if the remaining battery power falls below 0.5, the encoding mode changes from (1) to (2). To simplify the process, it is appropriate to switch the encoding mode from the first frame division point after the moment when the remaining battery power falls below the specified value. If more detailed control is intended, this switching point is a block division point for block matching or a division point of a slice (a row of blocks for block matching extending from side to side in the image from side to side). There are ways.
  • the processing unit before and after , Slice, block it is easy to switch the encoding mode.
  • the user switches the encoding mode it is also appropriate to switch the encoding mode from the division point of the frame, block, or slice immediately after the switching request is issued.
  • the power consumption can be more finely controlled by changing the parameters relating to the encoding in each encoding mode. For example, in the encoding mode of (1), lower the frame rate of the image to be transmitted. Then, the time during which the image coding unit is operating can be relatively reduced, and as a result, the power consumption can be reduced.
  • FIG. 10 shows this state.
  • 1001 is an operation state of the encoding unit when encoding is performed in n frames and Z seconds.
  • the hatched portion indicates the time during which the encoding unit is operating.
  • 1002 is an operation state when encoding is performed at 2 frames / sec. Since the processing for each frame is completed in 1 Zn seconds, the image encoding unit can enter the halt state every 1 Zn seconds for 1 Zn seconds. Similar control can be performed by changing the resolution (number of pixels) of the image.
  • the frequency at which intra-frame coding is selected in intra-frame adaptive coding can also be used as a parameter for controlling power consumption. Increasing the frequency at which intra-frame coding is selected makes it possible to relatively reduce the time during which the inter-frame prediction unit operates, thereby reducing power consumption. In addition, narrowing the search range of the motion vector when performing block matching in interframe coding is also effective in reducing power consumption.
  • a terminal capable of transmitting or receiving a color image transmits or receives a black-and-white image, thereby eliminating the circuit and memory for handling color difference signals. It can also be in operation.
  • FIG. 11 shows a configuration example of a circuit that switches the operation state of the inter-frame prediction unit by stopping the supply of the clock signal.
  • the H.261 encoder 200 shown in FIG. 2 is used as the image encoder 112.
  • the clock signal 1 101 generated by the clock signal generator 1 29 is supplied to the clock input 1 I 0 4 of the inter-frame prediction processing section 2 07 via the AND circuit 1 103.
  • the encoding mode switching signal 1102 is supplied from the encoding mode switching section 605 in FIGS. 6 and 8 or the automatic encoding mode switching section 701 in FIG.
  • the encoding mode switching signal is set to "1”
  • the clock signal reaches the inter-frame prediction unit, but when the encoding mode switching signal is set to "0”
  • the clock signal is not supplied. Since the clock signal is not supplied, the inter-frame prediction unit is stopped, and as a result, the power consumption of this portion can be suppressed.
  • FIG. 12 is an example of the configuration of a CPU control circuit of a software encoder that switches the CPU clock according to the encoding mode.
  • the software encoder 400 shown in FIG. 4 is used as the image encoder 112.
  • the encoding mode switching signal 1 102 changes the state of the encoding mode command register 1 209.
  • the contents of the encoding mode instruction register 122 08 can be read by the CPU 403 by reading a specific memory address. As described above, the number of switching points at which the encoding mode is switched is limited (the above-described frame, slice, or block division point), and the CPU performs the encoding mode switching just before processing the switching point.
  • the CPU detects that a command for switching the coding mode is issued, and switches the coding mode at a certain switching point in terms of software.
  • the process of requesting the CPU to switch the encoding mode can also be achieved by using an interrupt to the CPU.
  • the CPU that switched the encoding mode uses CP u Write the CPU encoding mode 1 206 to the CPU encoding mode register 125 to inform an external circuit which encoding mode is currently being processed by itself.
  • the clock divider 1 203 reads the contents of the CPU encoding mode register 1 202 and outputs the clock signal 1 1 0 generated by the clock signal generator 1 2 9 according to the current CPU encoding mode.
  • the method of controlling the clock signal as described above can be applied to a device using a dedicated chip. For example, when control is performed to reduce the frame rate, it is possible to reduce the power consumption by reducing the operation clock of the encoding device itself without using the method shown in FIG.
  • the communication terminal device of the present invention is useful when used in, for example, a portable communication terminal device using a storage battery, an image monitoring device that is to be considered mainly based on the image transmission duration while suppressing power consumption, and the like. is there.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Description

明細書 携帯用マルチメディァ通信端末装置 技術分
本発明は、 消費電力の異なる複数の符号化モードを有するマルチメデ ィァ通信端末装置に関するものである。 なお、 本発明では符号化モード の変化とは、 端末において同じ入力情報源 (例えば、 カメラに入力され る画像、 マイクに入力される音声等) が与えられた場合でも、 伝送され る符号化ビッ トストリームが変化するような端末の状態の変化のことを 指す。 また、 本発明では音声等の単独の情報の通信を行う端末もマルチ メディァ通信端末に含まれるものとする。 背景技術
ディジタル画像通信を行うことができるマルチメディア通信端末の普 及が本格化しつつある。 ディジタル画像通信の実用化をもたらした主な 要因としては、 電子デバイス技術の発展の他に画像情報圧縮技術 (画像 符号化技術) の進歩を挙げることができる。 画像符号化技術とは、 音声 の 1 0 0 0倍の情報量を持つと言われる画像情報を、 伝送 ·蓄積が可能 なレペルまで情報圧縮する技術である。 画像符号化技術を用いたディジ タル画像通信を行う場合には、 送信側の端末は入力画像情報を符号化 (圧縮) して符号化ビットストリームに変換して伝送し、 受信側の端末 は受信したビットストリームを復号化することによリ復号化画像を得る < このとき、 通信を正しく行うためには通信路の両端に位置する端末が共 通の画像符号化方式を採用する必要がある。 このため、 現在国際標準と して H . 2 6 1 , P E G 1 , P E G 2などの檫準画像符号化方式が 定められている。 今後無線画像通信等の新たなアプリケーシヨ ンに対し てさらに多くの標準符号化方式が定められることが予想される。
既に製品化されている画像通信端末はアナログ電話回線、 I S D N回 線等に接続される有線画像通信端末が中心となっている。 しかし、 将来 は無線回線においても同様の機能が提供できる無線画像通信端末も普及 することが予想されている。 無線通信端末の特徴はその携帯性にあるた め、 通常は電力源として蓄電池が使用される。 しかし、 携帯用端末で使 用される軽量の蓄電池 1個で供給できる電力量には限界があリ、 連続通 信時間を長くするためには端末の消费電力を抑える必要がある。 また、 監視システムなどでは多数の端末が使用されるため、 蓄電池を使用しな い場合でも消費電力を抑えることが重要となる。 このように省電力化は アプリケーションによっては重要な条件となるが、 一方で情報圧縮率の 高い画像符号化アルゴリズムは演算量が多く、 消費電力も大きくなる傾 向がある。 一般的にこれまでは画像符号化と言えば情報圧縮率を高める ことが第一の目的とされ、 消费電力は大きな問題とされていなかった。 しかし、 マルチメディア通信端末が広く普及し、 様々な用途に利用され るようになるであろう将来においては、 これまで見過ごされていた消費 電力の問題も装置の設計 · 開発において重要な位置を占めるようになる ことが予想される。
既に実用化されている携帯装置における省電力化の対策としては、 ノ 一卜型 (ラップトップ) コンピュータにおいていくつかの工夫が見られ る。 例えば、 米国 Apple社の Mac intosh PowerBooU80cでの主な節電機能 を以下に示す。
( a ) 電池残量が一定量よリ少なくなると液晶ディスプレイのバックラ ィ 卜が自動的に暗くなる。
( b ) 電池残量がある一定レベル以下になると、 ディスプレイに警告メ ッセージを表示する。
( C ) 電源を入れたまま一定時間放置しておくと自動的にスリープモー ド (R A Mの記憶内容の保持以外の機能をすベて停止した状態) に入る, ( d ) 利用者が C P Uのクロック周波数を切り換えられるようになって おり、 処理スピードを落とすことにより電力を節約することが可能とな つている。
( e ) 一定時間 C P Uへの処理要求が無い場合には、 自動的に C P Uの クロック周波数を下げる。 ラップトップコンピュータにおけるこのよう な消費電力対策は、 画面が見にく くなつたり、 処理速度が低下すること を引き起こす。 しかし、 一般的には処理内容そのものや、 提供される情 報そのもの (例えば画面に表示される情報自体) は変化しないのが特徴 である。
一般的に情報圧縮率の高い符号化アルゴリズムは複雑な処理を行うた めに、 処理量 (演算量) が多くなる傾向がある。 演算量が多くなること は消費電力を大きくする原因となり、 例えば電力源を蓄電池とするマル チメディア通信端末、 又は、 消費電力を少なく しなければならない通信 端末においては連続通信時間を短くする結果につながってしまう。
そこで、 本発明の目的は、 消費電力を節約し、 必要な連続通話時間を 確保することのできる通信端末を提供することにある。 特に符号化モー ドを変更して消费電力の減少を図る通信端末を提供することを目的とす る。 発明の開示
上記の目的を達成するために、 本発明の通信端末では、 異なる複数の 符号化モードの画像情報又は音声情報のうち、 システム又は外部から要 求されたモードに符号化モードを切り換えることにより、 消費電力を制 御する。
具体的な本発明の通信端末装置は、 入力された画像又は音声情報を符 号化して通信路へ出力し、 上記伝送路から得られる画像又は音声情報を 復号化する通信端末装置において、 画像又は音声等の入力情報を入力す る入力手段(101 , 102, 106, 107)と、 上記入力情報を通信路に出力し、 か つ上記通信路から情報を入力する通信路制御部(123, 124)と、 上記通信 路から得た情報を画像又は音声等により出力する出力手段(103 , 104, 108, 109, 105)と、 上記入力手段及び上記出力手段と上記通信路制御部との間 に設けられ、 実行時には消費電力の異なる複数の符号化モードのいずれ かの符号化モ一ドに従って上記入力情報を符号化し上記通信路から入力 された情報を復号化するコーデック手段と(1 10)、 上記符号化モードの 選択を制御する制御部(133)とから構成される。
より、 通信端末装置の消費電力を少なくするために、 例えば、 伝送さ れる情報の品質を制御する。 品質の制御については自動で切り換える手 段または手動で切り換える手段を備える。 通信を行なっている最中であ れ、 通信相手が符号化モードの切り換え操作を行うことも可能である。 電力源として用いられる蓄電池の電池残量を監視し、 符号化モードごと にそのモードを使用した場合の連続通話可能時間の目安を符号化モード 切り換えの実行者に提示する手段とを備え、 タイミング良く符号化モ一 ドを切り換えることも有効である。 また、 検出された電池残量が減少す るに従って消费電力の少ない符号化モードを選択する手段を具備する。 また、 符号化モードの切り換えによって不必要となった回路に提供する ク口ック信号を停止する手段を具備することも有効である。 クロック信 号に関しては、 稼働中の符号化モードの処理量が少ないほど符号化回路 に提供するクロック信号の周波数を低くする制御を行う手段を具備する ことも有効である。 画像伝送の際に解像度を制御する手段を具備して消 費電力の少ない解像度に制御することも有効である。
動画像符号化を例にすれば、 符号化モードは、 固定フレーム内符号化 とフレーム間 zフレーム内適応符号化のモードとを備え、 固定フレーム 内符号化モードの選択を行なう、 もしくは、 フレーム間 Zフレーム内適 応符号化のモードの中でも、 フレーム内適応符号化の頻度を増やすこと により、 消費電力を少なくする制御に有効である。
フレーム間符号化を行なう際にはプロックマッチングに基づく動き補 償を実行する手段とを具備し、 ブロックマッチングにおけるブロックご との探索動きベク トル数を少なくする、 又は、 動画像符号化に関して伝 送される画像のフレームレートを制御する手段とを具備し、 フレームレ —トを低くすることも消費電力を少なくするのに有効である。
画像と音声との両方の通信を行うことが可能な場合には、 音声のみに よる通信を優先的に行なうことによリ節電や、 突然のデータの消失を防 ぐことができる。
カラーの画像情報の送受信が可能な通信端末装置で、 白黒画像情報の 送受信を行なうことも消費電力を少なくするのに有効である。
符号化モ一ドの切り換え要求を受けた際には、 コーデック手段では、 符号化モードの切り換え要求の、 直後のフレーム分割点、 又は、 スライ ス分割点、 又は、 、 ブロックマッチングのためのブロックの分割点、 で 符号化モードを切り換えればよい。 電池残量が少なくなつたときに消费電力を少なくする制御を行えば、 利用者への警告となると同時に、 残りの通話時間を長くすることができ る。 また、 電池残量と希望する通話時間から最適な符号化方式を選択す ることにより、 通話時間が希望よリ短くならない範囲で最も画質の高い 符号化方式を使用することができる。 図面の簡単な説明
第 1図は、 マルチメディア通信端末の構成例を示した図、 第 2図は、 H . 2 6 1の画像符号化器の構成例を示した図、 第 3図は、 H . 2 6 1 の画像復号化器の構成例を示した図、 第 4図は、 ソフ 卜ウェア画像符号 化器の構成例を示した図、 第 5図は、 ソフ トウェア画像復号化器の構成 例を示した図、 第 6図は、 端末利用者が符号化モードを切り換えるマル チメディア通信端末の構成例を示した図、 第 7図は、 符号化モードを自 動的に切り換えるマルチメディア通信端末の構成例を示した図、 第 8図 は、 通信相手が符号化モードを切り換えるマルチメディァ通信端末の構 成例を示した図、 第 9図は、 電池残量に応じて符号化モードが変化する 様子の例を示した図、 第 1 0図は、 フレームレートを変化させたときの 画像符号化の動作状態を示した図、 第 1 1図は、 クロック信号の供給を 止めることによって、 フレーム間予測部を停止状態とする回路の構成例 を示した図、 第 1 2図は、 クロック周波数を変化させることによって消 费電力を制御するソフ トウエアコーデックの C P U周辺の回路の構成例 を示した図である。 発明を実施するための最良の形態
第 1図にマルチメディァ通信端末の基本的な構成例 1 0 0を示す。 こ の端末は、 動画像と音声とデータに関する双方向通信を行う機能を持ち, 蓄電池 1 2 7によリ本体の回路部 1 2 8に電力を供給している。 電池残 量検出器 1 3 1で検出された電池残量情報 1 3 2は符号化モード制御部 1 3 3に供給される。 この符号化モード制御部 1 3 3は、 電池残量の情 報等から適切な符号化モードを判断し、 画像 ·音声コ一デック 1 1 0に 符号化モード制御情報 1 3 4を供給する。 また、 同様にクロック発生回 路 1 2 9から、 クロック信号が本体の回路部全体に供給される。 画像信 号はカメラ 1 0 1から、 音声信号はマイク 1 0 2からそれぞれ入力され. アナログ Zディジタル変換器 1 0 6、 1 0 7によりディジタル化される < このディジタル化された信号は画像 ·音声コーデック回路 1 1 0に供給 され、 符号化部 1 1 1で符号化される。 画像符号化器 1 1 2で得られた 画像符号化ビッ トス卜リームは多重化回路 1 2 1に供給される。 同様に 音声信号は音声符号化器 1 1 5で符号化され、 音声符号化ビッ トストリ ームとして多重化回路 1 2 1に供給される。 多重化回路 1 2 1はさらに データ入出力器 1 0 5の出力信号を加えた 3個の信号を多重化する。 そ の多重信号出力 (多重化回路 1 2 1の出力) は通信路符号化器 1 2 3を 経て送信信号 1 2 5として通信路へ出力される。
一方通信路からの受信信号 1 2 6は通信路復号化器 1 2 4を経て分離 回路 1 2 2へ供給され、 画像符号化ビッ トストリ一ム、 音声符号化ビッ トストリーム、 データ信号に分離される。 音声と画像の符号化ビッ トス 卜リームは復号化部 1 1 6に供給される。 画像符号化ビットストリ一ム は画像復号化器 1 1 7において復号化される。 ここで復号化されたディ ジタル復号画像は、 ディジタル アナログ変換器 1 0 8を経てディスプ レイ 1 0 3で表示される。 同様に音声符号化ビットストリ一ムは音声復 号化器 1 2 0において復号化され、 ディジタル化された復号音声となつ た後にディジタル Zアナログ変換器 1 0 9を経てスピーカ 1 0 4から出 力される。 データ信号 1 3 0はデータ入出力器 1 0 5に加えられた後に パソコン等のデータ処理装置に出力される。
第 1図の画像符号化器 1 1 2の構成例として、 第 2図に通信用動画像 符号化方式の国際標準である H . 2 6 1の符号化器 2 0 0を示す。 H . 2 6 1は、 符号化方式として、 動き補儐予測と D C T (離散コサイン変 換) を組み合わせたハイプリッド符号化方式 (フレーム間 フレーム内 適応符号化方式) を採用している。
以下に、 第 2図を用いてこのハイプリッド符号化方式を説明する。 減 算器 2 0 2は入力画像 (現フレームの原画像) 2 0 1とフレーム間 Zフ レーム内符号化切り換えスィッチ 2 1 9の出力画像 2 1 3 (後述) との 差を計算し、 誤差画像 2 0 3を出力する。 この誤差画像は、 D C T変換 器 2 0 4で D C T係数に変換された後に量子化器 2 0 5で量子化され、 量子化 D C T係数 2 0 6となる。 この量子化 D C T係数 2 0 6は伝送情 報として通信路に出力されると同時に、 符号化器内でもフレーム間予測 処理部 2 0 7において予測画像を合成するために使用される。 次に予測 画像合成の手順を説明する。 上述の量子化 D C T係数 2 0 6は、 逆量子 化器 2 0 8と逆 D C T変換器 2 0 9を経て復号誤差画像 2 1 0 (受信側 で再生される誤差画像と同じ画像) となる。 これに、 加算器 2 1 1にお いてフレーム間 Zフレーム内符号化切り換えスィッチ 2 1 9の出力画像 2 1 3 (後述) が加えられ、 現フレームの復号画像 2 1 2 (受信側で再 生される現フレームの復号画像と同じ画像) を得る。 この画像は一旦フ レームメモリ 2 1 4に蓄えられ、 1フレーム分の時間だけ遅延される。 したがって、 現時点では、 フレームメモリ 2 1 4は前フレームの復号画 像 2 1 5を出力している。 この前フレームの復号画像と現フレームの入 力画像 2 0 1が動き補償処理部 2 1 6に入力され、 ブロックマッチング とよばれるフレーム間予測の処理が行われる。 プロックマッチングでは, 画像を複数のプロックに分割し、 各プロックごとに現フレームの原画像 に最も似た部分を前フレームの復号画像から取り出すことによリ、 現フ レームの予測画像 2 1 7が合成される。 このときに、 各ブロックが前フ レームと現フレームの間でどれだけ移動したかを検出する処理 (動き推 定処理) を行う必要がある。 動き推定処理によって検出された各ブロッ クごとの動きベク トル 2 2 0は、 受信側へ伝送される。 受信側は、 この 動きべク トルと前フレームの復号画像から、 独自に送信側で得られるも のと同じ予測画像を合成することができる。 予測画像 2 1 7は、 「 0」 信号 2 1 8と共にフレーム間 Zフレーム内符号化切り換えスィツチ 2 1 9に入力される。 このスィッチは、 両入力のいずれかを選択することに より、 フレーム間符号化とフレーム内符号化を切り換える。 予測画像 2 1 7が選択された場合 (第 2図はこの場合を表している) には、 フレー ム間符号化が行われる。 一方、 「 0」 信号が選択された場合には、 入力 画像がそのまま D C T符号化されて通信路に出力されるため、 フレーム 内符号化が行われることになる。 受信側が正しく復号化画像を得るため には、 送信側でフレーム間符号化が行われたかフレーム内符号化が行わ れたかを知る必要がある。 このため、 識別フラグ 2 2 1が通信路へ出力 される。 最終的な H . 2 6 1符号化ビッ トス卜リーム 2 3は多重化回 路 2 2 2で量子化 D C T係数、 動きべク トル、 フレーム内 Zフレーム間 識別フラグの情報を多重化することによって得られる。
H . 2 6 1ではプロックごとに独立にフレーム間 Zフレーム内符号化 の選択が行えるようになつている。 フレーム内 フレーム間符号化のい ずれを行うかの判断は符号化器に任されており、 入力画像の性質に応じ て符号効率が高くなると考えられる方を選ぶのが一般的である。 一般に シーンチェンジ等により、 連続するフレーム間の相関が低い場合には、 フレーム内符号化を選択した方が効率が高くなると言われている。
第 3図に第 2図の符号化器が出力した符号化ビットストリ一ムを受信 する復号化器 3 0 0 (第 1図の 1 1 7に対応) の構成例を示す。 受信し た H . 2 6 1 ビットストリーム 3 1 7は、 分離回路 3 1 6で量子化 D C T係数 3 0 1、 動きベク トル 3 0 2、 フレーム内ノフレーム間識別フラ グ 3 0 3に分離される。 量子化 D C T係数 3 0 1は逆量子化器 3 0 4と 逆 D C T変換器 3 0 5を経て復号化された誤差画像 3 0 6となる。 この 誤差画像は加算器 3 0 7でフレーム間 フレーム内符号化切り換えスィ ツチ 3 1 4の出力画像 3 1 5を加算され、 復号化画像 3 0 8として出力 される。 フレーム間 フレーム内符号化切り換えスィツチはフレーム間 Zフレーム内符号化識別フラグ 3 0 3に従って、 出力を切り換える。 フ レーム間符号化を行う場合に用いる予測画像 3 1 2は、 予測画像合成部 3 1 1において合成される。 ここでは、 フレームメモリ 3 0 9に蓄えら れている前フレームの復号画像 3 1 0に対して、 受信した動きぺク トル 3 0 2に従ってブロックごとに位置を移動させる処理が行われる。 一方 フレーム内符号化の場合、 フレーム間 Zフレーム内符号化切リ換えスィ ツチ 3 1 4は、 「 0」 信号 3 1 3をそのまま出力する。
現在第 2図および第 3図に示した画像符号化器および復号化器は、 各 部の処理を専用に行う回路を持つ専用チップを用いて実現されることが 多い。 一方、 従来の専用チップを用いた画像の符号化,復号化装置に代 わる新しい実装形態として、 最近汎用 C P Uを用いたソフ トウエアによ る符号化 ·復号化装置 (ソフ トウェアコーデック) が注目を集めている < ソフ トウエアコーデックは装置の開発にかかる労力が少ないことや、 機 能や性能の変更に柔軟に対応できること等の特徴を持つことから、 汎用 C P Uの高速化が進むにつれてその数が増えることが予想されている。 第 4図と第 5図に動画像用のソフ トウエア符号化器 4 0 0と復号化器 5 0 0の構成例をそれぞれ示す。 なお、 4 0 0と 5 0 0はそれぞれ第 1 図の 1 1 2と 1 1 7に対応している。 ソフ トウエア符号化器 4 0 0では, まず入力画像 4 0 1は入力フレームメモリ 4 0 2に蓄えられ、 C P U 4 0 3はここから情報を読み込んで符号化の処理を行う。 この C P Uを駆 動するためのプログラムはプログラム用メモリ 4 0 4に蓄えられる。 ま た、 C P Uは処理用メモリ 4 0 5を活用して符号化の処理を行う。 C P Uが出力する符号化情報は一旦出力バッファ 4 0 6に蓄えられた後に符 号化ビッ トス卜リーム 4 0 7として出力される。
一方、 ソフ 卜ウェア復号化器 5 0 0では、 入力された符号化ビッ 卜ス トリ一ム 5 0 1は一旦入力バッファ 5 0 2に蓄えられた後に C P U 5 0 3に読み込まれる。 C P Uはプログラム用メモリ 5 0 4と処理用メモリ 5 0 5を活用して復号化処理を行う。 この結果得られた復号化画像は一 旦出力フレームメモリ 5 0 6に蓄えられた後に出力画像 5 0 7として出 力される。
第 1図に示したマルチメディァ通信端末が電力の残量に応じて符号化 モードを制御する部分構成例を第 6図、 第 7図、 第 8図に示す。 以後、 図面中で同じ参照番号は同じものを指す。
第 6図に示す構成では、 蓄電池 1 2 7の残留電力量を電池残量検出部 1 3 1が検出し、 電池残量情報 1 3 2として符号化モ一ド制御部 1 3 3 に伝える。 この情報 1 3 2力、'、 電池 1 2 7の電池残量がある一定値を下 回る事を示す情報である場合には、 符号化モ一ド制御部 1 3 3を構成す る警告表示制御部 6 0 4は端末利用者 6 0 6に警告は発する。 警告を伝 える手段は、 例えば、 ディスプレイへの警告文、 警告記号等の視覚に訴 える表示、 ブザー音や合成音声の発生させる等の利用者の聴覚に訴える 警告が考えられる。 また、 第 1図の構成に更に警告ランプを設け点灯さ せることも有効である。 電池残量が少なくなつたことを知った端末利用 者は、 自らスィツチを切り換えるなどして符号化モードを変えることが 可能となっている。 この切り換え情報 6 0 7を受け取った符号化モード 切り換え部 6 0 5は、 端末利用者の指示にしたがって符号化モードを切 リ換える。 端末利用者が符号化モードを切り換える際には、 各符号化モ —ドについて、 そのモードで通信を続けた場合に予想される連続通信時 間などの補助情報を示すこともできる。 符号化モード切り換えの具体的 な方法については後述する。
第 6図の端末では利用者が符号化モードを切り換えていたのに対し、 第 7図に示す端末は電池残量情報に応じて符号化モード自動切り換え部 7 0 1が自動的に符号化モードを切り換えることを特徴としている。 こ のとき、 電池残量がどのレベルになったときにどの符号化モードを採用 するかについては、 端末利用者が自らプログラミングできるようにして も良い。 また、 あらかじめプログラムされた複数のパターンの中から利 用者が好みのものを選択できるようにしても良い。 一般的な自動制御方 法として、 電池残量が少なくなるに従って、 低消費電力 ·低品質モード へと移行する方式が考えられる。 こうすることによって、 通信時間の延 長、 電池切れによる突然の通信停止の防止等の効果が期待できる。
第 8図は、 情報を送信している端末の符号化モードを、 通信路 8 0 1 を介して通話相手の端末 8 0 2が制御する場合のシステム構成例である t 例えば監視カメラを用いた監視システムなどにおいては、 遠隔操作によ リカメラの符号化モードを制御することが考えられる。 また、 監視カメ ラが多数ある場合には、 受信側の端末が符号化モ一ドを集中制御するこ とにより、 各々の監視カメラの構成を簡略化することができる。
第 6図、 第 7図、 第 8図に示した符号化モード切り換えによる消费電 力制御方式は、 特に電力源として蓄電池を利用していなくても有効とな る場合がある。 たとえば監視カメラが多数存在する監視システムでは、 全監視カメラの総消費電力を抑えるために、 特に重要な情報を伝送して いないと思われるカメラの符号化モードを低品質 ·低消费電力モードに することが考えられる。
次に、 符号化モードを切り換える具体的な方法に関して説明する。 第 1図のマルチメディア通信端末 1 0 0の画像符号化器 1 1 2および復号 化器 1 1 7として、 第 2図および第 3図に示した H . 2 6 1符号化器お よび復号化器を使用する。 例えば、 動画像の符号化モードとして、 以下 の 4モードを用意する。
( 1 ) フレーム内ノフレーム間適応符号化による送受信。
( 2 ) 受信は ( 1 ) と同じ。 送信はフレーム内符号化のみ。
( 3 ) 受信は ( 1 ) と同じ。 送信は無し。
( 4 ) 画像の送受信は無し。
この場合、 ( 1 ) の符号化モードを採用しているときは画像 ·音声コー デック回路内の全ての部分は稼働しでいる。 符号化モ一ドを ( 1 ) から ( 2 ) に切り換えたときには、 フレーム間予測処理部 2 0 7が非稼働状 態となる。 次に符号化モードが ( 3 ) となったときには、 さらに画像符 号化器 2 0 0の残りの部分が非稼働状態となる。 最後に符号化モードが ( 4 ) となったときには、 さらに画像復号化部 1 1 7が非稼働状態とな リ、 画像情報の送受信は全てストップする。 符号化モードの番号が大き くなるほど非稼働部分が大きくなるため、 結果的に消費電力は少なくな る。 しかし、 逆に消费電力の少ない符号化モードほど通信される情報の 品質は低くなつてしまう。 第 9図にこの方式における符号化モードと電 池残量の関係の一例を示す。 9 0 1は、 電池が十分に充電された状態の 電池残量 (電力 X時間) を 1 . 0、 電池が使用不可能となるときの電池 残量を 0 . 0としたときの電池残量を表すグラフである。 例えば、 電池 残量が 0 . 5を割ると、 符号化モードは ( 1 ) から ( 2 ) に変化する。 処理を簡単にするため、 符号化モードを切り換えるタイミングは電池残 量が規定値を割った瞬間以後の最初のフレーム分割点からとするのが適 当である。 さらに細かい制御を意図するのであれば、 この切り換え点は ブロックマッチングのためのブロックの分割点や、 スライス (画像の端 から端まで左右に広がるブロックマッチングのためのブロックの列) の 分割点とする方法もある。 これらの分割点では、 前後の処理単位 (フレ —ム、 スライス、 ブロック) で独立した処理を行うことができるため、 符号化モードの切り換えを行いやすい。 利用者が符号化モードを切リ換 える場合も、 同様に切り換えの要求が出た直後のフレーム、 ブロック、 スライスの分割点から符号化モ一ドを切り換えるのが適当である。 第 9図の例においては、 各々の符号化モードの中で符号化に関するパ ラメータを変化させることによってさらに細かく消費電力を制御するこ とができる。 例えば ( 1 ) の符号化モード内で、 送信する画像のフレー ムレー卜を下げる。 すると画像符号化部が動作している時間を相対的に 減少させることが可能となリ、 結果的に消費電力の減少させることがで きる。 第 1 0図にこの様子を示す。
1 0 0 1は nフレーム Z秒で符号化を行った場合の符号化部の動作状 態である。 斜線部分は符号化部が動作している時間である。 これに対し て、 1 0 0 2は 2フレーム/ /秒で符号化を行ったときの動作状態で ある。 フレームごとの処理は 1 Z n秒で終了するため、 画像符号化部は 1 Z n秒おきに 1 Z n秒間、 停止状態に入ることができる。 これと同様 の制御は、 画像の解像度 (画素数) を変化させることよって行うことも 可能である。
フレームレート、 解像度以外に、 フレーム内 フレーム間適応符号化 においてフレーム内符号化が選択される頻度も消費電力を制御するため のパラメータとして利用することができる。 フレーム内符号化が選択さ れる頻度を上げるとフレーム間予測部が稼働する時間を相対的に減少さ せることが可能となり、 消費電力を減らすことができる。 また、 フレー ム間符号化においてブロックマッチングを行う際の、 動きべク トルの探 索範囲を狭くすることも消費電力を減少させるためには有効である。 さ らに、 カラー画像の送信または受信を行うことができる端末が、 白黒画 像を送信または受信することによリ、 色差信号を扱う回路やメモリを非 稼働状態にすることもできる。 また、 たとえカラー画像を符号化したビ ットストリームを受信したとしても、 白黒情報だけを再生することによ つて同様の効果を得ることができる。 しかし、 フレームレート、 解像度 を下げること、 フレーム内符号化が選択される頻度を上げること、 プロ ックマッチングの探索範囲を狭くすること、 白黒画像を送受信 ·再生す ること等は、 すべて受信側で復号化される画像の品質を劣化させること につながる。
以下では、 非稼働状態となった回路の消費電力を減少させる際に回路 的にどのような制御が行われるかについて説明する。 非稼働状態となつ た回路が電力を消費しないようにする直接的な方法としては、 パワート ランジスタを用いて電力の供給を停止させる方法がある。 この方法は有 効であるが、 回路全体を集積化する場合にはパワートランジスタが大き な面積を占めてしまうために問題が発生する。 そこでクロック信号を停 止する方法が考えられる。 第 1 1図はクロック信号の供給を停止するこ とによってフレーム間予測部の稼働状態を切り換える回路の構成例であ る。 第 1図のマルチメディァ通信端末 1 0 0において、 画像符号化器 1 1 2として第 2図に示した H . 2 6 1符号化器 2 0 0を用いるとする。 この回路では、 クロック信号発生器 1 2 9で生成したクロック信号 1 1 0 1は A N D回路 1 1 0 3を経由してフレーム間予測処理部 2 0 7のク ロック入力 1 I 0 4に供給される。 符号化モード切り換え信号 1 1 0 2 は、 第 6図と第 8図の符号化モード切り換え部 6 0 5または第 7図の符 号化モ一ド自動切り換え部 7 0 1から供給される。 符号化モード切り換 え信号を 「 1」 としたときにはクロック信号がフレーム間予測部に達す るが、 「 0」 とした場合にはクロック信号は供給されない。 クロック信 号が供給されないことによってフレーム間予測部は停止状態となり、 結 果としてこの部分の電力消費量を抑えることが可能となる。 一方、 ソフ トウエアコーデックでは画像符号化 ·復号化の処理のほと んどを C P Uが行うために、 稼働していない回路を停止することによつ て消費電力を制御する方法を使うことは難しい。 そこで、 C P Uに供給 されるクロック信号の周波数を制御することが考えられる。 上で述べた フレームレー卜の低下、 フレーム内符号化を行う頻度の上昇、 画像送信 の停止、 画像受信の停止等の制御は、 ソフ トウェアコーデックでは C P Uの処理量の減少につながる。 したがって、 減少した処理量の分だけク 口ック周波数を低下させても処理のリアルタイム性は確保することがで きる。 一般的に汎用 C P Uは、 動作クロックの周波数が低くなるほど消 費電力が少なくなることが知られている。 したがって、 クロック周波数 を制御することは、 消費電力を制御することにつながる。 第 1 2図は符 号化モードに応じて C P Uクロックを切り換えるソフ トウエア符号化器 のク口ック制御回路の構成例である。 第 1図のマルチメディァ通信端末 1 0 0において、 画像符号化器 1 1 2として第 4図に示したソフ トウェ ァ符号化器 4 0 0を用いる。 符号化モード切り換え信号 1 1 0 2は、 符 号化モード指令レジスタ 1 2 0 9の状態を変化させる。 符号化モード指 令レジスタの内容 1 2 0 8は、 ある特定のメモリァドレスを読みに行く ことによって C P U 4 0 3が読み出すことができるようになつている。 上で述べた通り、 符号化モードの切り換えを行う切り換え点は限られて おり (上述のフレーム、. スライス、 ブロック分割点) 、 C P Uは切り換 え点の処理を行う直前にのみ、 符号化モ一ド指令レジスタの内容を読み 込めば良い。 この符号化モ一ド指令レジスタの内容を通じて C P Uは符 号化モ一ド切り換えの指令が発せられたことを検知し、 ソフ トウェア的 に符号化モードをある切り換え点で切り換える。 なお、 C P Uに符号化 モード切り換えの要求を行う処理は C P Uへの割リ込みを使うことによ つて達成することもできる。 符号化モードを切り換えた C P Uは、 C P u自身が現在どの符号化モードで処理を行っているかを外部の回路に知 らせるために C PU符号化モードレジスタ 1 2 0 5に C PU符号化モー ド 1 2 0 6を書き込む。 クロック分周部 1 20 3はこの C P U符号化モ 一ドレジスタの内容 1 20 2を読み込み、 現在の C P Uの符号化モ一ド に応じてクロック信号発生器 1 2 9で生成したクロック信号 1 1 0 1の 分周率 (周波数を落とす割合) を制御する。 こうすることによって C P Uに供給されるクロック信号 1 2 04の周波数が符号化モードに応じて 制御される。 なお、 この部分の処理は VCO (Voltage Controlled Osc illator) を用いるなどしてクロックの発信周波数自体を制御すること によっても実現できる。
このようにクロック信号を制御する方式は、 専用チップを用いた装置 に対しても応用できる。 たとえばフレームレ一トを下げる制御を行った 場合には、 第 1 0図に示した方式を用いずに符号化装置自体の動作クロ ックを落として消费電力を減らすことも可能である。
なお、 本明細書では符号化モードの変化として同一の符号化方式 (例 えば H. 26 1 ) の中における変化を扱ってきた。 しかし、 符号化方式 自体を変化させること (例えば、 MP E G 1から H. 2 6 1への変化) も、 同様に符号化モードの変化として、 本発明の枠組みに含まれること は明らかである。 産業上の利用可能性
本発明によリ、 端末が送信する符号化された情報の品質を意図的に低 下させることによって、 端末が消费する電力置を低減させることができ る。 本発明の通信端末装置は、 例えば、 蓄電池を使用する携帯用の通信 端末装置、 消费電力を抑えつつ画像の伝送継続時間を主体として考盧さ れるべき画像監視装置、 等に用いられて有用である。

Claims

請求の範囲
1 . 入力された画像又は音声情報を符号化して通信路へ出力し、 上記伝 送路から得られる画像又は音声情報を復号化する通信端末装置において, 画像又は音声等の入力情報を入力する入力手段と、 上記入力情報を通 信路に出力し、 かつ上記通信路から情報を入力する通信路制御部と、 上 記通信路から得た情報を画像又は音声等により出力する出力手段と、 上 記入力手段及び上記出力手段と上記通信路制御部との間に設けられ、 実 行時には消費電力の異なる複数の符号化モードのいずれかの符号化モー ドに従って上記入力情報を符号化し上記通信路から入力された情報を復 号化するコーデック手段と、 上記符号化モードの選択を制御する制御部 とからなることを特徴とする通信端末装置。
2 . 請求の範囲第 1項の通信端末装置は、 更に、 装置全体に電力を供給 する供給手段を有し、 上記制御部は該供給手段の電池残量に応じて上記 符号化モードの選択制御を行なうことを特徴とする通信端末装置。
3 . 請求の範囲第 2項の通信端末装置において、 上記供給手段の電池残 量に応じて上記制御部は上記出力手段を用いて画像又は音声メッセージ を出力し、 該メッセージに対して入力された制御信号に応じて、 上記符 号化モ一ドの選択制御を行なうことを特徴とする通信端末装置。
4 . 請求の範囲第 2項において上記供給手段は、 蓄電池と、 上記蓄電池 の電池残量を検出する手段とを有し、 上記制御部に予め定められた電池 残量よリ少ない電池残量を示す情報が与えられた場合には、 上記制御部 は、 現状の符号化モードによる消费電力に比較して低い消费電力に対応 する異なる符号化モードに切り換えるように制御することを特徴とする 通信端末装置。
5 . 請求の範囲第 3項において、 上記メッセージは上記符号化モードに おける連続通話可能時間をも含むことを特徴とする通信端末装置。
6 . 請求項第 1項において、 上記符号化モードの選択切り換えによって 符号化の際に不要な回路に、 装置全体のクロックの供給を停止するよう 制御することを特徴とする通信端末装置。
7 . 請求項第 1項において、 上記符号化モードの処理量に応じて、 装置 全体に供給されているクロックの周波数を変化させることを特徴とする 通信端末装置。
8 . 請求の範囲第 1項の通信端末装置は、 更に、 装置全体に電力を供給 する供給手段を有し、 上記制御部は該供給手段の電池残量が所定料より 少なくなった場合には、 上記入力情報の解像度を低くすることを特徴と する通信端末装置。
9 . 請求の範囲第 2項において、 上記複数の符号化モードには、 動画像 符号化に関して固定フレーム内符号化を行なうモ一ドと、 フレーム間 フレーム内適応符号化を行なうモ一ドが含まれることを特徴とする通信 端末装置。
1 0 . 請求の範囲第 9項において、 上記制御部は該供給手段の電池残量 の減少に応じて上記符号化モ一ドとして固定フレーム内符号化モ一ドを 選択するように制御を行なうことを特徴とする通信端末装置。
1 1 . 請求の範囲第 9項において、 現状の符号化モードとして上記フレ ーム間 フレーム内適応符号化を行なうモードが選択されている場合、 上記制御部は該供給手段の電池残量の減少に応じて、 上記フレーム間ノ フレーム内適応符号化の中のフレーム内符号化が選択される頻度を高く するように制御することを特徴とする通信端末装置。
1 2 . 請求範囲第 2項において、 上記コーデック手段は動画像符号化に 関してフレーム間符号化を実行する手段と、 プロックマッチングに基づ く勳き補償を実行する手段とを具備し、 上記制御部は該供給手段の電池 残量の減少に応じて、 上記プロックマッチングにおけるプロックごとの 探索動きべク トル数を少なくするように制御することを特徴とする通信 端末装置。
1 3 . 請求範囲第 2項において、 上記コーデック手段は動画像符号化に 関してフレーム間符号化を実行する手段と、 伝送される画像のフレーム レートを制御する手段とを具備し、 上記制御部は該供給手段の電池残量 の減少に応じて、 上記フレームレートを低くするように制御することを 特徴とする通信端末装置。
1 4 . 請求範囲第 2項において、 上記制御部は該供給手段の電池残量の 減少に応じて、 音声のみによる通信を行うように制御することを特徴と する通信端末装置。
1 5 . 請求範囲第 2項において、 上記制御部は該供給手段の電池残量の 減少に応じて、 上記入力手段から入力された画像情報を白黒画像として 送信するように制御することを特徴とする通信端末装置。
1 6 . 請求範囲第 2項において、 上記制御部は該供給手段の電池残量の 減少に応じて、 上記通信路から受信した画像情報を白黒画像情報として 復号処理を行なうよう制御することを特徴とする通信端末装置。
1 7 . 請求範囲第 1 6項において、 上記制御部は該供給手段の電池残量 の減少に応じて、 通信路から受信したカラ一画像を符号化したビットス トリ一ムの中からカラー情報を除いて白黒画像を再生するよう制御する ことを特徴とする通信端末装置。
1 8 . 請求範囲第 2項において、 上記コ一デック手段では、 上記制御部 から符号化モ一ドの切り換え要求信号を受けた直後のフレーム分割点か ら符号化モードが切り換わることを特徴とする通信端末装置。
1 9 . 請求範囲第 2項において、 上記コーデック手段では、 上記制御部 から符号化モードの切り換え要求信号を受けた直後のスライス分割点か ら符号化モードが切り換わることを特徴とする通信端末装置。
2 0 . 請求範囲第 2項において、 上記コーデック手段では、 上記制御部 から符号化モードの切り換え要求信号を受けた直後のプロックマツチン グのためのプロックの分割点から符号化モードが切り換わることを特徴 とする通信端末装置。
PCT/JP1995/000376 1995-03-08 1995-03-08 Terminal portatif pour communication multimedia Ceased WO1996027987A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
PCT/JP1995/000376 WO1996027987A1 (fr) 1995-03-08 1995-03-08 Terminal portatif pour communication multimedia
JP52675396A JP3623967B2 (ja) 1995-03-08 1995-03-08 携帯用マルチメディア通信端末装置
US08/913,161 US5949484A (en) 1995-03-08 1995-03-08 Portable terminal apparatus for multimedia communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP1995/000376 WO1996027987A1 (fr) 1995-03-08 1995-03-08 Terminal portatif pour communication multimedia

Publications (1)

Publication Number Publication Date
WO1996027987A1 true WO1996027987A1 (fr) 1996-09-12

Family

ID=14125703

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1995/000376 Ceased WO1996027987A1 (fr) 1995-03-08 1995-03-08 Terminal portatif pour communication multimedia

Country Status (3)

Country Link
US (1) US5949484A (ja)
JP (1) JP3623967B2 (ja)
WO (1) WO1996027987A1 (ja)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3024587B2 (ja) 1997-04-11 2000-03-21 日本電気株式会社 携帯情報端末装置
JP2000341222A (ja) * 1999-05-27 2000-12-08 Sony Corp 通信端末およびホスト装置
US6501968B1 (en) * 1997-04-21 2002-12-31 Canon Kabushiki Kaisha Battery-powered communications apparatus
JP2003264767A (ja) * 2001-12-28 2003-09-19 Matsushita Electric Ind Co Ltd データ再生装置及びデータ再生方法
JP2007013302A (ja) * 2005-06-28 2007-01-18 Konica Minolta Holdings Inc 双方向通信システム
JP2007527660A (ja) * 2004-01-13 2007-09-27 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ メディアコンテンツを受信する可搬式デバイス
JP2007266954A (ja) * 2006-03-28 2007-10-11 Toshiba Corp 無線通信装置及び無線通信システム
JP2008529317A (ja) * 2005-01-27 2008-07-31 松下電器産業株式会社 携帯端末
JP2016158117A (ja) * 2015-02-25 2016-09-01 シャープ株式会社 端末装置
WO2016158401A1 (ja) * 2015-03-30 2016-10-06 ソニー株式会社 画像符号化装置および方法
JP2018148465A (ja) * 2017-03-07 2018-09-20 株式会社リコー 情報処理装置、情報処理装置の制御方法、及びプログラム

Families Citing this family (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3019787B2 (ja) 1996-09-20 2000-03-13 日本電気株式会社 動きベクトル検出装置
ES2545066T3 (es) * 1997-06-09 2015-09-08 Hitachi, Ltd. Medio de grabación de información de imágenes
US6028631A (en) * 1997-09-08 2000-02-22 Hitachi, Ltd. Portable terminal apparatus for multimedia communication
JP3719482B2 (ja) * 1998-07-29 2005-11-24 株式会社デンソー 無線通信装置
JP4408467B2 (ja) * 1998-10-30 2010-02-03 富士フイルム株式会社 ディジタル・カメラおよびその動作制御方法
US6275712B1 (en) * 1999-02-26 2001-08-14 Nokia Mobile Phones Ltd Mobile station control states based on available power
JP2000253303A (ja) * 1999-02-26 2000-09-14 Minolta Co Ltd 電池駆動されるデジタルカメラ及び電子機器
JP4809960B2 (ja) * 1999-04-12 2011-11-09 キヤノン株式会社 画像処理装置、方法および記録媒体
US6385469B1 (en) * 1999-06-22 2002-05-07 Ericsson Inc. System and method for providing battery gapping for mobile stations
US6668299B1 (en) 1999-09-08 2003-12-23 Mellanox Technologies Ltd. Software interface between a parallel bus and a packet network
JP2001086512A (ja) * 1999-09-14 2001-03-30 Nec Corp 可変ビットレート符号化装置
JP2001103565A (ja) * 1999-09-30 2001-04-13 Toshiba Corp 移動無線端末
US6909744B2 (en) * 1999-12-09 2005-06-21 Redrock Semiconductor, Inc. Processor architecture for compression and decompression of video and images
KR100683380B1 (ko) * 2000-02-21 2007-02-15 주식회사 팬택앤큐리텔 영상 압축 부호화를 위한 변환 및 역변환 방법 및 장치
US6728312B1 (en) * 2000-04-13 2004-04-27 Forgent Networks, Inc. Adaptive video decoding and rendering with respect to processor congestion
US7630721B2 (en) * 2000-06-27 2009-12-08 Ortiz & Associates Consulting, Llc Systems, methods and apparatuses for brokering data between wireless devices and data rendering devices
JP2002027145A (ja) * 2000-07-05 2002-01-25 Toshiba Corp 無線通信端末
GB2366467B (en) * 2000-08-23 2003-11-26 Motorola Inc Mobile terminal battery power conservation
US6910139B2 (en) * 2000-10-02 2005-06-21 Fujitsu Limited Software processing apparatus with a switching processing unit for displaying animation images in an environment operating base on type of power supply
US7043058B2 (en) * 2001-04-20 2006-05-09 Avid Technology, Inc. Correcting motion vector maps for image processing
US6810086B1 (en) 2001-06-05 2004-10-26 At&T Corp. System and method of filtering noise
US6968006B1 (en) 2001-06-05 2005-11-22 At&T Corp. Method of content adaptive video decoding
US6909745B1 (en) * 2001-06-05 2005-06-21 At&T Corp. Content adaptive video encoder
US7773670B1 (en) * 2001-06-05 2010-08-10 At+T Intellectual Property Ii, L.P. Method of content adaptive video encoding
US6970513B1 (en) 2001-06-05 2005-11-29 At&T Corp. System for content adaptive video decoding
US7062303B2 (en) * 2001-07-05 2006-06-13 Intel Corporation Synchronizing power conservation modes
FR2827054B1 (fr) * 2001-07-06 2003-12-12 Nec Technologies Uk Ltd Procede de controle et de gestion de l'etat de la batterie d'un appareil multimedia portable
CN1486557A (zh) * 2001-07-30 2004-03-31 ���ṫ˾ 无线电通信系统、无线电通信控制设备和无线电通信控制方法、存储介质和计算机程序
WO2003024137A1 (en) * 2001-09-13 2003-03-20 Nokia Corporation Signal processing device and signal processing method
JP2003209845A (ja) * 2002-01-11 2003-07-25 Mitsubishi Electric Corp 画像符号化集積回路
JP3779215B2 (ja) * 2002-01-28 2006-05-24 富士通株式会社 携帯型情報処理装置
US7000126B2 (en) * 2002-04-18 2006-02-14 Intel Corporation Method for media content presentation in consideration of system power
JP4265204B2 (ja) * 2002-11-18 2009-05-20 日本電気株式会社 テレビ電話機能付き情報通信端末とテレビ電話表示切替方法
US7881367B2 (en) * 2003-01-29 2011-02-01 Nxp B.V. Method of video coding for handheld apparatus
US20040158878A1 (en) * 2003-02-07 2004-08-12 Viresh Ratnakar Power scalable digital video decoding
JP2004343663A (ja) * 2003-05-19 2004-12-02 Sony Corp 撮像装置
US20040247993A1 (en) * 2003-05-21 2004-12-09 Sony Ericsson Mobile Communications Ab System and Method of Improving Talk-Time at the End of Battery Life
CN1826794A (zh) * 2003-07-24 2006-08-30 皇家飞利浦电子股份有限公司 具有显示设备和图像获取单元的移动设备
US7463886B2 (en) * 2003-09-16 2008-12-09 Spyder Navigations L.L.C. Method and system for supporting residual energy awareness in an ad hoc wireless communications network
JP2005184632A (ja) * 2003-12-22 2005-07-07 Nec Access Technica Ltd 通信端末における消費電力削減方法及び通信端末
GB2411328B (en) * 2004-02-23 2007-05-16 Toshiba Res Europ Ltd Adaptive MIMO systems
US7639743B2 (en) * 2004-03-25 2009-12-29 Sony Corporation Image decoder and image decoding method and program
CN100596189C (zh) * 2004-07-08 2010-03-24 松下电器产业株式会社 移动终端装置
JP2006203724A (ja) * 2005-01-24 2006-08-03 Toshiba Corp 画像圧縮装置及び画像圧縮方法
US9489717B2 (en) 2005-01-31 2016-11-08 Invention Science Fund I, Llc Shared image device
US8606383B2 (en) 2005-01-31 2013-12-10 The Invention Science Fund I, Llc Audio sharing
US20060170956A1 (en) 2005-01-31 2006-08-03 Jung Edward K Shared image devices
US9124729B2 (en) 2005-01-31 2015-09-01 The Invention Science Fund I, Llc Shared image device synchronization or designation
US8902320B2 (en) 2005-01-31 2014-12-02 The Invention Science Fund I, Llc Shared image device synchronization or designation
US9082456B2 (en) 2005-01-31 2015-07-14 The Invention Science Fund I Llc Shared image device designation
US9910341B2 (en) 2005-01-31 2018-03-06 The Invention Science Fund I, Llc Shared image device designation
US9325781B2 (en) 2005-01-31 2016-04-26 Invention Science Fund I, Llc Audio sharing
TW200638188A (en) * 2005-04-18 2006-11-01 Wistron Corp Power saving method for notebook computer
US9191611B2 (en) 2005-06-02 2015-11-17 Invention Science Fund I, Llc Conditional alteration of a saved image
US20070139529A1 (en) * 2005-06-02 2007-06-21 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Dual mode image capture technique
US10003762B2 (en) 2005-04-26 2018-06-19 Invention Science Fund I, Llc Shared image devices
US9967424B2 (en) 2005-06-02 2018-05-08 Invention Science Fund I, Llc Data storage usage protocol
US20070222865A1 (en) 2006-03-15 2007-09-27 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Enhanced video/still image correlation
US9621749B2 (en) 2005-06-02 2017-04-11 Invention Science Fund I, Llc Capturing selected image objects
US9819490B2 (en) 2005-05-04 2017-11-14 Invention Science Fund I, Llc Regional proximity for shared image device(s)
US9942511B2 (en) 2005-10-31 2018-04-10 Invention Science Fund I, Llc Preservation/degradation of video/audio aspects of a data stream
US9451200B2 (en) 2005-06-02 2016-09-20 Invention Science Fund I, Llc Storage access technique for captured data
US9076208B2 (en) 2006-02-28 2015-07-07 The Invention Science Fund I, Llc Imagery processing
US8964054B2 (en) 2006-08-18 2015-02-24 The Invention Science Fund I, Llc Capturing selected image objects
US9001215B2 (en) * 2005-06-02 2015-04-07 The Invention Science Fund I, Llc Estimating shared image device operational capabilities or resources
JP4505740B2 (ja) * 2005-05-16 2010-07-21 ソニー株式会社 撮像装置及びその起動方法
TWI282235B (en) * 2005-11-15 2007-06-01 Inst Information Industry Intelligent power-saving communication mode switching subsystem and method thereof
TWI286024B (en) * 2006-01-18 2007-08-21 Inst Information Industry Communication system, method for extending stand-by time, and computer readable medium therefor
JP2007228049A (ja) * 2006-02-21 2007-09-06 Pentax Corp 撮像装置制御ユニット及びデジタルカメラ
US7818106B1 (en) 2006-04-13 2010-10-19 Honda Motor Co., Ltd. Motor vehicle power management system
US7925136B2 (en) 2006-05-25 2011-04-12 Qualcomm Incorporated Method and apparatus for recording information in battery operated devices
US7933571B2 (en) * 2007-06-20 2011-04-26 Motorola Mobility, Inc. Method and apparatus for selecting a communication mode based on energy sources in a hybrid power supply
US8228992B2 (en) * 2007-10-12 2012-07-24 Broadcom Corporation Method and system for power-aware motion estimation for video processing
US20090098914A1 (en) * 2007-10-15 2009-04-16 Research In Motion Limited Method and system for enabling or disabling features based on a battery level threshold
EP2051157A1 (en) 2007-10-15 2009-04-22 Research In Motion Limited Method and System for Enabling or Disabling Features Based on a Battery Level Threshold
TW201001155A (en) * 2008-06-24 2010-01-01 Qisda Corp Digital frame and power saving method thereof
US8667162B2 (en) * 2008-12-31 2014-03-04 Industrial Technology Research Institute Method, apparatus and computer program product for providing a mobile streaming adaptor
EP2549756A4 (en) * 2010-03-18 2014-04-02 Nec Corp MOBILE TELEPHONE SET WITH LOW HEAT GENERATION AND VIDEO PHONE FUNCTION
CN102547272B (zh) 2010-12-30 2015-03-11 中国移动通信集团公司 一种解码方法、装置及终端
TWI558183B (zh) * 2012-07-09 2016-11-11 Vid衡器股份有限公司 功率知覺視訊解碼及串流
US10750294B2 (en) 2012-07-19 2020-08-18 Cochlear Limited Predictive power adjustment in an auditory prosthesis
US9980057B2 (en) * 2012-07-19 2018-05-22 Cochlear Limited Predictive power adjustment in an auditory prosthesis
US9184778B2 (en) 2013-02-22 2015-11-10 Nissan North America, Inc. Vehicle information gathering system
US9426439B2 (en) * 2013-03-12 2016-08-23 Intel Corporation Exposing media processing features
CN117133183A (zh) * 2022-05-26 2023-11-28 川奇光电科技(扬州)有限公司 电子纸显示器、物流箱及物流状态管理方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06141089A (ja) * 1992-10-23 1994-05-20 Hitachi Ltd 携帯型情報通信装置
JPH06334998A (ja) * 1993-05-25 1994-12-02 Hitachi Ltd 携帯テレビ電話

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4126105A1 (de) * 1991-08-07 1993-02-11 Standard Elektrik Lorenz Ag Funktelefon
JP3255995B2 (ja) * 1992-10-23 2002-02-12 株式会社日立製作所 テレビ電話装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06141089A (ja) * 1992-10-23 1994-05-20 Hitachi Ltd 携帯型情報通信装置
JPH06334998A (ja) * 1993-05-25 1994-12-02 Hitachi Ltd 携帯テレビ電話

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3024587B2 (ja) 1997-04-11 2000-03-21 日本電気株式会社 携帯情報端末装置
US6501968B1 (en) * 1997-04-21 2002-12-31 Canon Kabushiki Kaisha Battery-powered communications apparatus
JP2000341222A (ja) * 1999-05-27 2000-12-08 Sony Corp 通信端末およびホスト装置
JP2003264767A (ja) * 2001-12-28 2003-09-19 Matsushita Electric Ind Co Ltd データ再生装置及びデータ再生方法
JP4758356B2 (ja) * 2004-01-13 2011-08-24 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ メディアコンテンツを受信する可搬式デバイス
JP2007527660A (ja) * 2004-01-13 2007-09-27 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ メディアコンテンツを受信する可搬式デバイス
JP2008529317A (ja) * 2005-01-27 2008-07-31 松下電器産業株式会社 携帯端末
JP4777988B2 (ja) * 2005-01-27 2011-09-21 パナソニック株式会社 携帯端末
JP2007013302A (ja) * 2005-06-28 2007-01-18 Konica Minolta Holdings Inc 双方向通信システム
JP2007266954A (ja) * 2006-03-28 2007-10-11 Toshiba Corp 無線通信装置及び無線通信システム
US7983650B2 (en) 2006-03-28 2011-07-19 Kabushiki Kaisha Toshiba Wireless communication device and wireless communication system
JP2016158117A (ja) * 2015-02-25 2016-09-01 シャープ株式会社 端末装置
WO2016158401A1 (ja) * 2015-03-30 2016-10-06 ソニー株式会社 画像符号化装置および方法
JPWO2016158401A1 (ja) * 2015-03-30 2018-01-25 ソニー株式会社 画像符号化装置および方法
JP2018148465A (ja) * 2017-03-07 2018-09-20 株式会社リコー 情報処理装置、情報処理装置の制御方法、及びプログラム

Also Published As

Publication number Publication date
US5949484A (en) 1999-09-07
JP3623967B2 (ja) 2005-02-23

Similar Documents

Publication Publication Date Title
JP3623967B2 (ja) 携帯用マルチメディア通信端末装置
US6028631A (en) Portable terminal apparatus for multimedia communication
JPWO1996027987A1 (ja) 携帯用マルチメディア通信端末装置
US7317837B2 (en) Encoding apparatus, video camera
US8943339B2 (en) Data processing apparatus
US9582060B2 (en) Battery-powered device with reduced power consumption based on an application profile data
US20100027663A1 (en) Intellegent frame skipping in video coding based on similarity metric in compressed domain
JP4777988B2 (ja) 携帯端末
JP4912490B2 (ja) データ処理装置
KR101098661B1 (ko) 이미지 디코더 및 이미지 디코딩 방법 및 프로그램이 기록된 컴퓨터로 판독가능한 기록 매체
US20120284546A1 (en) Using historic load profiles to dynamically adjust operating frequency and available power to a handheld multimedia device processor core
KR20040075039A (ko) 복잡도 제약된 데이터 압축에서 동적 제어
JP2003061100A (ja) マルチチャネル画像符号化器及びその符号化方法
JPWO2002050645A1 (ja) 低消費電力の電子回路及び消費電力低減方法
TWI280060B (en) Video encoder and method for detecting and encoding noise
JPWO2007032123A1 (ja) マルチストリーム復号装置
JP2003274313A (ja) 携帯型視聴装置
US8885053B2 (en) Integrated circuit and electric device for avoiding latency time caused by contention
US7760198B2 (en) Display controller
JP2006318420A (ja) 携帯情報機器用データ処理装置
EP2064612A2 (en) Video decoder and/or battery-powered device with reduced power consumption and methods thereof
JP2003295970A (ja) データ処理装置、及びデータ処理方法
JP2009033652A (ja) 動画像符号化方法
JP3674454B2 (ja) 動画再生システム及び表示制御装置
JP2005064897A (ja) 動画像圧縮符号化装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CA CN JP KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 08913161

Country of ref document: US

122 Ep: pct application non-entry in european phase