CA2073120A1 - An image encoding and transmitting system - Google Patents

An image encoding and transmitting system

Info

Publication number
CA2073120A1
CA2073120A1 CA2073120A CA2073120A CA2073120A1 CA 2073120 A1 CA2073120 A1 CA 2073120A1 CA 2073120 A CA2073120 A CA 2073120A CA 2073120 A CA2073120 A CA 2073120A CA 2073120 A1 CA2073120 A1 CA 2073120A1
Authority
CA
Canada
Prior art keywords
data
frame
intra
inter
block
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA2073120A
Other languages
French (fr)
Other versions
CA2073120C (en
Inventor
Takashi Hamano
Kiyoshi Sakai
Kiichi Matsuda
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.)
Fujitsu Ltd
Original Assignee
Takashi Hamano
Kiyoshi Sakai
Kiichi Matsuda
Fujitsu Limited
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 Takashi Hamano, Kiyoshi Sakai, Kiichi Matsuda, Fujitsu Limited filed Critical Takashi Hamano
Priority to CA 2245053 priority Critical patent/CA2245053C/en
Publication of CA2073120A1 publication Critical patent/CA2073120A1/en
Application granted granted Critical
Publication of CA2073120C publication Critical patent/CA2073120C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • 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
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/89Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
    • H04N19/895Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder in combination with error concealment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5614User Network Interface
    • H04L2012/5616Terminal equipment, e.g. codecs, synch.
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5651Priority, marking, classes
    • 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

Abstract

An image encoding and transmitting system is an image transmission system for transmitting digital data such as TV telephones. The system for dividing input frame data into a plurality of blocks before transmitting them comprises on its sending side an intra-frame/inter-frame determiner for receiving intra-frame data and inter-frame data and selecting either of them for output, and a difference collator for having the intra-frame/inter-frame determiner compulsorily output intra-frame data at the time of data input for the next frame when one or more data in each block forming inter-frame data are larger than a predetermined threshold. The system also comprises on its receiving side an picture element domain frame data storage for storing received data in the picture element domain, and a motion vector detector for detecting according to the contents in the storage a motion vector using the data in the block surrounding the discarded block in order to guess the data in the discarded block.
CA 2073120 1991-07-04 1992-07-03 An image encoding and transmitting system Expired - Fee Related CA2073120C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA 2245053 CA2245053C (en) 1991-07-04 1992-07-03 An image encoding and transmitting system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP16442291A JP3002019B2 (en) 1991-07-04 1991-07-04 Image coding transmission system with cell discard compensation function
JP03-164422 1991-07-04

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CA 2245053 Division CA2245053C (en) 1991-07-04 1992-07-03 An image encoding and transmitting system

Publications (2)

Publication Number Publication Date
CA2073120A1 true CA2073120A1 (en) 1993-01-05
CA2073120C CA2073120C (en) 1999-04-20

Family

ID=15792850

Family Applications (1)

Application Number Title Priority Date Filing Date
CA 2073120 Expired - Fee Related CA2073120C (en) 1991-07-04 1992-07-03 An image encoding and transmitting system

Country Status (5)

