Subscribe: Untitled
http://www.freepatentsonline.com/rssfeed/rssapp375.xml
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
apparatus  based  block  coding  data  decoding  device  encoding  includes  method  picture  prediction  signal  time  video 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Untitled

Untitled





 



DIGITAL COMMUNICATION INTERFACE CIRCUIT FOR LINE-PAIR WITH DUTY CYCLE IMBALANCE COMPENSATION

Thu, 23 Feb 2017 08:00:00 EST

A circuit (200, 300, 400, 600, 700, 800) interfacing a device (20, 30, 40, 60, 80) with a line-pair includes: a diode bridge (210) having polarity-independent input terminals coupled to the line-pair; a galvanic isolation device (230, 330) receiving a transmit signal and coupling the transmit signal to its output; a variable edge delay circuit (270, 370, 572, 574, 576) that delays rising/falling edges of the transmit signal more than falling/rising edges of the transmit signal; a voltage-controlled variable resistance element (260, 360, 460) connected across output terminals of the diode bridge; and a filter connected to a control terminal of the voltage-controlled variable resistance element. The filter includes decoupled charge and discharge paths to decouple the rise time of the transmit signal from the fall time of the transmit signal. The voltage-controlled variable resistance element couples the transmit signal to the line-pair via the diode bridge.



RECOVERING FROM DISCONTINUITIES IN TIME SYNCHRONIZATION IN AUDIO/VIDEO DECODER

Thu, 23 Feb 2017 08:00:00 EST

A decoder for decoding compressed video and audio data. The demultiplexer provides a prediction of a presentation timestamp (PTS) after a discontinuity occurs that is conditional on whether data of the elementary bit stream is still present in the demultiplexer and control decoder module when the discontinuity is detected. If data is still present, the prediction is based on extrapolation from a PTS received prior to the discontinuity using a duration of sample data in the elementary bit stream. If data is no longer present in the demultiplexer, the prediction is based on the current time indicated by the local clock extrapolated using a defined latency.



Context Reduction Of Palette Run Type In High Efficiency Video Coding (HEVC) Screen Content Coding (SCC)

Thu, 23 Feb 2017 08:00:00 EST

An encoding apparatus includes a processor configured to receive a video frame including screen content and generate a block containing an index map of colors for screen content in the video frame. The block includes a first string of index values and a second string of the index values immediately below the first string. The processor is also configured to encode a second string palette_run_type flag corresponding to the second string without referencing a first string palette_run_type flag corresponding to the first string and using a single available context. A transmitter operably coupled to the processor is configured to transmit the second string palette_run_type flag in a bitstream to a decoding apparatus.



FAST INTEGER AND DIRECTIONAL TRANSFORMS FOR DATA ENCODING

Thu, 23 Feb 2017 08:00:00 EST

Methods, apparatuses and systems directed to frequency domain transforms, including fast integer transforms and directional integer transforms. Further disclosed is a video codec that utilizes a novel class of fast integer and directional transforms.



IMAGE ENCODING APPARATUS AND IMAGE DECODING APPARATUS

Thu, 23 Feb 2017 08:00:00 EST

An image encoding apparatus continues displaying even if some image data is missing and can reduce delay in reverse reproduction. The image encoding apparatus subjects a picture at the head of a GOP (Group of Picture) to intra-frame prediction encoding and the other pictures to inter-frame prediction encoding, for the other pictures, the image encoding apparatus subjects either top fields or bottom fields to intra-frame prediction encoding in a forward direction with respect to a display order, and the other fields to inter-frame prediction encoding in a reverse direction with respect to the display order.



MOVING IMAGE ENCODING METHOD, MOVING IMAGE DECODING METHOD, MOVING IMAGE ENCODING APPARATUS, MOVING IMAGE DECODING APPARATUS, MOVING IMAGE ENCODING PROGRAM, AND MOVING IMAGE DECODING PROGRAM

Thu, 23 Feb 2017 08:00:00 EST

A moving image encoding/decoding apparatus that performs encoding/decoding while predicting a multiview moving image including moving images of a plurality of different views includes: a corresponding region setting unit that sets a corresponding region on a depth map for an encoding/decoding target region; a region dividing unit that sets a prediction region that is one of regions obtained by dividing the encoding/decoding target region; a disparity vector generation unit that generates, for the prediction region, a disparity vector for a reference view using depth information for a region within the corresponding region that corresponds to the prediction region; a motion information generation unit that generates motion information in the prediction region from the reference view motion information based on the disparity vector for the reference view; and a prediction image generation unit that generates a prediction image for the prediction region using the motion information in the prediction region.



