Abstract:
Systems and methods for local augmented reality (AR) tracking of an AR object are disclosed. In one example embodiment a device captures a series of video image frames. A user input is received at the device associating a first portion of a first image of the video image frames with an AR sticker object and a target. A first target template is generated to track the target across frames of the video image frames. In some embodiments, global tracking based on a determination that the target is outside a boundary area is used. The global tracking comprises using a global tracking template for tracking movement in the video image frames captured following the determination that the target is outside the boundary area. When the global tracking determines that the target is within the boundary area, local tracking is resumed along with presentation of the AR sticker object on an output display of the device.
Abstract:
Provided is a paper shredder comprising a housing (6) and a paper shredder head (4), wherein a transmission mechanism (5) and a motor are provided in the paper shredder head (4); the motor comprises a motor body (1), the motor body (1) having an output shaft (12) and a motor housing (11) sleeve connected on the output shaft (12); the motor housing (11) is provided with a heat dissipation device, the heat dissipation device comprising an air intake device (2) and an air output device (3); the air intake device (2) has a cold air inlet and the air output device (3) has a hot air outlet; the air intake device (2) is provided on one side of the output shaft (12) and the air output device (3) is provided on the other side of the output shaft (12); at the position where the air intake device (2) is provided on the motor housing (11) there is an air intake hole (13) opened correspondingly to communicate with an inner chamber of the motor housing (11), and at the position where the air output device (3) is provided on the motor housing (11) there is an air output hole (14) opened correspondingly to communicate with the inner chamber of the motor housing (11), such that a relatively isolated and independent heat dissipating air channel is formed internally from the cold air inlet, via the inner chamber of the motor housing (11), to the hot air outlet.
Abstract:
A security module generates a random image having a plurality of password-element indicators therein. The random image is provided to a user. The user selects portions of the random image. The security module determines whether the selected portions of the random image correspond to a password for the user. The security module grants access if the selected portions of the random image correspond to the user's password. However, if the selected portions of the random image do not correspond to the user's password, the security module may generate another random image having a plurality of password-element indicators therein, wherein each of the random images are computationally de-correlated.
Abstract:
A polar scope for a telescope mount includes a reticle having a pattern with multiple markings that allows users to accurately position pole stars for precise polar alignment. A system and mount may be provided including a polar scope of this kind. The polar scope may be provided with a controller that calculates the apparent position of a pole star, while accounting for errors, such as proper motion, precession of the earth's axis, and/or atmospheric refraction.
Abstract:
A plurality of modules interact to form an adaptive network in which each module transmits and receives data signals indicative of proximity of objects. A central computer accumulates the data produced or received and relayed by each module for analyzing proximity responses to transmit through the adaptive network control signals to a selectively-addressed module to respond to computer analyses of the data accumulated from modules forming the adaptive network. Interactions of local processors in modules that sense an intrusion determine the location and path of movements of the intruding object and control cameras in the modules to retrieve video images of the intruding object. Multiple operational frequencies in adaptive networks permit expansions by additional networks that each operate at separate radio frequencies to avoid overlapping interaction. Additional modules may be introduced into operating networks without knowing the operating frequency at the time of introduction. Remote modules operating as leaf nodes of the adaptive network actively adapt to changed network conditions upon awaking from power-conserving sleep mode. New programs are distributed to all or selected modules under control of the base station.
Abstract:
An image processing system implements recursive 3D super precision for processing smoothly changing video image areas by performing temporal noise reduction and then 2D super precision. The temporal noise reduction is applied to two frames, one being the current input low precision frame, and the other being the previous higher precision frame from memory. The 2D super precision is applied to the noise reduced frame to output a high precision frame which is also saved into memory for processing the next incoming frame. The input frame has a limited bit depth while the output image has an increased bit depth.
Abstract:
The system described herein is a unified approach to three-dimensional filtering for the reduction of video noise. The technique is based on weight averaging pixels of the filter's output value in a three-dimensional neighborhood, in space and time, of the filter's output value. The weights can be computed for individual factors, such as distance, regional differences, etc., or can be combined into a weight that is indicative of all individual weights.
Abstract:
A system and method for adaptively defining a region of interest for motion analysis in digital video is disclosed. In one embodiment, a method of detecting a gesture is disclosed which comprises receiving a video sequence comprising a plurality of frames, determining a region of interest which excludes a portion of the frame, and detecting the gesture within the region of interest.
Abstract:
A plurality of modules interact to form an adaptive network in which each module transmits and receives data signals indicative of proximity of objects. A central computer accumulates the data produced or received and relayed by each module for analyzing proximity responses to transmit through the adaptive network control signals to a selectively-addressed module to respond to computer analyzes of the data accumulated from modules forming the adaptive network. Interactions of local processors in modules that sense an intrusion determine the location and path of movements of the intruding object and control cameras in the modules to retrieve video images of the intruding object. Multiple operational frequencies in adaptive networks permit expansions by additional networks that each operate at separate radio frequencies to avoid overlapping interaction. Additional modules may be introduced into operating networks without knowing the operating frequency at the time of introduction. New programs are distributed to all or selected modules under control of the base station.
Abstract:
An entertainment system that includes an image capture device which captures images of new users and mathematically processes the images so that a matrix of representative images of all known users if formed. The matrix can then be applied to subsequent new images to determine whether a new image of a user is a known user to the system to that preferences associated with the user can be employed in the delivery of entertainment content to the user.