Abstract:
This disclosure relates generally to a host-peripheral interface, and more particularly to system and method for dynamically adjusting a low power clock frequency of a host device upon detecting coupling of a peripheral device to the host device. In one embodiment, a method is provided for dynamically adjusting a low power clock frequency of a host device. The method comprises dynamically determining an initial frequency of a low power clock of the host device at which a low power link between the host device and a peripheral device is operational, computing a low power clock frequency range of the host device based on the initial frequency of the low power clock, assessing the low power link in the low power clock frequency range, and adjusting the low power clock frequency to a typical frequency of the low power clock frequency range based on the assessment.
Abstract:
This disclosure generally relates to encoding, transmission, and decoding of digital video, and more particularly to methods and systems for minimizing decoding delay in distributed video coding (DVC). In one embodiment, a video decoding method is disclosed, comprising: obtaining side information; obtaining a syndrome bit chunk corresponding to a non-key-frame bit-plane; performing, via one or more processors, at least one non-key-frame bit-plane channel decoding iteration using the side information and the syndrome bit chunk; generating a decoded bit-plane via performing the at least one non-key-frame bit-plane channel decoding iteration; determining a bit error rate measure for the decoded bit-plane; determining, based on the bit error rate measure, a number of additional syndrome bit chunks to request; and providing a request for the additional syndrome bit chunks.
Abstract:
The present disclosure relates to methods and related systems and computer-readable mediums. The methods include receiving a design for a programmable logic device (PLD). The design includes a plurality of nodes. The method also includes modifying, via one or more hardware processors, the design to include a logic analyzer circuit. The logic analyzer circuit includes inputs for a plurality of selectable groups of capture signals for connecting to selected nodes of the plurality of nodes. In addition, the method includes outputting the design to the PLD to program the PLD. The disclosure also relates a system comprising a user logic circuit, a logic analyzer circuit, and a memory.
Abstract:
This disclosure generally relates to encoding, transmission, and decoding of digital video, and more particularly to methods and systems for minimizing decoding delay in distributed video coding (DVC). In one embodiment, a video decoding method is disclosed. The video decoding method may include obtaining side information and obtaining a syndrome bit chunk corresponding to a non-key-frame bit-plane. One or more processors may perform one non-key-frame bit-plane channel decoding iteration using the side information and the syndrome bit chunk. A decoded bit-plane may be generated via performing the at least one non-key-frame bit-plane channel decoding iteration. Also, a bit error rate measure for the decoded bit-plane may be determined. A number of additional syndrome bit chunks to request may be determined based on the bit error rate measure, and the request for the additional syndrome bit chunks provided.
Abstract:
System and method for dynamically and adaptively enhancing user chosen colors on a frame-by-frame basis of an incoming digital video signal using a saturation dependent value bright-gain is disclosed. In one embodiment, a value-saturation 2D-histogram for each of the user chosen colors is formed using a substantially current video frame. Further, a saturation dependent value bright-gain is dynamically computed for each of the user chosen colors using the corresponding value-saturation 2D-histogram of the substantially current video frame and corresponding value-saturation 2D-histogram information and a saturation dependent value bright-gain of a substantially previous video frame. Furthermore, which one of the dynamically computed saturation dependent value bright-gains associated with the user chosen colors to be applied on a per-pixel basis is determined. The determined saturation dependent value bright-gain is applied to value component on the per-pixel basis in the substantially current or next video frame.
Abstract:
System and method for dynamically and adaptively enhancing user chosen colors on a frame-by-frame basis of an incoming digital video signal using a saturation dependent value bright-gain is disclosed. In one embodiment, a value-saturation 2D-histogram for each of the user chosen colors is formed using a substantially current video frame. Further, a saturation dependent value bright-gain is dynamically computed for each of the user chosen colors using the corresponding value-saturation 2D-histogram of the substantially current video frame and corresponding value-saturation 2D-histogram information and a saturation dependent value bright-gain of a substantially previous video frame. Furthermore, which one of the dynamically computed saturation dependent value bright-gains associated with the user chosen colors to be applied on a per-pixel basis is determined. The determined saturation dependent value bright-gain is applied to value component on the per-pixel basis in the substantially current or next video frame.
Abstract:
A programmable logic device is presented. The device comprises a plurality of logic elements and a plurality of I/O pins; a multiplexer and/or a de-multiplexer unit. The multiplexer and/or multiplexer unit is coupled between said logic elements and I/O pins. The device further comprises a control unit for generating control signal/s for selecting one of the inputs of the multiplexer and/or one of the outputs of the de-multiplexer. The control unit includes inputs for receiving a first clock signal, a second clock signal and indicators, said indicators being indicative of a phase skew relation amongst the clock signals. The control unit being configured for generating adaptively adjusted control signal/s according to the clock signals and indicators, said control signal/s are adaptively adjusted for eliminating impact of the phase skew amongst the clock signals.
Abstract:
A method and apparatus for dynamically, adaptively and/or concurrently enhancing and diminishing of colors in digital video images is disclosed. In one embodiment, a method includes dynamically computing a saturation gain, adaptive to slow or fast moving image sequences, for each user chosen color of a substantially current video frame, dynamically computing a saturation dependent value gains, adaptive to slow or fast moving image sequences, for each user chosen color of the substantially current video frame, determining which of the dynamically computed saturation gain and a saturation dependent value gains associated with each user chosen color or no gain is to be applied on a per-pixel basis by comparing Hue, saturation and value (HSV) components of each pixel with predefined HSV ranges of various user chosen colors, respectively, and applying the determined saturation and/or saturation dependent value gain on the per-pixel basis, in the substantially current or next video frame.
Abstract:
This disclosure relates generally to a host-peripheral interface, and more particularly to system and method for dynamically adjusting a low power clock frequency of a host device upon detecting coupling of a peripheral device to the host device. In one embodiment, a method is provided for dynamically adjusting a low power clock frequency of a host device. The method comprises dynamically determining an initial frequency of a low power clock of the host device at which a low power link between the host device and a peripheral device is operational, computing a low power clock frequency range of the host device based on the initial frequency of the low power clock, assessing the low power link in the low power clock frequency range, and adjusting the low power clock frequency to a typical frequency of the low power clock frequency range based on the assessment.
Abstract:
A method, system, and non-transitory computer-readable storage medium for image scaling is provided. In one embodiment, the method may include determining one or more filter phases based on a vertical target grid distance and a horizontal target grid distance; and scaling, by one or more hardware processors, an input image using filter coefficients corresponding to the one or more filters phases to output a target image. The horizontal target grid distance may be based on a ratio of a number of horizontal filter phases and a horizontal scaling ratio, and the vertical target grid distance may be based on a ratio of a number of vertical filter phases and a vertical scaling ratio.