Country Link
US (3) US5510839A (en)
EP (2) EP0740471B1 (en)
JP (1) JP3002019B2 (en)
CA (1) CA2073120C (en)
DE (2) DE69232803T2 (en)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0620050A (en) * 1992-07-03 1994-01-28 Matsushita Electric Ind Co Ltd Dynamic image signal decoding device and estimated motion vector calculation method
KR100261072B1 (en) * 1993-04-30 2000-07-01 윤종용 Digital signal processing system
JP3428697B2 (en) * 1993-09-07 2003-07-22 キヤノン株式会社 Image decoding method
DE69431226T2 (en) * 1993-09-28 2003-04-17 Canon Kk Image display device
KR0126657B1 (en) * 1993-10-28 1997-12-29 구자홍 Moving compensation device for digital image recovery
US6137835A (en) * 1993-11-16 2000-10-24 Canon Kabushiki Kaisha Picture coding apparatus using orthogonal transforms
JP3356516B2 (en) * 1993-12-28 2002-12-16 シャープ株式会社 Video encoding device
DE4405803C2 (en) * 1994-02-23 1997-04-30 Bosch Gmbh Robert Source coding method
DE69536096D1 (en) * 1994-03-25 2010-09-30 Nec Corp The image display apparatus
US5668598A (en) * 1995-03-27 1997-09-16 International Business Machines Corporation Motion video compression system with guaranteed bit production limits
US5838964A (en) * 1995-06-26 1998-11-17 Gubser; David R. Dynamic numeric compression methods
US5740282A (en) * 1995-06-30 1998-04-14 Iterated Systems, Inc. System and method for contractive mapping resynchronization of a data transmission
US5990852A (en) * 1996-10-31 1999-11-23 Fujitsu Limited Display screen duplication system and method
EP0861001B1 (en) * 1997-02-07 2012-05-23 Texas Instruments Incorporated Error resilient video encoding
JP3217987B2 (en) * 1997-03-31 2001-10-15 松下電器産業株式会社 Video signal decoding method and encoding method
JP3633204B2 (en) * 1997-05-14 2005-03-30 ソニー株式会社 Signal encoding apparatus, signal encoding method, signal recording medium, and signal transmission method
JPH10336654A (en) * 1997-06-02 1998-12-18 Nec Corp Image encoder
US7570645B2 (en) 2000-01-18 2009-08-04 Viasat, Inc. Frame format and frame assembling/disassembling method for the frame format
US6167155A (en) * 1997-07-28 2000-12-26 Physical Optics Corporation Method of isomorphic singular manifold projection and still/video imagery compression
FR2776411B1 (en) * 1998-03-23 2001-05-11 Canon Kk METHOD AND DEVICE FOR ENCODING AND DECODING DATA, IN PARTICULAR OF DIGITAL IMAGE SEQUENCES
US6519287B1 (en) * 1998-07-13 2003-02-11 Motorola, Inc. Method and apparatus for encoding and decoding video signals by using storage and retrieval of motion vectors
JP2000181448A (en) * 1998-12-15 2000-06-30 Sony Corp Device and method for transmission, device and method for reception, and provision medium
US6697430B1 (en) * 1999-05-19 2004-02-24 Matsushita Electric Industrial Co., Ltd. MPEG encoder
DE69928798T2 (en) * 1999-08-31 2006-07-27 Lucent Technologies Inc. Error detection system for video signal
US7221761B1 (en) 2000-09-18 2007-05-22 Sharp Laboratories Of America, Inc. Error resilient digital video scrambling
JP4107544B2 (en) * 2000-10-23 2008-06-25 三菱電機株式会社 Image signal re-encoding device
JP3932379B2 (en) * 2001-10-02 2007-06-20 株式会社日立製作所 Image processing apparatus and image sensor
US20040001547A1 (en) * 2002-06-26 2004-01-01 Debargha Mukherjee Scalable robust video compression
JP4141372B2 (en) * 2003-11-05 2008-08-27 富士通株式会社 Wireless communication apparatus, wireless communication method, and wireless communication program
US7586924B2 (en) 2004-02-27 2009-09-08 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Apparatus and method for coding an information signal into a data stream, converting the data stream and decoding the data stream
KR100678050B1 (en) * 2004-10-27 2007-02-02 삼성전자주식회사 Apparatus and method for transmit/receive of image data in a mobile communication
US8774272B1 (en) 2005-07-15 2014-07-08 Geo Semiconductor Inc. Video quality by controlling inter frame encoding according to frame position in GOP
US7397400B2 (en) * 2005-12-02 2008-07-08 Viasat, Inc. Variable length data encapsulation and encoding
EP2096439A4 (en) * 2006-12-21 2011-01-05 Ajinomoto Kk Method for evaluation of colorectal cancer, colorectal cancer evaluation apparatus, colorectal cancer evaluation method, colorectal cancer evaluation system, colorectal cancer evaluation program, and recording medium
WO2008143345A1 (en) * 2007-05-23 2008-11-27 Nec Corporation Content divided position judging device, content viewing control device, and program
JP2009182623A (en) * 2008-01-30 2009-08-13 Panasonic Corp Image encoding method
US8061358B2 (en) 2008-10-20 2011-11-22 Rampup, Llc Birthing aid: method of using musculoskeletal repositioning device
US7918228B2 (en) * 2008-10-20 2011-04-05 Smernoff Gerald N Musculoskeletal repositioning device
US8297286B2 (en) 2008-10-20 2012-10-30 Rampup, Llc Physical rehabilitation and training aid: method of using musculoskeletal repositioning device
KR101345098B1 (en) * 2009-12-18 2013-12-26 한국전자통신연구원 Apparatus and method for assessing image quality based on real-time
CN109348226B (en) * 2017-04-08 2022-11-11 腾讯科技(深圳)有限公司 Picture file processing method and intelligent terminal
NO344797B1 (en) * 2019-06-20 2020-05-04 Pexip AS Early intra coding decision
CN116320536B (en) * 2023-05-16 2023-08-18 瀚博半导体(上海)有限公司 Video processing method, device, computer equipment and computer readable storage medium

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59185487A (en) * 1983-04-05 1984-10-22 Nec Corp Adaptive forecasting encoding and decoding system and device of multilevel picture signal
JPS60158786A (en) * 1984-01-30 1985-08-20 Kokusai Denshin Denwa Co Ltd <Kdd> Detection system of picture moving quantity
JPS6115485A (en) * 1984-07-02 1986-01-23 Oki Electric Ind Co Ltd Picture encoding system
JPS6248188A (en) * 1985-08-27 1987-03-02 Fujitsu Ltd Adaptive coding system
JPS62193383A (en) * 1986-02-20 1987-08-25 Kokusai Denshin Denwa Co Ltd <Kdd> Moving image signal transmitting system
NL8601447A (en) * 1986-06-05 1988-01-04 Philips Nv METHOD AND DEVICE FOR RECORDING AND / OR PLAYING VIDEO INFORMATION IN RESPECT OF A RECORD CARRIER, AND OBTAINING A RECORD CARRIER ACCORDING TO THE METHOD
JPH082106B2 (en) * 1986-11-10 1996-01-10 国際電信電話株式会社 Hybrid coding method for moving image signals
JP2750717B2 (en) * 1988-12-15 1998-05-13 国際電信電話 株式会社 Image transmission error correction method
JPH07109990B2 (en) * 1989-04-27 1995-11-22 日本ビクター株式会社 Adaptive interframe predictive coding method and decoding method
JP2776425B2 (en) * 1989-10-09 1998-07-16 富士通株式会社 Cell loss compensation image decoding method
CA2027184C (en) * 1989-10-09 1995-01-10 Takashi Hamano Image data transmission system
JP2776424B2 (en) * 1989-10-09 1998-07-16 富士通株式会社 Cell loss compensation image decoding method
JP2971094B2 (en) * 1990-04-13 1999-11-02 沖電気工業株式会社 Image coding device
US5134477A (en) * 1990-12-11 1992-07-28 At&T Bell Laboratories Hdtv receiver
US5247363A (en) * 1992-03-02 1993-09-21 Rca Thomson Licensing Corporation Error concealment apparatus for hdtv receivers
EP0622959B1 (en) * 1992-11-17 1999-08-11 Fujitsu Limited Digital video communication apparatus

