Abstract:
A lens focusing device includes a lens holder, a winding fitted around the lens holder, and an outer case enclosing the lens holder therein. The outer case includes an outer wall portion, and multiple inner wall portions connected to the outer wall portion via multiple connecting portions. The inner wall portions are located between the lens holder and the winding, and respectively include an inner surface, an outer surface, and a first and a second side surface. The lens holder is formed on an outer face with confining areas, each of which includes a main surface and a first and a second raised side surface respectively facing against the inner surface and the first and second side surfaces, so that the inner wall portions are limited to move relative to the lens holder only within the confining areas. Therefore, the lens focusing device is impact-resistant and undue-twisting protected.
Abstract:
A method for mitigating interference is provided. First, a received signal having a training sequence is received from a transmitter. Then, a Signal-to-Interference-plus-Noise Ratio (SINR) of the training sequence in the received signal is calculated, and whether a co-channel interference signal exists in the received signal is determined according to the SINR. The signal power corresponding to each time index in the received signal is calculated to detect a beginning time point and an ending time point of the co-channel interference signal. Finally, when the co-channel interference signal in the received signal is detected, the time when an interference cancellation filter is turned on is determined by the beginning time point and the ending time point.
Abstract:
Linguistic service platform techniques are described. In implementations, one or more computer-readable media comprise instructions that are executable by a computer to designate a linguistic service having a particular property responsive to an application program interface call specifying the property. Communication may be brokered between the linguistic service and the application so that communication occurs without the application directly communicating with the linguistic service.
Abstract:
A sequential decoding method and a decoding apparatus are provided. According to the method, an open stack is adopted for storing a plurality of paths. When the codeword generated by an internal decoder in the decoding apparatus is incorrect, a codeword is generated again by using the paths stored in the open stack. Accordingly, the complexity of decoding is reduced.
Abstract:
An image capturing device includes a main memory, an auxiliary memory, an image capturing module, a quick turn-on button, a first initialization module, and a second initialization module. The capacity of the auxiliary memory is smaller than that of the main memory and is capable of storing images after being initialized. The image capturing module is capable of capturing images after being initialized. The quick turn-on button is configured for starting the image capturing device. The first initialization module is configured for initializing the image capturing module and the auxiliary memory when the quick turn-on button is triggered. The second initialization module is configured for initializing the main memory after the image capturing module and the auxiliary memory being initialized.
Abstract:
An exemplary auto-focus method includes the following steps. An ambient brightness is measured before a pre-flash. Then, a pre-flash ambient brightness is also measured during the pre-flash is fired. A main flash ratio is subsequently calculated using the ambient brightness, the pre-flash ambient brightness, and a preset desired brightness. Next, an object distance is indexed using the calculated main flash ratio and a table. The table includes a collection of main flash ratios and a collection of object distances, where each flash ratio is associated with a corresponding object distance. Then an image distance corresponding to the indexed object distance is calculated using the imaging formula. The calculated image distance is converted into a number of focus steps of a focus lens. Finally, the focus lens is moved with a corresponding number of focus steps.
Abstract:
A torque limiting roller includes a shaft, a frictional unit, a roller assembly, a fixing unit and an elastic unit. The shaft includes a first end and a second end. The frictional unit is mounted on the first end of the shaft. The roller assembly is rotatably mounted on the shaft and includes a first end and a second end. The first end of the roller assembly is in frictional contact with the frictional unit. The fixing unit is mounted on the second end of the shaft. The elastic unit is mounted on the shaft, disposed between the fixing unit and the roller assembly, and contacts with the second end of the roller assembly and the fixing unit to provide a normal force between the roller assembly and the frictional unit and thus to provide limiting torque. A medium separating mechanism using the torque limiting roller is also disclosed.
Abstract:
An exemplary image capture device includes a camera module, a buffer including a first unit and a second unit, a processor, and a memory. The camera module is configured for capturing images by forming corresponding electric signals. The first unit of the buffer is configured for buffering electric signals formed in a period that the image capture device is used to preview before capturing. The second unit of the buffer is configured for buffering electric signals formed after the image capture device is fired to photograph. The processor is configured for processing the electric signals in the first unit into preview digital images when preview, and processing the electric signals in the second unit and those still buffered in the first unit into final digital images after the image capture device is fired. The memory is configured for storing the final digital images outputted from the processor.
Abstract:
A method and apparatus having a modified Reed-Solomon decoder is used for finding a specific code group used by a base station and the frame timing synchronization with the base station. The modified Reed-Solomon decoder uses a standard Reed-Solomon decoder and some reliability measurements computed from the received code word symbols. If the reliability of a received symbol is too low, this symbol is considered as erasure. By selecting code word symbols with higher reliabilities and erasing code word symbols with lower reliabilities, the symbol error probability is reduced and the performance is improved. Several modified Reed-Solomon decoders and a few decoding strategies are introduced in order to decode the received code word sequences with a power- and memory-effective method.
Abstract:
An application program interface (API) provides a set of functions for application developers who build Web applications on Microsoft Corporation's .NET™ platform.