DATA ENCODING AND DECODING APPARATUS, METHOD AND STORAGE MEDIUM

Thu, 23 Feb 2017 08:00:00 EST

A video data decoding apparatus is configured to detect a control flag associated with at least a part of an encoded image for decoding, in which in a lossless mode of operation, a first control flag state enables sample-based angular intra-prediction but disables edge filtering of prediction samples, and a second control flag state disables sample-based angular intra prediction but enables edge filtering of prediction samples; and in a lossy mode of operation, the first control flag state enables residual differential pulse code modulation coding and enables edge filtering of prediction samples, and the second control flag state disables residual differential pulse code modulation coding but enables edge filtering of prediction samples.



MOTION PREDICTION IN VIDEO CODING

Thu, 23 Feb 2017 08:00:00 EST

There is disclosed apparatuses, methods and computer programs for utilizing motion prediction in video coding. A block of pixels of a video representation encoded in a bitstream is read, and a type of the block is determined. If the determining indicates that the block is a block predicted by using two or more reference blocks, a first reference pixel location in a first reference block is determined and a second reference pixel location in a second reference block is determined. The first reference pixel location is used to obtain a first prediction. Said first prediction has a second precision, which is higher than the first precision. The second reference pixel location is used to obtain a second prediction, which also has the second precision. The first prediction and the second prediction are combined to obtain a combined prediction; and the precision of the combined prediction is reduced to the first precision.



METHOD AND APPARATUS FOR BUILDING MOTION VECTOR LIST FOR MOTION VECTOR PREDICTION

Thu, 23 Feb 2017 08:00:00 EST

Relating to the field of video coding, a method and an apparatus for building a motion vector list for motion vector prediction, which solve a problem of building motion vector lists of at least two PUs in a same coding unit in a serial manner, and improve the parallel processing capability. The method includes: obtaining spatial neighboring blocks of a current prediction block, where the current prediction block is located inside a current coding unit; determining available neighboring blocks of the current prediction block according to a partition manner of the current coding unit, where the available neighboring blocks are located outside the current coding unit; and obtaining motion vector predictors from the available neighboring blocks in a preset sequence according to motion vector predictors of the available neighboring blocks, and adding the obtained motion vector predictors to the motion vector list.



Method of Block Vector Prediction for Intra Block Copy Mode Coding

Thu, 23 Feb 2017 08:00:00 EST

A method of block vector (BV) prediction for an IntraBC mode (Intra-block copy mode) coded block in a video coding system according to the present invention is disclosed. Multiple BV candidate lists are derived from neighboring blocks of the current block. A BV candidate list is selected as a BV predictor for the BV of the current block. The current block is coded based on an Intra reference block located according to the BV of the current block. In one embodiment, a left-bottom (LB) block of the current block is used to derive the first BV candidate list and an above-right (AR) block of the current block is used to derive the second BV candidate list. A 1-bit index code is signaled to select a BV predictor between the first BV candidate list and the second BV candidate list



METHOD AND DEVICE FOR SHARING A CANDIDATE LIST

Thu, 23 Feb 2017 08:00:00 EST

The present invention relates to a method and device for sharing a candidate list. A method of generating a merging candidate list for a predictive block may include: producing, on the basis of a coding block including a predictive block on which a parallel merging process is performed, at least one of a spatial merging candidate and a temporal merging candidate of the predictive block; and generating a single merging candidate list for the coding block on the basis of the produced merging candidate. Thus, it is possible to increase processing speeds for coding and decoding by performing inter-picture prediction in parallel on a plurality of predictive blocks.



METHOD AND APPARATUS FOR VARIABLE ACCURACY INTER-PICTURE TIMING SPECIFICATION FOR DIGITAL VIDEO ENCODING

Thu, 23 Feb 2017 08:00:00 EST

A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient manner. In one embodiment, the display time difference between a current video picture and a nearby video picture is determined. The display time difference is then encoded into a digital representation of the video picture. In a preferred embodiment, the nearby video picture is the most recently transmitted stored picture. For coding efficiency, the display time difference may be encoded using a variable length coding system or arithmetic coding. In an alternate embodiment, the display time difference is encoded as a power of two to reduce the number of bits transmitted.



MEDIA DISPLAY SYSTEM

Thu, 23 Feb 2017 08:00:00 EST

A display system for displaying a media stream based on a given access point includes a decoder for decoding frames of the media stream, and an evaluation unit for scoring macro blocks (MBs) of a current frame. A score of an intra-MB is defined as a predetermined value, and a score of an inter-MB is generated based on scores of MBs in previously decoded frames. A controller signals a display to skip the current frame or start to display the media stream from a qualified frame identified using the scores of the MBs of at least the current frame.



VIDEO ENCODING DEVICE, VIDEO DECODING DEVICE, VIDEO ENCODING METHOD, VIDEO DECODING METHOD, AND PROGRAM

Thu, 23 Feb 2017 08:00:00 EST

A video encoding device includes: pixel bit length increasing means for increasing a pixel bit length of an input image based on pixel bit length increase information; transform means for transforming output data of the pixel bit length increasing means; entropy encoding means for entropy-encoding output data of the transform means; non-compression encoding means for non-compression-encoding input data; multiplexed data selection means for selecting output data of the entropy encoding means or output data of the non-compression encoding means; and multiplexing means for multiplexing the pixel bit length increase information in a bitstream, wherein a pixel bit length of an image corresponding to the output data of the entropy encoding means and a pixel bit length of an image corresponding to the output data of the non-compression encoding means are different from each other.



TRANSMISSION DEVICE, TRANSMISSION METHOD, RECEPTION DEVICE, AND RECEPTION METHOD

Thu, 23 Feb 2017 08:00:00 EST

An image data of pictures constituting moving image data is encoded to generate an encoded video stream. In this case, the image data of the pictures constituting the moving image data is classified into a plurality of levels and encoded to generate a video stream having the image data of the pictures at the respective levels. Hierarchical composition is equalized between a low-level side and a high-level side, and corresponding pictures on the low-level side and the high-level side are combined into one set and are sequentially encoded. This allows a reception side to decode the encoded image data of the pictures on the low-level side and the high-level side with a smaller buffer size and a reduced decoding delay.



COLOR SPACE AND DECODER FOR VIDEO

Thu, 23 Feb 2017 08:00:00 EST

Because we needed a new improved and very different color encoding space for being able to faithfully encode the presently emerging high dynamic range video for good quality rendering on emerging HDR displays such as the SIM2 display, the video encoder (300) with an input (308) to obtain a video from a video source (301) wherein pixel colors are encoded in an (XYZ) color encoding, the video encoder comprising an opto-electronic conversion unit (304) arranged to convert the luminances (Y) of the pixel colors into lumas (Y′) with a predetermined code allocation function (F), characterized in that the video encoder comprises a chromaticity determination unit (310), which is arranged to encode chromaticities (u″,v″) of pixel colors with lumas (Y′) below a predetermined threshold luma (E′) with a mathematical chromaticity definition which yields a maximum encodable saturation (S_bL) for a particular hue for pixel colors with a luma below the predetermined threshold luma (E′) which is lower than a maximum encodable saturation (S_bH) for the particular hue for a pixel color with a luma above the predetermined threshold luma (E′), and a constant maximum encodable saturation (S_bH) for pixels with colors of a particular hue and a luma equal to or larger than the predetermined threshold luma (E′).



Methods and Devices for Coding or Decoding Image

Thu, 23 Feb 2017 08:00:00 EST

Provided are methods and devices for coding or decoding an image. The coding method includes that: one coding manner is selected for predictive or matching coding of a current CU, according to characteristics of pixel samples of the current CU and an adjacent CU of the current CU, from A predetermined predictive coding manners and matching coding manners including at least one predictive coding manner with different prediction characteristics and matching coding manners with mutually different matching characteristics, and the selected coding manner is determined as an optimal coding manner, wherein the A predictive coding manners and matching coding manners include: a predictive coding manner, matching coding manner 1, matching coding manner 2, . . . and matching coding manner A-1, and A is an integer more than or equal to 2; and predictive coding or matching coding is performed on the current CU by adopting the optimal coding manner.



ELECTRONIC DEVICE FOR ENCODING A BUFFER PARAMETER

Thu, 23 Feb 2017 08:00:00 EST

An electronic device for sending a message is described. The electronic device includes a processor and instructions stored in memory that is in electronic communication with the processor. The electronic device determines whether a picture is allowed to be decoded on a sub-picture level. If the picture is allowed to be decoded on a sub-picture level, the electronic device generates at least one of a buffer size parameter and a buffer scale parameter. The electronic device sends at least one of the buffer size parameter and the buffer scale parameter.



MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS

Thu, 23 Feb 2017 08:00:00 EST

A moving picture coding apparatus includes an intra-inter prediction unit which calculates a second motion vector by performing a scaling process on a first motion vector of a temporally neighboring corresponding block, when selectively adding, to a list, a motion vector of each of one or more corresponding blocks each of which is either a block included in a current picture to be coded and spatially neighboring a current block to be coded or a block included in a picture other than the current picture and temporally neighboring the current block, determines whether the second motion vector has a magnitude that is within a predetermined magnitude or not within the predetermined magnitude, and adds the second motion vector to the list when the intra-inter prediction unit determines that the second motion vector has a magnitude that is within the predetermined magnitude range.



METHOD AND DEVICE FOR ADAPTIVELY COMPRESSING IMAGE DATA

Thu, 23 Feb 2017 08:00:00 EST

Provided is a method for adaptively compressing image data. A refresh rate and a compression rate of the image data are determined based on motion information of the image data, and the image data are compressed based on the determined refresh rate and compression rate.



REAL TIME VIDEO STREAM PROCESSING SYSTEMS AND METHODS THEREOF

Thu, 23 Feb 2017 08:00:00 EST

Real-time image processing and annotation of video streams is provided by a system of plural processors and memory storing executable instructions to cause the processors to execute real-time processing. Different regions are set for frames of the video stream which define objects therein based on the context or content thereof. Skipping intervals are set for each region. Frames are individually selected from the video stream according to each skipping interval of each region. Specific regions are separately processed by different processors in the selected frames which are separated at intervals within the video stream by the frame skipping values. The processing of the regions identifies objects therein and stores descriptions of the objects in an index to facilitate searching of the video content. The activity of the objects in the video stream further cause the frame skipping levels to change thereby causing selected individual frames to be dynamically processed.



VIDEO IMAGE ENCODING/DECODING SYSTEM AND METHOD

Thu, 23 Feb 2017 08:00:00 EST

A video image encoding/decoding system including a video image encoding device and a video decoding device. The video encoding device includes a first processor that performs an encoding process including performing encoding based on a controlled encode amount, and implementing control so that first data in a next picture does not arrive at a receiving buffer of a decoding device by a display time, when data used for decoding all blocks included in one group doesn't arrive at a receiving buffer of the decoding device by the display time. The video decoding device includes a second processor that performs a decoding process including confirming whether all data used for decoding has arrived at a decode time of one group and controlling outputting to display another decoded block saved in a frame memory instead of decoded blocks included in one group, when all data used for decoding hasn't arrived.



VIDEO IMAGE DECODING DEVICE AND VIDEO IMAGE DECODING METHOD

Thu, 23 Feb 2017 08:00:00 EST

A video image decoding device includes a processor that executes a process including extracting group information expressing a group from an input stream indicating encoded data of blocks obtained by dividing each picture included in video image data, calculating decode time information for each group, calculating an output time for each group, receiving the input stream, decoding the input stream, outputting decoded blocks, saving the decoded blocks, outputting the decoded blocks included in each group saved in a frame memory, and controlling display of each group. The decoding includes confirming whether all data used for decoding has arrived at the decode time of each group. When all data used for decoding hasn't arrived, the controlling includes delaying, by one frame, the display time of each decoded block of the picture to which the group belongs, and skipping the display of data to be displayed at a next frame.



VIDEO IMAGE DECODING DEVICE AND VIDEO IMAGE DECODING METHOD

Thu, 23 Feb 2017 08:00:00 EST

A video image decoding device includes a processor that executes a process. The process includes extracting group information expressing a group from an input stream, the input stream indicating encoded data of blocks obtained by dividing each picture included in video image data, calculating decode time information for each group; calculating an output time for each group, receiving the input stream, decoding the input stream, outputting decoded blocks, saving the decoded blocks, outputting the decoded blocks included in each group saved in a frame memory, and controlling display of each group. The decoding includes confirming whether all data used for decoding has arrived at the decode time of one group. When all data used for decoding hasn't arrived, the controlling includes delaying, by one frame, the display time of each decoded block of the picture to which the group belongs.



VIDEO IMAGE DECODING DEVICE AND VIDEO IMAGE DECODING METHOD

Thu, 23 Feb 2017 08:00:00 EST

A video image decoding device includes a processor that executes a process. The process includes extracting group information expressing a group from an input stream indicating encoded data of blocks obtained by dividing each picture included in video image data, calculating decode time information for each group, calculating an output time for each group; receiving the input stream, decoding the input stream, outputting decoded blocks, saving the decoded blocks, outputting the decoded blocks included in each group saved in a frame memory, and controlling display of each group. The decoding includes confirming whether all data used for decoding has arrived at the decode time of one group. The controlling includes controlling the outputting to display another decoded block saved in the frame memory instead of the decoded blocks included in the one group, when all data used for decoding hasn't arrived.