Also Published As

Publication number Publication date
CA2073120C (en) 1999-04-20
EP0740471B1 (en) 2002-10-02
DE69225642T2 (en) 1998-11-12
EP0521529A2 (en) 1993-01-07
DE69232803D1 (en) 2002-11-07
JPH0514392A (en) 1993-01-22
US5510839A (en) 1996-04-23
EP0740471A2 (en) 1996-10-30
EP0521529A3 (en) 1994-01-05
DE69225642D1 (en) 1998-07-02
EP0740471A3 (en) 1996-12-11
DE69232803T2 (en) 2003-06-18
US5627590A (en) 1997-05-06
JP3002019B2 (en) 2000-01-24
US5844628A (en) 1998-12-01
EP0521529B1 (en) 1998-05-27

Similar Documents

Publication Publication Date Title
CA2073120A1 (en) An image encoding and transmitting system
US5508747A (en) Frame format conversion device for converting image signal frame through frame interpolation
EP0100216B1 (en) Improvements relating to video data transmission
US5504823A (en) Image data partitioning circuit for parallel image decoding system
CA2108338A1 (en) Adaptive Video Encoder for Two-Layer Encoding of Video Signals on ATM (Asynchronous Transfer Mode) Networks
US5589884A (en) Adaptive quantization controlled by scene change detection
IE841291L (en) Storing data
KR900702720A (en) High resolution TV transmission and reception system
CA1232058A (en) System for coding video signal in block units
KR100305520B1 (en) Variable length codeword decoder and method for decoding variable length codewords
KR890017983A (en) Tv transmission system
GB2203011A (en) Transmitting television signals
CA2245053A1 (en) An image encoding and transmitting system
Haskell et al. A low-bit-rate interframe coder for videotelephone
DE3785589D1 (en) IMAGE PROCESSING SYSTEM.
KR920022901A (en) Television system for video signal transmission
US3749829A (en) Slow scan procedure for high resolution graphics mode video scene compatible with conditional replenishment type of bandwidth reduction
US3860953A (en) Method and apparatus for encoding color video signals
JPS63120570A (en) Compressing and decoding device
US5798804A (en) Image decoder for decoding variable-length image data using frame synchronizing signal and method of decoding the image data
JPS5652982A (en) Transmission system and receiving system of television signal
GB1434978A (en) Transmission of pcm-informationp
JPH08205142A (en) Apparatus for coding into and decoding digital video signal
KR100301436B1 (en) Image processing device using dithering circuit
GB1379528A (en) Method of transmitting television images

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed