Abstract:
Various technologies described herein pertain to juxtaposing still and dynamic imagery to create a cliplet. A first subset of a spatiotemporal volume of pixels in an input video can be set as a static input segment, and the static input segment can be mapped to a background of the cliplet. Further, a second subset of the spatiotemporal volume of pixels in the input video can be set as a dynamic input segment based on a selection of a spatial region, a start time, and an end time within the input video. Moreover, the dynamic input segment can be refined spatially and/or temporally and mapped to an output segment of the cliplet within at least a portion of output frames of the cliplet based on a predefined temporal mapping function, and the output segment can be composited over the background for the output frames of the cliplet.
Abstract:
A “Blur Remover” provides various techniques for constructing deblurred images from a sequence of motion-blurred images such as a video sequence of a scene. Significantly, this deblurring is accomplished without requiring specialized side information or camera setups. In fact, the Blur Remover receives sequential images, such as a typical video stream captured using conventional digital video capture devices, and directly processes those images to generate or construct deblurred images for use in a variety of applications. No other input beyond the video stream is required for a variety of the embodiments enabled by the Blur Remover. More specifically, the Blur Remover uses joint global motion estimation and multi-frame deblurring with optional automatic video “duty cycle” estimation to construct deblurred images from video sequences for use in a variety of applications. Further, the automatically estimated video duty cycle is also separately usable in a variety of applications.
Abstract:
Server load-balancing operation-related data, such as data associated with a system configured for global server load balancing (GSLB) that orders IP addresses into a list based on a set of performance metrics, is tracked. Such operation-related data includes inbound source IP addresses (e.g., the address of the originator of a DNS request), the requested host and zone, identification of the selected “best” IP addresses resulting from application of a GSLB algorithm and the selection metric used to decide on an IP address as the “best” one. Furthermore, the data includes a count of the selected “best” IP addresses selected via application of the GSLB algorithm, and for each of these IP addresses, the list of deciding performance metrics, along with a count of the number of times each of these metrics in the list was used as a deciding factor in selection of this IP address as the best one. This tracking feature allows better understanding of GSLB policy decisions (such as those associated with performance, maintenance, and troubleshooting) and intelligent deployment of large-scale resilient GSLB networks.
Abstract:
A system for and method of antimicrobial susceptibility testing includes detecting a resonance peak of a sensor provided with live microbes on a surface thereof; applying a substance to the live microbes; detecting a resonance peak of said sensor after application of said substance; determining a width of a top of each of said resonance peaks before and after application of the substance from one of: (1) a phase angle versus frequency plot where the phase angle is the phase angle of the electrical impedance of said sensor. (2) a real part of a plot of an electrical impedance versus frequency of said sensor. (3) a plot of a magnitude of electrical impedance versus frequency of said sensor, and (4) a phase angle versus frequency plot where the phase angle is the phase angle between an output voltage and an input voltage of said sensor, and comparing the determined widths of tops of said resonance peaks or standard deviations of the frequency of said resonance peaks to determine antimicrobial susceptibility including the minimum inhibitory concentration (MIC).
Abstract:
The multi-image sharpening and denoising technique described herein creates a clean (low-noise, high contrast), detailed image of a scene from a temporal series of images of the scene. The technique employs a process of image alignment to remove global and local camera motion plus a novel weighted image averaging procedure that avoids sacrificing sharpness to create a resultant high-detail, low-noise image from the temporal series. In addition, the multi-image sharpening and denoising technique can employ a dehazing procedure that uses a spatially varying airlight model to dehaze an input image.
Abstract:
Server load-balancing operation-related data, such as data associated with a system configured for global server load balancing (GSLB) that orders IP addresses into a list based on a set of performance metrics, is tracked. Such operation-related data includes inbound source IP addresses (e.g., the address of the originator of a DNS request), the requested host and zone, identification of the selected “best” IP addresses resulting from application of a GSLB algorithm and the selection metric used to decide on an IP address as the “best” one. Furthermore, the data includes a count of the selected “best” IP addresses selected via application of the GSLB algorithm, and for each of these IP addresses, the list of deciding performance metrics, along with a count of the number of times each of these metrics in the list was used as a deciding factor in selection of this IP address as the best one. This tracking feature allows better understanding of GSLB policy decisions (such as those associated with performance, maintenance, and troubleshooting) and intelligent deployment of large-scale resilient GSLB networks.
Abstract:
A system for transmitting data is provided. The system includes a first station having a processor to format source data into data frames and idle frames, and a module to transmit the data and idle frames. A second station is in communication with the first station and has a module to receive the data frames and idle frames and a processor configured to detect an absence of an expected data frame, transmit a plurality of repeat negative acknowledgements if the absent expected data frame is not received, transmit a negative acknowledgement corresponding to the absent expected data frame, determine whether a rate of idle frames exceeds a predetermined threshold and reduce transmission of repeat negative acknowledgements when the rate of idle frames does not exceed the predetermined threshold. The first station may be a base station and the second station may be a mobile station.