Abstract:
A method for filtering noise in an image filters noise pixels in a discrepant block between a current image and a background image firstly, and further filter each small block whose area is less than a preset value from the discrepant block. The method further calculates a total area of each big block whose area is greater than or equal to the preset value from the discrepant block, and adds the current image to a background list of the current image if the total area is less than another preset value.
Abstract:
A remote computer and method deploys a first or a second virtual machine template in the cloud servers at the time interval. The remote computer sets the first virtual machine template power-off state, and deploys the first virtual machine template in each of the cloud servers. The remote computer sets the second virtual machine template power-off state, and deploys the second virtual machine template in the cloud server, in response to a determination that update of the second virtual machine template completes. The remote computer replaces the first virtual machine template with the second virtual machine template.
Abstract:
A ball screw comprises a shaft, a nut, two return elements, plural rolling elements and a sleeve. When being rotated, the shaft will drive the nut to move and circulate the rolling elements within a circulation path defined by a loaded path and the return passages of the return elements. The nut is provided with a circular groove in an outer circumferential surface thereof, and the sleeve is disposed in the circular groove. The sleeve is provided with plural push grooves in an inner circumferential surface thereof, and there is an angular difference between a rolling passage in the nut and the respective push grooves, and the push grooves cooperate with the rolling elements which pass through the rolling passage. By such arrangements, the push grooves of the sleeve will be pushed by the rolling elements to convert the linear motion into rotary motion, thus making the sleeve rotate.
Abstract:
A screen recording method computes an encoding delay for each frame of a screen of an electronic device. The frame is encoded by a first compression algorithm if the encoding delay is short. The frame is encoded by an second compression algorithm if the encoding delay is middle and a time interval between the encoding time of a previous frame and the encoding time of a current frame does not exceed a first preset time interval. The frame is encoded by a third compression algorithm if the encoding delay is long and a time interval between the encoding time of a previous frame and the encoding time of a current frame exceeds a second preset time interval.
Abstract:
A virtual multi-touch input device uses an optical camera system and a processor to detect locations and motions of objects in a virtual working area and to transfer information about the locations and motions of the objects to a host device, such as a personal computer (PC) or a cellular phone. When the user's finger or objects touch a region of interest lit by a flat fan beam of light, the lit portions of the finger or objects are imaged by the optical camera system and the processor processes the images to obtain the locations of the finger or objects. Based on the motions or a movement pattern (gesture) of the finger or objects, the processor produces the multi-touch information for controlling a computing device and associated displays.
Abstract:
A driving circuit for a T8 light-emitting diode (LED) lamp mainly includes two bridge rectifiers. According to the electrical characteristics and the circuit designs of the bridge rectifiers, the T8 LED lamp can be driven to illuminate by the driving circuit while a starter needs not be removed from the T8 lamp holder.
Abstract:
A method searches product information in TV programs with product placements using an electronic device. The electronic device defines keywords and appearance times of products presented on a TV program. During the TV program broadcasts, the electronic device displays the keywords of the presented products on a display device according to the predetermined appearance times. A product is selected from the presented products after any of the keyword presented on the TV program is tapped. The electronic device uses a search engine to search for related information of the selected product according to the tapped keyword, and displays the searched information on the display device for users to browse.
Abstract:
A method embeds product information in TV programs with product placements using an electronic device. The electronic device encloses presented products of the TV program in a graphic box, and defines advertising information related to the presented products. During the TV program broadcasts, the electronic device receives a selection operation on a product displayed on a display device, exports the advertising information of the selected product, and embeds the advertising information of the selected product to the TV program. The advertising information is displayed on the display device concurrently with the TV program.
Abstract:
A method for manufacturing a piston device, comprises the following steps. Processing a first raw material to form a piston with a top surface and a bottom surface. Processing a second raw material to have the diameter of said second raw material slightly larger than the diameter of said piston. Cutting the second raw material into a plural cylinders. Mounting the annular component on the top surface or the bottom surface through the convex portion. The durability and the life cycle of the piston device can be extended by mounting the annular component onto the piston.
Abstract:
Gesture recognition methods and systems are provided. First, a plurality of gesture templates are provided, wherein each gesture template defines a first gesture characteristic and a corresponding specific gesture. Then, a plurality of images is obtained, and a multi-background model is generated accordingly. At least one object image is obtained according to the multi-background model, wherein the object image includes at least an object having a plurality of edges. The included angles of any two adjacent edges of the object image are gathered as statistics to obtain a second gesture characteristic corresponding to the object image. The second gesture characteristic of the object image is compared with the first gesture characteristic of each gesture template. The specific gesture corresponding to the first gesture characteristic is obtained, when the second gesture characteristic is similar to the first gesture characteristic.