VIDEO DECODING METHOD AND APPARATUS USING THE SAME

Thu, 23 Feb 2017 08:00:00 EST

A video decoding method according to an embodiment of the present invention may include determining a type of a filter to be applied to a first-layer picture which a second-layer picture as a decoding target refers to; determining a filtering target of the first-layer picture to which the filter is applied; filtering the filtering target based on the type of the filter; and adding the filtered first-layer picture to a second-layer reference picture list. Accordingly, the video decoding method and an apparatus using the same may reduce a prediction error in an upper layer and enhance encoding efficiency.



ENCODER-SIDE DECISIONS FOR SAMPLE ADAPTIVE OFFSET FILTERING

Thu, 23 Feb 2017 08:00:00 EST

Disclosed herein are exemplary embodiments of innovations in the area of encoding pictures or portions of pictures (e.g., slices, coding tree units, or coding units) and determining whether and how certain filtering operation should be performed and flagged for performance by the decoder in the bitstream. In particular examples, various implementations for setting the sample adaptive offset (SAO) syntax elements in the H.265/HEVC standard are disclosed. Although these examples concern the H.265/HEVC standard and its SAO filter, the disclosed technology is more widely applicable to other video codecs that involve filtering operations (particularly multi-stage filtering operations) as part of their encoding and decoding processes.



METHOD FOR TRANSMITTING A SIGNAL WITH A PREAMBLE AND CORRESPONDING DEVICES, SIGNAL WITH CORRESPONDING PREAMBLE FOR SYNCHRONIZATION OF A RECEIVER

Thu, 23 Feb 2017 08:00:00 EST

