Pub Date : 1997-06-11DOI: 10.1109/ICCE.1997.625863
Kingsbury
WIRELESS ATM CHANNELS Robert Swann and Nick Kingsbury Cambridge University Engineering Department Trumpington Street, Cambridge CB2 1PZ. U.K. e-mail: rems1@eng.cam.ac.uk and ngk@eng.cam.ac.uk We consider the performance of MPEG-II compressed video when transmitted over noisy wireless ATM channels, such as for mobile digital video. We propose techniques for substantially improving the resilience of MPEG-II to cell losses without the addition of any redundancy. The massive growth in telecommunications during the last few years has created a demand for many video services. These services are only viable with substantial video compression. Whereas existing video standards such as MPEGII[1] facilitate the transmission of high quality video over error-free channels, they tend to su er greatly from error propagation e ects when transmitted over noisy ATM channels. The noise performance of MPEG-II over wireless ATM channels can be improved using forward error correction[2]. However, these techniques add redundancy thereby lowering the coding e ciency. Instead we consider the lossless `black box' approach of gure 1 where MPEG-II data is transcoded into a more resilient structure, transmitted, and nally recoded to be read by an MPEG-II decoder. The `black box' is lossless, and does not signi cantly alter the bit-rate, while providing substantial resilience to errors.
{"title":"Resilient Delivery Of MPEG-II Over Noisy Wireless ATM Channels","authors":"Kingsbury","doi":"10.1109/ICCE.1997.625863","DOIUrl":"https://doi.org/10.1109/ICCE.1997.625863","url":null,"abstract":"WIRELESS ATM CHANNELS Robert Swann and Nick Kingsbury Cambridge University Engineering Department Trumpington Street, Cambridge CB2 1PZ. U.K. e-mail: rems1@eng.cam.ac.uk and ngk@eng.cam.ac.uk We consider the performance of MPEG-II compressed video when transmitted over noisy wireless ATM channels, such as for mobile digital video. We propose techniques for substantially improving the resilience of MPEG-II to cell losses without the addition of any redundancy. The massive growth in telecommunications during the last few years has created a demand for many video services. These services are only viable with substantial video compression. Whereas existing video standards such as MPEGII[1] facilitate the transmission of high quality video over error-free channels, they tend to su er greatly from error propagation e ects when transmitted over noisy ATM channels. The noise performance of MPEG-II over wireless ATM channels can be improved using forward error correction[2]. However, these techniques add redundancy thereby lowering the coding e ciency. Instead we consider the lossless `black box' approach of gure 1 where MPEG-II data is transcoded into a more resilient structure, transmitted, and nally recoded to be read by an MPEG-II decoder. The `black box' is lossless, and does not signi cantly alter the bit-rate, while providing substantial resilience to errors.","PeriodicalId":127085,"journal":{"name":"1997 International Conference on Consumer Electronics","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116219615","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1997-06-11DOI: 10.1109/ICCE.1997.625986
Kitao, Hatakeyama, Moriguchi, Kurosaki
In this paper, we propose an equipment integrated control protocol based on a chstributed object-oriented architecture. On ths protocol, the equipment is controlled through an object-oriented interface which is compensated by an object request broker. The application of the protocol leads to flexible and easy integrated remote control in most equipment control systems. Introduction Recently, more and more electronic apparatuses such as TVs, VCRs, PCs and Set-TopBoxes arise. These apparatuses tend to support more complicated functions, and they also tend to be located and controlled simultaneously in one system. Under these circumstances, integrated and easier user interface that can be used commonly for controlling these apparatuses is indispensable. In thls paper, we propose a new remote control protocol. The protocol is widely applicable to various systems in whch an integrated control of distributed apparatuses is required such as home remote control systems and multimeha LANs. We describe the control archtecture of the protocol and the application system. Control Architecture The control architecture is based on a client.server manner. An apparatus, that. is a server, is controlled by request messages from a client controller. Therefore, the design of the interface and the implementation of the client-server middleware for the integrated control are essential. 1)Object Control Interface R-CC The control interface R-CC@emote serverControl Command) is object,-oriented, and it is composed of classes whch are templates of objects. Data and methods are encapsulated into an object, and each method is called by the related request message &.om a controller. Ths architecture leads to flexible and extensible integrated control, since the interface is independent of the implementation inside the objects. Figure 1 shows the class herarchy of the interface. Some classes are shown below. * Directory Class : provides methods to find servers such as existing apparatuses and their services. Parameter Class : provides methods to control parameters such as TV channel up/down. * Pointing Class : provides methods to move up/ down/right/left such as menu slection control. Stream Class : provides methods to control streams such as VCR control. Equipment. Class : provides methods to control common functions to most apparatuses such as power odoff. 2)Object Request Broker ORB client-server middleware ORB ( Object &quest To control dstributed remote apparatuses, a
{"title":"Equipment Integrated Control Protocol Based On Distributed Object-oriented Architecture","authors":"Kitao, Hatakeyama, Moriguchi, Kurosaki","doi":"10.1109/ICCE.1997.625986","DOIUrl":"https://doi.org/10.1109/ICCE.1997.625986","url":null,"abstract":"In this paper, we propose an equipment integrated control protocol based on a chstributed object-oriented architecture. On ths protocol, the equipment is controlled through an object-oriented interface which is compensated by an object request broker. The application of the protocol leads to flexible and easy integrated remote control in most equipment control systems. Introduction Recently, more and more electronic apparatuses such as TVs, VCRs, PCs and Set-TopBoxes arise. These apparatuses tend to support more complicated functions, and they also tend to be located and controlled simultaneously in one system. Under these circumstances, integrated and easier user interface that can be used commonly for controlling these apparatuses is indispensable. In thls paper, we propose a new remote control protocol. The protocol is widely applicable to various systems in whch an integrated control of distributed apparatuses is required such as home remote control systems and multimeha LANs. We describe the control archtecture of the protocol and the application system. Control Architecture The control architecture is based on a client.server manner. An apparatus, that. is a server, is controlled by request messages from a client controller. Therefore, the design of the interface and the implementation of the client-server middleware for the integrated control are essential. 1)Object Control Interface R-CC The control interface R-CC@emote serverControl Command) is object,-oriented, and it is composed of classes whch are templates of objects. Data and methods are encapsulated into an object, and each method is called by the related request message &.om a controller. Ths architecture leads to flexible and extensible integrated control, since the interface is independent of the implementation inside the objects. Figure 1 shows the class herarchy of the interface. Some classes are shown below. * Directory Class : provides methods to find servers such as existing apparatuses and their services. Parameter Class : provides methods to control parameters such as TV channel up/down. * Pointing Class : provides methods to move up/ down/right/left such as menu slection control. Stream Class : provides methods to control streams such as VCR control. Equipment. Class : provides methods to control common functions to most apparatuses such as power odoff. 2)Object Request Broker ORB client-server middleware ORB ( Object &quest To control dstributed remote apparatuses, a","PeriodicalId":127085,"journal":{"name":"1997 International Conference on Consumer Electronics","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131750761","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1997-06-11DOI: 10.1109/ICCE.1997.625898
Tazaki, Oda, Yamada, Tsuzuki
We try to verify the aspect that binary two- dimensional (multi tracks) codes can achieve the property k(= ky) < d and construct a prac- tical two-dimensional code which satisfies the conditions ; L = 2, k, = 1 and d = 2, where L is the number of tracks.
{"title":"An Example Of A Two-dimensional Code Satisfying The Relationship k < d","authors":"Tazaki, Oda, Yamada, Tsuzuki","doi":"10.1109/ICCE.1997.625898","DOIUrl":"https://doi.org/10.1109/ICCE.1997.625898","url":null,"abstract":"We try to verify the aspect that binary two- dimensional (multi tracks) codes can achieve the property k(= ky) < d and construct a prac- tical two-dimensional code which satisfies the conditions ; L = 2, k, = 1 and d = 2, where L is the number of tracks.","PeriodicalId":127085,"journal":{"name":"1997 International Conference on Consumer Electronics","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132702962","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1997-06-11DOI: 10.1109/ICCE.1997.625993
Azim, Shih-Chung Chao, Harris, Prabala
A cost-effective system solution for digital cameras is obtained by partitioning the camera functions into a mixed-signal chip containing CCD specific functions and a digital chip containing color processing and system specific functions. This paper discusses the color processing chip.
{"title":"Highly Integrated VLSI Circuit For Digital Cameras","authors":"Azim, Shih-Chung Chao, Harris, Prabala","doi":"10.1109/ICCE.1997.625993","DOIUrl":"https://doi.org/10.1109/ICCE.1997.625993","url":null,"abstract":"A cost-effective system solution for digital cameras is obtained by partitioning the camera functions into a mixed-signal chip containing CCD specific functions and a digital chip containing color processing and system specific functions. This paper discusses the color processing chip.","PeriodicalId":127085,"journal":{"name":"1997 International Conference on Consumer Electronics","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132238495","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1997-06-11DOI: 10.1109/ICCE.1997.625948
Liu
{"title":"Internet And Interactive Television: Competition Or Cooperation?","authors":"Liu","doi":"10.1109/ICCE.1997.625948","DOIUrl":"https://doi.org/10.1109/ICCE.1997.625948","url":null,"abstract":"","PeriodicalId":127085,"journal":{"name":"1997 International Conference on Consumer Electronics","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134263784","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1997-06-11DOI: 10.1109/ICCE.1997.625961
Chiang
A highly integrated set top box decoder has been designed to meet the challenge of reducing cost while increasing functionality. This decoder is intended to be the heart of the DSS set top box. It incorporates a 32bit ARM CPU, a transport demultiplexer, a MPEG-2 video decoder, a MPEG-1 audio decoder, an NTSC/PAL encoder, an on screen display (OSD) controller to mix graphics and video, a host of U0 interfaces, and an extension bus to connect to other peripherals. This paper analyzes the integration of major functions and the consolidation of separate memories into a single 16 Mbits SDRAM.
{"title":"A Highly Integrated Decoder For The Set Top Box","authors":"Chiang","doi":"10.1109/ICCE.1997.625961","DOIUrl":"https://doi.org/10.1109/ICCE.1997.625961","url":null,"abstract":"A highly integrated set top box decoder has been designed to meet the challenge of reducing cost while increasing functionality. This decoder is intended to be the heart of the DSS set top box. It incorporates a 32bit ARM CPU, a transport demultiplexer, a MPEG-2 video decoder, a MPEG-1 audio decoder, an NTSC/PAL encoder, an on screen display (OSD) controller to mix graphics and video, a host of U0 interfaces, and an extension bus to connect to other peripherals. This paper analyzes the integration of major functions and the consolidation of separate memories into a single 16 Mbits SDRAM.","PeriodicalId":127085,"journal":{"name":"1997 International Conference on Consumer Electronics","volume":"30 7","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113976623","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1997-06-11DOI: 10.1109/ICCE.1997.626033
Yamashina, Tanda
This paper proposes a communication control card fbr simultaneous voice and data transmission over PHS 32kbith digital bearer. Experiments show it o&rs satisbctory perhrmance using our proposed multiplexing method and a CS-ACELP voice CODEC (Skbitsls). Its form size can be reduced to PC card level.
{"title":"A Communication Control Card For Simultaneous Voice And Data Transmission Over PHS","authors":"Yamashina, Tanda","doi":"10.1109/ICCE.1997.626033","DOIUrl":"https://doi.org/10.1109/ICCE.1997.626033","url":null,"abstract":"This paper proposes a communication control card fbr simultaneous voice and data transmission over PHS 32kbith digital bearer. Experiments show it o&rs satisbctory perhrmance using our proposed multiplexing method and a CS-ACELP voice CODEC (Skbitsls). Its form size can be reduced to PC card level.","PeriodicalId":127085,"journal":{"name":"1997 International Conference on Consumer Electronics","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127966630","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1997-06-11DOI: 10.1109/ICCE.1997.626024
Stredicke, Hahn
This paper presents a quality-check algorithm to be used with motion vectors for video format conversion and the resulting hard- ware. It reveals that the primary problem is the high I/O-bandwidth needed for checking each pixel vectol: The fairly high complexity can be reduced for low-cost applications if a small decrease in quality is accepted.
{"title":"Reliability Checking Of Vectors For Motion Compensated Interpolation","authors":"Stredicke, Hahn","doi":"10.1109/ICCE.1997.626024","DOIUrl":"https://doi.org/10.1109/ICCE.1997.626024","url":null,"abstract":"This paper presents a quality-check algorithm to be used with motion vectors for video format conversion and the resulting hard- ware. It reveals that the primary problem is the high I/O-bandwidth needed for checking each pixel vectol: The fairly high complexity can be reduced for low-cost applications if a small decrease in quality is accepted.","PeriodicalId":127085,"journal":{"name":"1997 International Conference on Consumer Electronics","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116819571","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}