VIRTUAL MOUSE DRIVING APPARATUS AND VIRTUAL MOUSE SIMULATION METHOD |
USA
|
Abstract
A virtual mouse simulation method used in a virtual mouse driving apparatus is provided. The method has the following steps of: capturing a plurality of input images continuously; detecting a finger area from the plurality of input images; detecting a specific event of the finger area; and generating a corresponding virtual mouse control command according to the specific event.
|
SIGNAL SOURCE DEPLOYMENT SYSTEM, METHOD, AND NON-TRANSITORY TANGIBLE MACHINE-READABLE MEDIUM THEREOF |
USA
|
Abstract
A signal source deployment system, method, and non-transitory tangible machine-readable medium thereof are provided. The signal source deployment system comprises an electronic computing apparatus, wherein the electronic computing apparatus comprises a storage unit and a processor. The storage unit is electrically connected to the processor. The storage unit is configured to store a piece of plan information of a space and a piece of signal strength information of the space. The space is defined as a plurality of sub-spaces. The piece of signal strength information comprises a plurality of signal strength values. Each of the signal strength values corresponds to one of the sub-spaces. The processor determines a deployment position for a signal source according to the piece of plan information and the piece of signal strength information.
|
VIDEO RECOMMENDATION SYSTEM AND METHOD THEREOF |
USA
|
Abstract
A video recommendation system is provided. The system comprises: an interaction apparatus configured to receive feedback information of a video film from a user, wherein the video film comprises a plurality of video segments; a feature calculating module configured to calculate a plurality of object features of first video segments of the video segments corresponding to the feedback information; and an analysis module configured to recommend at least one recommended video segments from the video segments to the user according to the object features and the feedback information.
|
DEVICE, METHOD AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM FOR DETECTING OBJECT |
USA
|
Abstract
A method for detecting objects is provided. The method comprises the steps outlined below. An image having pixels is acquired. Image blocks each corresponding to one of the pixels are generated. A specific image block is filtered using N filtering parameters that gradually enhance the blurriness of the specific image block to generate N filtering results. N RMSE values are computed, in which the M-th RMSE value is computed according to the M-th and the (M?1)-th filtering results. A slope of an approximate line is computed according to the RMSE values as the blurriness value of the specific image block. The above steps are repeated to generate the blurriness values of all the pixels. The blurriness value is compared to a threshold value to detect sharp pixels which are parts of a sharp object and further detect an in-focus object.
|
TOUCH CONTROL METHOD AND HANDHELD DEVICE UTILIZING THE SAME |
USA
|
Abstract
A touch control method and handheld device utilizing the same are provided. The touch control method is disclosed, adopted by a handheld device comprising a primary touch control device and a secondary touch control device, comprising: displaying, by the primary touch control device, a screen; receiving, by the secondary touch control device, a first input; and based on the first input, determining and executing, by the controller, an operating program or an application program for generating the screen displayed on the primary touch control device; wherein the primary touch control device and the secondary touch control device are located on two different sides on the handheld device.
|
RECOMMANDATION SYSTEM, METHOD AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM FOR STORING THEREOF |
USA
|
Abstract
A recommendation method includes providing an ontology database, in which the ontology database includes a plurality of entities, and the entities are arranged in an ontology hierarchy structure with N hierarchy levels; storing a plurality of jth level user data respectively corresponding to a plurality of users; generating a plurality of kth level user data according to the jth level user data respectively; clustering the kth level user data; and recommending the entities in the ontology database to the users according to a clustering result.
|
ELECTRONIC COMPUTING DEVICE, PERSONALIZED DATA RECOMMENDING METHOD THEREOF, AND NON-TRANSITORY MACHINE-READABLE MEDIUM THEREOF |
USA
|
Abstract
An electronic computing device, a personalized information providing method thereof, and a non-transitory machine-readable medium thereof are provided. The electronic computing device establishes a first and a second tree structure data according to a first data of a first user and a second data of a second user arranged in a period respectively by using an ontology construction algorithm, and calculates a similarity between the first and the second tree structure data by using a similarity evaluating algorithm, and then analyzes the similarity to subsume the first and the second tree structure data into a group by using a clustering algorithm. The electronic computing device determines difference between the first and the second tree structure data according to the group and generates recommending information corresponding to the first user which is arranged in the period according to the difference, and then enables a monitor to display the recommending information.
|
ITINERARY GENERATION APPARATUS, METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM THEREOF |
USA
|
Abstract
An itinerary generation apparatus, method, and non-transitory computer readable storage medium thereof are provided. The itinerary generation apparatus includes a storage unit, an interface, and a processing unit, wherein the processing unit is electrically connected to the storage unit and the interface. The storage unit is stored with a piece of information related to a place. The interface is configured to receive a plurality of images, wherein each of the images has a shoot time. The processing unit determines that a portion of the images corresponds to the place according to a piece of schedule information. The processing unit retrieves the piece of information related to the place from the storage unit after determining that the portion corresponds to the place.
|
ELECTRONIC DEVICE AND VIDEO OBJECT MOTION TRAJECTORY MODIFICATION METHOD THEREOF |
USA
|
Abstract
An electronic device and a video object motion trajectory modification method thereof are provided. The electronic device includes a video providing unit and a processing unit. The video providing unit is configured to provide a video. The processing unit is configured to extract a video segment from the video. The video segment includes a plurality of successive frames which include a common object. The processing unit is further configured to calculate at least one curve and one control point thereof. The at least one curve corresponds to a motion trajectory of the common object in the successive frames. The processing unit is also configured to adjust the at least one curve via the control point to modify the motion trajectory. The video object motion trajectory modification method is applied to the electronic device to implement the aforesaid operations.
|
ELECTRONIC DEVICE AND VIDEO OBJECT TRACKING METHOD THEREOF |
USA
|
Abstract
An electronic device and a video object tracking method are provided. The electronic device includes a video providing unit and a processing unit. The video providing unit is configured to provide a video. The process unit is configured to: extract a video segment of the video which includes a plurality of successive frames; define a position of at least one first object in a first frame of the successive frames; define a position of the at least one first object in a second frame of the successive frames; and determine the position of the at least one first object in each frame appearing between the first frame and the second frame according to the positions of the at least one first object in the first frame and the second frame.
|