The invention relates to a method of transmitting a signal comprising successive multi-carrier symbols with M subcarriers arranged in a frame, defined by a preamble comprising a first multi-carrier symbol: P0[k]=∑m=0M-1pm,0g[k]j2πMm(k-D2)jπm2 and a second multi-carrier symbol: P1[k]=∑m=0M-1pm,1g[mod(k-N,M)]j2πMm(k-D2)jπ(m+1)2. The pilot symbols pm,0 are such that: pm,0={αm,meven0,modd and pm,1={pm,0(-j),meven0,modd with αm a real random variable.



COMMUNICATION SYSTEM AND METHOD FOR ACHIEVING LOW PEAK-TO-AVERAGE POWER RATIO

Thu, 23 Feb 2017 08:00:00 EST

The present disclosure generally relates to a wireless communication system that provides lower peak to average power ratio (PAPR). In particular, the present disclosure pertains to communication systems and methods for achieving low peak to average power ratio (PAPR) for transmitted symbols of wireless devices. In an aspect, the present disclosure relates to transmitter of a communication system, wherein the transmitter can include a source encoding module that is configured to generate source coded symbols from information to be transmitted by the transmitter, a preset values based multiplication module that is configured to multiply M symbols from the generated source coded symbols with M preset values to generate a first set of multiplied samples, and an N-point IDFT module that is configured to process the first set of multiplied samples to obtain a first set of inverse discrete Fourier transform (IDFT) samples for onward transmission to a receiver.



SPACE-POLARIZATION MODULATED COMMUNICATIONS

Thu, 23 Feb 2017 08:00:00 EST

Methods and systems relating to topics in space-polarization modulated communications. The topics include: adaptive space-polarization modulated communications using channel state information at the transmitter; adaptive decision boundaries at the receiver; carrier frequency offset estimation for multi-carrier modulation schemes; transmission of analog images using polarization and coherence dispersion information; and reduction of peak-to-average power ratio in multi-carrier modulation schemes.



Dynamic Configuration of a Flexible Orthogonal Frequency Division Multiplexing PHY Transport Data Frame

Thu, 23 Feb 2017 08:00:00 EST

A base station may generate and transmit a transport stream including a sequence of frames. A frame may include a plurality of partitions, where each partition includes a corresponding set of OFDM symbols. For each partition, the OFDM symbols in that partition may have a corresponding cyclic prefix size and a corresponding FFT size, allowing different partitions to be targeted for different collections of user devices, e.g., user devices having different expected values of maximum delay spread and/or different ranges of mobility. The base station may also dynamically re-configure the sample rate of each frame, allowing further resolution in control of subcarrier spacing. By allowing the cyclic prefixes of different OFDM symbols to have different lengths, it is feasible to construct a frame that conforms to a set payload duration and has arbitrary values of cyclic prefix size per partition and FFT size per partition. The partitions may be multiplexed in time and/or frequency.



APPARATUSES AND METHODS FOR ASYMMETRIC BI-DIRECTIONAL SIGNALING INCORPORATING MULTI-LEVEL ENCODING

Thu, 23 Feb 2017 08:00:00 EST

Apparatuses and methods for asymmetric bi-directional signaling incorporating multi-level encoding are disclosed. An example apparatus may include first and second channels, a receiver coupled to die first and second channels, and first and second transmitters coupled to the first and second channels, respectively. The receiver may be configured to receive differential data signals to receive write data at a rate, and each of the first and second transmitters may be configured to encode a plurality of bits into a respective data signal and provide the respective data signals at the data rate.



SINGLE SYNCHRONOUS FIFO IN A UNIVERSAL ASYNCHRONOUS RECEIVER/TRANSMITTER SYSTEM

Thu, 23 Feb 2017 08:00:00 EST

A UART device includes a glue logic configured to receive data from either a computer processing unit (CPU) interface of the UART device or from a receiver interface of the UART device; determine whether the data was received from the CPU interface or the receiver interface; and add a most significant bit (MSB) to the data. A value of the MSB is based on whether the data was received from the CPU interface or the receiver interface. The UART device may write the data with the added MSB to a data buffering and storage component.



METHODS AND CIRCUITS FOR ASYMMETRIC DISTRIBUTION OF CHANNEL EQUALIZATION BETWEEN DEVICES

Thu, 23 Feb 2017 08:00:00 EST

A transceiver architecture supports high-speed communication over a signal lane that extends between a high-performance integrated circuit (IC) and one or more relatively low-performance ICs employing less sophisticated transmitters and receivers. The architecture compensates for performance asymmetry between ICs communicating over a bidirectional lane by instantiating relatively complex transmit and receive equalization circuitry on the higher-performance side of the lane. Both the transmit and receive equalization filter coefficients in the higher-performance IC may be adaptively updated based upon the signal response at the receiver of the higher-performance IC.



Receiver with Clock Recovery Circuit and Adaptive Sample and Equalizer Timing

Thu, 23 Feb 2017 08:00:00 EST

A receiver is equipped with an adaptive phase-offset controller and associated timing-calibration circuitry that together shift the timing for a data sampler and a digital equalizer. The sample and equalizer timing is shifted to a position with less residual inter-symbol interference (ISI) energy relative to the current symbol. The shifted position may be calculated using a measure of signal quality, such as a receiver bit-error rate or a comparison of filter-tap values, to optimize the timing of data recovery.



DECISION FEEDBACK EQUALIZER AND RECEIVER CIRCUIT

Thu, 23 Feb 2017 08:00:00 EST

A plurality of comparator circuits output results of comparing a pulse amplitude modulated input signal having four or more values with a plurality of first thresholds. A selection section decides a value of the input signal at certain timing by selecting one of the comparison results on the basis of a result of deciding a value of the input signal at previous timing. A threshold setting section generates the first thresholds from a plurality of third thresholds obtained by adding an offset value based on magnitude of inter-symbol interference corresponding to each value to one of second thresholds whose number is based on the number of values, on the basis of an average value of third thresholds greater than a second threshold or third thresholds smaller than the second threshold and an adjustment value based on the decision result and sets the first thresholds in the comparator circuits.



SINGLE-WIRE COMMUNICATIONS USING ITERATIVE BAUD LEARNING

Thu, 23 Feb 2017 08:00:00 EST

Systems and techniques for single-wire communications are described. A described technique includes detecting transitions on a single-wire bus that are produced by a host device, determining an estimated baud rate of the host device based on the transition, and communicating with the host device based on the estimated baud rate. Determining the estimated baud rate can include charging a capacitor based on a charging rate in response to a detection of a first transition of the transitions, sampling a capacitor voltage associated with the capacitor in response to a detection of a second transition of the transitions, and adjusting the charging rate based on a comparison between the capacitor voltage and a reference voltage.



SIGNALING SYSTEM WITH ADAPTIVE TIMING CALIBRATION

Thu, 23 Feb 2017 08:00:00 EST

A signaling system is disclosed. The signaling system includes a first integrated circuit (IC) chip to receive a data signal and a strobe signal. The first IC includes circuitry to sample the data signal at times indicated by the strobe signal to generate phase error information and circuitry to output the phase error information from the first IC device. The system further includes a signaling link and a second IC chip coupled to the first IC chip via the signaling link to output the data signal and the strobe signal to the first IC chip. The second IC chip includes delay circuitry to generate the strobe signal by delaying an aperiodic timing signal for a first time interval and timing control circuitry to receive the phase error information from the first IC chip and adjust the first time interval in accordance with the phase error information.



CLOCK RECOVERY METHOD & APPARATUS

Thu, 23 Feb 2017 08:00:00 EST

A method and apparatus for clock recovery is provided. The method begins when a reference pulse is extracted from a signal. This reference pulse is then compared with a clock signal. A phase of the extracted reference signal is then detected, and is done in relation to the clock signal. Phase differences between the extracted reference signal with respect to the clock signal are accumulated over a predetermined period of time. This accumulating continues until a predetermined number of phase differences has been accumulated. The accumulated phase differences are then averaged. The apparatus includes: a phase detector; a phase averaging unit in communication with a clock generator and a controller; a lock detector in communication with the phase averaging unit and a loop filter; at least one adder; at least one bypass filter; and at least one accumulator.



ADAPTIVE FREQUENCY BAND WEIGHTING WITHIN TIME DOMAIN

Thu, 23 Feb 2017 08:00:00 EST

Various signal processing systems may benefit from appropriate control based on selected parameters. For example, feedforward-based signal or noise cancellation systems may benefit from adaptive frequency band weighting within time domain. A method can include receiving an input signal that is to be transmitted over a channel. The method can also include calculating an instantaneous frequency of the input signal. The method can further include applying the instantaneous frequency as an adaptive parameter in an adaptation performed relative to the input signal. The method can additionally include providing an output signal based on the adaptation.



APPARATUS AND METHOD FOR INTERFERENCE CANCELLATION IN COMMUNICATION SYSTEMS

Thu, 23 Feb 2017 08:00:00 EST

A system that incorporates the subject disclosure may include, for example, determining an interference based on a channel gain for each signal of a group of signals received at a receiver from a group of transmitters. A determination is made as to whether the interference satisfies a threshold range of an analog-to-digital converter of the receiver for each of the group of transmitters. An analog time domain cancellation is performed responsive to a determination that the interference does not satisfy the threshold range, and a digital time domain cancellation is performed responsive to a determination that the interference satisfies the threshold range. Other embodiments are disclosed.



INTEGRATED MIXED-SIGNAL ASIC WITH ADC AND DSP

Thu, 23 Feb 2017 08:00:00 EST

An integrated analog to digital converting and digital to analog converting (ADDA) RF transceiver for satellite applications, configured to replace conventional analog RF down and up conversion circuitry. The ADDA RF transceiver includes one of more ADCs, DSPs, and DACs, all on a single ASIC. Further, the circuitry is to be radiation tolerant for high availability and reliability in the ionizing radiation environment present in the space environment.



RECEPTION APPARATUS OF MULTI INPUT MULTI OUTPUT SYSTEM AND RECEPTION SIGNAL PROCESSING METHOD

Thu, 23 Feb 2017 08:00:00 EST

The present invention relates to a reception apparatus. The reception apparatus includes a plurality of reception antennas; and a signal processing unit configured to use reception characteristic of the plurality of reception antennas, wherein the signal processing unit comprises a channel estimation unit configured to respectively estimate a channel response matrix of each signal received via the plurality of reception antennas, and a coding unit configured to define a coding matrix based on an inverse matrix of the estimated channel response matrix, and to obtain a final output signal corresponding to each reception antenna by applying the coding matrix to each received signal.



SYSTEM AND METHOD FOR DESIGNING AND USING MULTIDIMENSIONAL CONSTELLATIONS

Thu, 23 Feb 2017 08:00:00 EST

A method for generating a codebook includes applying a unitary rotation to a baseline multidimensional constellation to produce a multidimensional mother constellation, wherein the unitary rotation is selected to optimize a distance function of the multidimensional mother constellation, and applying a set of operations to the multidimensional mother constellation to produce a set of constellation points. The method also includes storing the set of constellation points as the codebook of the plurality of codebooks.



SYSTEM AND METHOD FOR DISTRIBUTED ANTENNA WIRELESS COMMUNICATIONS

Thu, 23 Feb 2017 08:00:00 EST

A system and method are described for distributed antenna wireless communications. For example, a method implemented within a wireless transmission system comprised of a plurality of wireless client devices and a plurality of distributed antennas is described comprising: computing channel state information (CSI) for wireless communication channels between the plurality of base distributed antennas and the wireless client devices; computing precoding weights from the channel state information; precoding data using the precoding weights prior to wireless transmission from the plurality of distributed antennas to the wireless client devices; and wirelessly transmitting the precoded data from the distributed antennas to each of the wireless client devices, wherein the precoding causes radio frequency interference between the plurality of base stations but simultaneously generating a plurality of non-interfering radio frequency user channels between the plurality of distributed antennas and the plurality of wireless client devices.



Beamforming Signaling in a Wireless Network

Thu, 23 Feb 2017 08:00:00 EST

Methods, apparatus, and systems for wireless communications are described. A first base station may be configured to transmit a measurement information message to a wireless device. The measurement information message may comprise at least one information element, wherein the at least one information element indicates one or more first resource blocks corresponding to first signals associated with the first base station and one or more second resource blocks corresponding to second signals associated with a second base station. The wireless device may compute a precoding matrix indicator (PMI) based at least in part on first signals received from the first base station and second signals received from the second base station. The wireless device may transmit channel state information comprising the computed PMI to the first base station. The first base station may transmit at least one data packet beamformed according to a precoding matrix associated with the computed PMI.



Spread-OFDM Receiver

Thu, 23 Feb 2017 08:00:00 EST

In a wireless communication system, a receiver comprises an Orthogonal Frequency Division Multiplexing (OFDM) demodulator configured to demodulate a spread-OFDM signal transmitted from a user equipment (UE) to produce demodulated data symbols corresponding to OFDM subcarriers assigned to the UE. A discrete Fourier transform (DFT)-based despreader is configured to despread the demodulated data symbols to produce estimates of original data symbols, wherein the despreader employs a DFT despreading code corresponding to a DFT spreading code employed by the UE to shape the spread-OFDM signal into a plurality of uniformly spaced pulse waveforms modulated with the original data symbols. A frequency-domain equalizer may be provided to equalize and/or spatial deumultiplex the demodulated data symbols before despreading.



Spatial Diversity Scheme in Communication Systems of Beamforming

Thu, 23 Feb 2017 08:00:00 EST

A method of providing spatial diversity for critical data delivery in a beamformed mmWave smallcell is proposed. The proposed spatial diversity scheme offers duplicate or incremental data/signal transmission and reception by using multiple different beams for the same source and destination. The proposed spatial diversity scheme can be combined with other diversity schemes in time, frequency, and code, etc. for the same purpose. In addition, the proposed spatial diversity scheme combines the physical-layer resources associated with the beams with other resources of the same or different protocol layers. By spatial signaling repetition to avoid Radio Link Failure (RLF) and Handover Failure (HOF), mobility robustness can be enhanced. Mission-critical and/or time-critical data delivery can also be achieved without relying on retransmission.



NON-LINEAR PRECODER WITH SEPARATE TRACKING

Thu, 23 Feb 2017 08:00:00 EST

A network unit includes a non-linear precoder for jointly pre-processing transmit samples to be transmitted over respective communication channels for crosstalk mitigation. The non-linear precoder includes a first non-linear precoding stage configured to operate according to a first triangular precoding matrix and including a modulo function, followed by a second linear precoding stage configured to operate according to a second precoding matrix. The network unit further includes a first pilot signal generator configured to generate first pilot signals for pre-processing by the second precoding stage only to yield partially-precoded pilot signals for further transmission over the respective communication channels, and a controller configured to update the second precoding matrix based on first error measurements performed during the transmission of the partially-precoded pilot signals over the respective communication channels while keeping the first precoding matrix unaltered.



Transmission Signal Generating/Detecting Method Using Code Sequences, Communication System Using The Same and Measurement System Using The Same

Thu, 23 Feb 2017 08:00:00 EST

The present invention provides a transmission method which generates and sends a transmission signal generated from a multiplexing OFDM signal or a multiplexing wavelet-OFDM signal employing a multiplexing-spread chip sequence in which a chip of a code sequence for spread and a code sequence for combination, and a chip of a code sequence for localization are multiplied and multiplexed, and a receiving method which makes a high SN ratio improvement rate possible by converting the received signal to a frequency domain to acquire the multiplexing-spread chip sequence and by performing de-spreading and localizing processing to detect a localized pulse. According to the data transmission using the transmission and receiving method, data is mapped into a code sequence, and the receiving side can detect the data as the kind of code sequence, the shift time of a localized pulse and the polarity at a high SN ratio improvement rate.