41st week of 2019 patent applcation highlights part 45 |
Patent application number | Title | Published |
20190311471 | INCONSISTENCY DETECTING SYSTEM, MIXED-REALITY SYSTEM, PROGRAM, AND INCONSISTENCY DETECTING METHOD - The present invention is an inconsistency detecting system in a mixed-reality system that includes a portable display device having a transmissive display unit and a photographing unit for photographing a real space and that renders a virtual object on the display unit in a predetermined real space such that the virtual object is visually recognized by a user, wherein the inconsistency detecting system generates first point cloud data from a combined image obtained by displaying the virtual object in a superimposed fashion on a naked-eye visual-field image, generates second point cloud data by using point cloud data of the three-dimensional space in the determined user environment as well as point cloud data of the virtual object, and detects an inconsistency on the basis of a result of comparison between the first point cloud data and the second point cloud data. | 2019-10-10 |
20190311472 | MOBILE MULTI-FEATURE PRODUCT AUTHENTICATION - A method, non-transitory computer readable medium, system and/or mobile device for authenticating security features, the mobile device for authenticating security features includes at least one sensor for detecting security features, a memory having stored thereon computer readable instructions, and at least one processor configured to execute the computer readable instructions to receive a target image of a product to be authenticated, the product including at least one security feature, identify the product to be authenticated based on the target image and product information stored in a product database, obtain sensor configuration information for the at least one sensor associated with the at least one security feature of the product based on the identified product, examine the at least one security feature of the product with the at least one sensor based on the obtained sensor configuration information, and authenticate the product based on results from the examination. | 2019-10-10 |
20190311473 | METHOD FOR MONITORING THE RESPECT OF WELL-BEING OF LIVE POULTRY INTENDED FOR SLAUGHTER - A method for monitoring live poultry intended for slaughter includes checking managing parameters and process parameters of poultry flocks from breeding farms, and monitoring transportation of the flocks to a slaughterhouse and handling thereof at the slaughterhouse. Gas stunning parameters of the poultry are checked prior to throat-cutting thereof. Video shooting of the poultry's reactions during the stunning step is done to visually verify a degree of well-being thereof. Computer records are made available wherein a single video file corresponds to each poultry flock or group of flocks in which images of the visible reactions of the poultry are combined and synchronized with said managing and process parameters. | 2019-10-10 |
20190311474 | METHOD AND APPARATUS FOR REAL-TIME DETECTION OF POLYPS IN OPTICAL COLONOSCOPY - A method for performing real-time detection and displaying of polyps in optical colonoscopy, includes a) acquiring and displaying a plurality of real-time images within colon regions to a video stream frame rate, each real-time image comprising a plurality of color channels; b) selecting one single color channel per real-time image for obtaining single color pixels; c) scanning the single color pixels across each the real-time image with a sliding sub-window; d) for each position of the sliding sub-window, extracting a plurality of single color pixels local features of the real-time image; e) passing the extracted single color pixels local features of the real-time image through a classifier to determine if a polyp is present within the sliding sub-window; f) real-time framing on display of colon regions corresponding to positions of the sliding sub-window wherein polyps are detected. A system for carrying out such a method is also provided. | 2019-10-10 |
20190311475 | IMAGE DIAGNOSIS LEARNING DEVICE, IMAGE DIAGNOSIS DEVICE, IMAGE DIAGNOSIS METHOD, AND RECORDING MEDIUM FOR STORING PROGRAM - An image diagnosis learning device includes: CNN configuration storage storing a network configuration of a convolutional neural network (CNN); parameter storage storing parameters of a learning subject in the CNN; inappropriate region detection unit that detects, an inappropriate region which is a region inappropriate for identification of an abnormal region where a diagnosis subject has a possibility of abnormality, in an image for learning in which the diagnosis subject is photographed; and inappropriate region invalidation unit invalidates a unit corresponding to the inappropriate region, among units of an input layer in the network configuration of the CNN to which the image for learning has been input. The image diagnosis learning device further includes loss value calculation unit performs calculation of the CNN by using the parameters in a state where the unit of the input layer, which corresponds to the inappropriate region, has been invalidated, and calculates a loss value; and parameter updating unit updates the parameters in the parameter storage. | 2019-10-10 |
20190311476 | Image Processing Apparatus And Computer-Readable Storage Medium Storing Instructions For Specifying Lesion Portion And Performing Differentiation Classification In Response To Judging That Differentiation Classification Operation Is Engaged Based On Signal From Endoscope - An image processing apparatus have a processor configured to: receive a plurality of images of a tissue including a lesion portion, the plurality of images being received from an endoscope; judge, based on a signal from the endoscope, whether or not to engage a differentiation classification operation; in response to judging that the differentiation classification operation is engaged, process the plurality of images to specify the lesion portion within one or more of the plurality of images; and perform differentiation classification on the one or more images to classify the lesion portion into at least one class of a plurality of classes; and in response to judging that the differentiation classification operation is not engaged, not process the plurality of images to specify the lesion portion within the one or more of the plurality of images. | 2019-10-10 |
20190311477 | COMPUTER AIDED DIAGNOSIS (CAD) APPARATUS AND METHOD - Disclosed are Computer Aided Diagnosis (CAD) apparatus and method to combine information on sequential image frames and to provide a superior classification result for the ROI in the image frame. The CAD apparatus may include a Region of Interest (ROI) detector configured to detect an ROI from image frames, a categorizer configured to create groups of image frames having successive ROI sections from among the image frames based on a result of the detection, a classifier configured to classify an ROI detected from each of the image frames belonging to the groups, and a result combiner configured to combine classification results for the image frames belonging to each group from the groups and to calculate a group result for the each group. | 2019-10-10 |
20190311478 | System and Method for Automatic Detection, Localization, and Semantic Segmentation of Anatomical Objects - The present invention is directed to a system and method for automatic detection, localization, and semantic segmentation of at least one anatomical object in a parameter space of an image generated by an imaging system. The method includes generating the image via the imaging system and providing the image of the anatomical object and surrounding tissue to a processor. Further, the method includes developing and training a parameter space deep learning network comprising convolutional neural networks to automatically detect the anatomical object and the surrounding tissue of the parameter space of the image. The method also includes automatically locating and segmenting, via additional convolutional neural networks, the anatomical object and surrounding tissue of the parameter space of the image. Moreover, the method includes automatically labeling the identified anatomical object and surrounding tissue on the image. Thus, the method also includes displaying the labeled image to a user in real time. | 2019-10-10 |
20190311479 | METHOD AND DEVICE FOR IDENTIFYING PATHOLOGICAL PICTURE - The invention discloses a method and a device for identifying pathological pictures, wherein the method comprises: obtaining sample data including a positive sample that is a pathological picture of malignant lesion and a negative sample that is a picture of normal tissue or a pathological picture of benign lesion, with a lesion area marked on the pathological picture of a malignant lesion; dividing the sample data into a training set and a testing set; training a deep neural network model using the training set; testing a trained deep neural network model using the testing set; adjusting parameters of the trained deep neural network model according to a testing result; identifying the pathological picture using the trained deep neural network model. The invention can improve the efficiency and accuracy of pathological picture identification. | 2019-10-10 |
20190311480 | AUTOMATED CINEMATIC DECISIONS BASED ON DESCRIPTIVE MODELS - In one embodiment, a method includes accessing foreground visual data that comprises a set of coordinate points that correspond to a plurality of surface points of a person in an environment; generating a bounding box for the set of coordinate points, wherein the bounding box comprises every coordinate point in the set of coordinate points; providing instructions to collect background visual data for an area in the environment that is outside of the bounding box; and providing the foreground visual data and the background visual data to an intelligent director associated with the computing device. | 2019-10-10 |
20190311481 | Classification of Static Objects With a Mobile Camera - The invention relates to an assembly that has at least one camera ( | 2019-10-10 |
20190311482 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR USING SYNTHETICALLY TRAINED DEEP NEURAL NETWORKS FOR AUTOMATED TRACKING OF PARTICLES IN DIVERSE VIDEO MICROSCOPY DATA SETS - A method for using a synthetically trained neural network for tracking particle movement in video microscopy data includes receiving, as input, video microscopy data representing images of particles that move between video frames. The method includes using a synthetically trained neural network to track movement of the particles between the video frames, wherein the synthetically trained neural network comprises a neural network that is trained on a plurality of different simulated video microscopy data sets. The method further includes outputting, by the synthetically trained neural network, an indication of movement of the particles between the video frames. | 2019-10-10 |
20190311483 | DISPLAY CONTROL AND IMAGE PROCESSING OF A CELL IMAGE - The present technology relates to a display control apparatus and a method, an image processing apparatus and a method, and a program that enable easy and noninvasive observation of an object to be observed. A first display control unit configured to perform display control of a cell image with one or a plurality of images including cells, and a second display control unit configured to perform display control such that a part or all of a motion amount generated for each of subregions with the one or the plurality of images is associated with each of the subregions, and is superimposed on the cell image and is displayed, are provided. The present disclosure can be applied to a display control apparatus or an image processing apparatus. | 2019-10-10 |
20190311484 | EYE MOVEMENT FEATURE AMOUNT CALCULATING SYSTEM, EYE MOVEMENT FEATURE AMOUNT CALCULATING METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM - An eye movement feature amount calculating system includes: a moving state input unit that inputs moving state values in a time series indicating a moving state of an eye of an examinee; a saccade period extracting unit that extracts a saccade period in which the eye performs saccadic movement based on time-series variation of the moving state values; and a feature amount calculating unit that divides a period including at least a part of the extracted saccade period into a plurality of periods and calculates a feature amount of eye movement of the subject based on the separate periods. | 2019-10-10 |
20190311485 | Method for Evaluating Image Data of a Vehicle Camera - A method and a device for evaluating image data of a vehicle camera, involves:
| 2019-10-10 |
20190311486 | METHOD, SYSTEM AND APPARATUS FOR CORRECTING TRANSLUCENCY ARTIFACTS IN DATA REPRESENTING A SUPPORT STRUCTURE - A method in an imaging controller of correcting translucency artifacts in data representing one or more objects disposed on a shelf includes: obtaining a plurality of depth measurements captured by a depth sensor and corresponding to an area containing the shelf; obtaining (i) a definition of a plane containing edges of the shelf, (ii) a location in the plane of an upper shelf edge, and (iii) a location in the plane of a lower shelf edge adjacent to the upper shelf edge; generating a depth map containing, for each of a plurality of positions in the plane, a nearest object depth; detecting an upper object boundary in the depth map between the upper and lower support surface edges; updating each nearest object depth between the upper object boundary and the lower shelf edge to contain a depth of the upper object boundary; and storing the corrected depth map. | 2019-10-10 |
20190311487 | ENHANCED THREE-DIMENSIONAL TRAINING DATA GENERATION - Systems, methods, and non-transitory computer readable media configured to generate enhanced three-dimensional information. Three-dimensional information of a scene may be obtained. The three-dimensional information may define a three-dimensional point cloud model of the scene. The three-dimensional information may be determined based on distances of the scene from a location. Image information may be obtained. The image information may define one or more images of an object. The object may be identified based on the image information. A three-dimensional point cloud model of the object may be obtained. Enhanced three-dimensional information of the scene may be generated by inserting the three-dimensional point cloud model of the object into the three-dimensional point cloud model of the scene. | 2019-10-10 |
20190311488 | METHOD AND SYSTEM FOR WIRELESS ULTRA-LOW FOOTPRINT BODY SCANNING - A system for scanning a body to create scan data comprises a processor, a range camera capable of capturing at least a first set of depth images of the body rotated to 0 degrees, and at least a second set of depth images of the body rotated to x degrees, wherein x is >0 degrees, and x<360 degrees. a set of computer instructions are executable on a processor capable of synchronizing scan data and body measurements with a server. | 2019-10-10 |
20190311489 | METHOD, SYSTEM AND APPARATUS FOR RECOVERING LABEL POSITIONS - A method of recovering label positions in an imaging controller includes: receiving (i) a definition of a plane containing edges of the shelf, and (ii) a plurality of initial label indicators having locations on the plane; assigning the initial label indicators among a plurality of candidate subsets each representing a single physical label; for each candidate subset of initial indicators: generating, for each of a plurality of projection depths relative to the plane, a set of projections of the initial indicators in the candidate subset; determining an aggregate surface area for each set of projections; selecting, as a recovered depth for the candidate subset, one of the projection depths corresponding to the minimum aggregate surface area; and generating a recovered position for the candidate subset based on the recovered depth; and storing the recovered positions. | 2019-10-10 |
20190311490 | PREDICTIVE VISUALIZATION OF MEDICAL IMAGING SCANNER COMPONENT MOVEMENT - An augmented reality system is provided for use with a medical imaging scanner. The AR system obtains a digital image from a camera, and identifies a pose of a gantry of the medical imaging scanner based on content of the digital image. The gantry includes a movable C-arm supporting an imaging signal transmitter and a detector panel that are movable along an arc relative to a station. A range of motion of the movable C-arm along the arc is determined based on the pose. A graphical object is generated based on the range of motion and the pose, and is provided to a display device for display as an overlay relative to the medical imaging scanner. | 2019-10-10 |
20190311491 | METHOD AND DEVICE FOR ACQUIRING TARGET OBJECT, AND ROBOT - A method and device for acquiring a target object, and a robot are provided. The method includes: acquiring a plurality of frames of continuous images in video images, where each frame of image includes a first target object; acquiring, based on the continuous images including the first target object, a first target image from which a background has been removed; acquiring, based on a distance from a first center point of the first target image to a common boundary, a location of a second target object in the first target image, where the first center point is determined based on a color of the second target object, the common boundary is an overlapping boundary of the second target object and the first target object, and the second target object is included in the first target object; and extracting the second target object based on the location of the second target object in the first target image. | 2019-10-10 |
20190311492 | IMAGE FOREGROUND DETECTION APPARATUS AND METHOD AND ELECTRONIC DEVICE - An image foreground detection apparatus and method and an electronic device. In the apparatus and method, in updating the background model, a pixel value of a sample value of which the pixel value difference is maximum is replaced with a predetermined probability, which may efficiently improve accuracy of the background model, and relatively large number of integral foreground image blocks which are accurate may be quickly obtained. | 2019-10-10 |
20190311493 | DEVICES AND METHODS FOR IDENTIFYING AN OBJECT IN AN IMAGE - Methods, devices, and computer-readable storage media for identifying an object in an image, the method including using a first neural network to identify an approximate position of an object of interest in an image and identifying based on the approximate position, a section of the image that includes the object of interest. A plurality of sub-images corresponding to the identified section of the image are applied to a plurality of second neural networks to determine a plurality of second positions of the object of interest. The plurality of second positions are statistically analyzed to determine an output position of the object of interest. | 2019-10-10 |
20190311494 | AUTOMATIC CAMERA CALIBRATION - This document relates to camera calibration. One example uses real-world distances and image coordinates of object features in images to determine multiple candidate camera calibrations for a camera. This example filters out at least some of the multiple candidate camera calibrations to obtain remaining calibrations, and obtains a final calibration for the camera from the remaining calibrations | 2019-10-10 |
20190311495 | METHOD AND APPARATUS FOR AUTOMATIC INTRINSIC CAMERA CALIBRATION USING IMAGES OF A PLANAR CALIBRATION PATTERN - The present disclosure relates to a high precision method, model, and apparatus for calibrating the intrinsic camera parameter values of one or more intrinsic parameters of a camera. The intrinsic parameters include focal lengths, skew, optical center, and radial distortion coefficients. The practical implementation of the solution consists of a camera capturing several images of a planar calibration pattern from different viewpoints, and a computer implemented processing pipeline. The solution does not require additional human input and is robust to misdetection of the calibration pattern in some of the images. | 2019-10-10 |
20190311496 | DYNAMICALLY CALIBRATING A DEPTH SENSOR - A method, a system, and a computer program product for calibrating a depth sensor of a device. The method includes simultaneously capturing within a current scene: a red-green-blue (RGB) image by a RGB sensor of a device; and an infrared (IR) image by an IR sensor of the device. The method further includes concurrently capturing, via an IR sensor of the device, an uncalibrated depth image within the current scene. The method further includes calculating calibration data from the RGB image and the IR image and applying the calibration data to the uncalibrated depth image to generate a corrected depth image. The method further includes combining the RGB image and the corrected depth image to generate a RGB depth image. The method further includes, presenting the RGB depth image on an output device. | 2019-10-10 |
20190311497 | METHODS AND COMPUTER PROGRAM PRODUCTS FOR CALIBRATING STEREO IMAGING SYSTEMS BY USING A PLANAR MIRROR - A method is provided for calibrating a stereo imaging system by using at least one camera and a planar mirror. The method involves obtaining at least two images with the camera, each of the images being captured from a different camera position and containing the mirror view of the camera and a mirror view of an object, thereby obtaining multiple views of the object. The method further involves finding the center of the picture of the camera in each of the images, obtaining a relative focal length of the camera, determining an aspect ratio in each of the images, determining the mirror plane equation in the coordinate system of the camera, defining an up-vector in the mirror's plane, selecting a reference point in the mirror's plane, determining the coordinate transformation from the coordinate system of the image capturing camera into the mirror coordinate system, and determining a coordinate transformation. | 2019-10-10 |
20190311498 | METHODS AND SYSTEMS FOR ENABLING OBJECT ATTRIBUTE DRIVEN SUPER RESOLUTION ENCODING - Systems and methods for encoding high resolution data associated with a relatively large number of bits to an encoded form having a relatively reduced number of bits. The method includes, by a processor: receiving an input image comprising one or more high resolution objects. The method further includes, for each of the one or more high resolution objects: identifying an object family for that object and determining whether a reference table exists for the object family. If a reference table exists for the object family, the method includes determining a size of that object, and identifying a tag based on the size. The method also includes encoding that object to form an encoded object having a relatively reduced number of bits, associating the identified tag with the encoded object, and saving the encoded object. | 2019-10-10 |
20190311499 | ADAPTIVE DISTANCE BASED POINT CLOUD COMPRESSION - A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute for the point cloud. To compress the attribute information, attribute values are predicted using one of a plurality of prediction strategies, wherein a selected prediction strategy is selected based at least in part on attribute variability of points in a neighborhood of points. A decoder follows a similar prediction process. Also, attribute correction values may be determined to correct predicted attribute values and may be used by a decoder to decompress a point cloud, wherein the decoder applies the same prediction strategy applied at the encoder. | 2019-10-10 |
20190311500 | POINT CLOUD COMPRESSION - A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. In some embodiments, an encoder may be configured to further compress points omitted from the image based representation. Also, in some embodiments, a decoder may be configured to decode points compressed outside of an image based representation or in a separate image based representation. | 2019-10-10 |
20190311501 | HIERARCHICAL POINT CLOUD COMPRESSION WITH SMOOTHING - A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute for the point cloud. To compress the attribute information, multiple levels of detail are generated based on spatial information. Also, attribute values are predicted based on the level of details. A decoder follows a similar prediction process based on level of details. Also, attribute correction values may be determined to correct predicted attribute values and may be used by a decoder to decompress a point cloud compressed using level of detail attribute compression. In some embodiments, an update operation is performed to smooth attribute correction values taking into account an influence factor of respective points in a given level of detail on attributes in other levels of detail. | 2019-10-10 |
20190311502 | POINT CLOUD ATTRIBUTE TRANSFER ALGORITHM - A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. A point cloud attribute transfer algorithm may be used to determine distortion between an original point cloud and a reconstructed point cloud. Additionally, the point cloud attribute transfer algorithm may be used to select attribute values for a reconstructed point cloud such that distortion between an original point cloud and a reconstructed version of the original point cloud is minimized. | 2019-10-10 |
20190311503 | APPARATUS AND METHOD FOR GENERATING TOMOGRAPHY IMAGE - A method of acquiring a tomography image includes acquiring a plurality of raw data by detecting an X-ray irradiated to an object from an X-ray generator a plurality of times, wherein an X-ray detector performs the detecting; setting at least a part of the object as a region of interest; and reconstructing the tomography image including the region of interest, based on the plurality of raw data, wherein the reconstructing of the tomography image includes: selecting filter kernels based on distances between positions of the X-ray generator that irradiated the X-ray to the region of interest and positions of voxels included in the region of interest; generating filter images by applying the selected filter kernels to the raw data corresponding to the positions of the X-ray generator that irradiated the X-ray; and reconstructing the tomography image from the filter images by back-projecting the filter images. | 2019-10-10 |
20190311504 | System and Method for the Proscriptive Determination of Parameters for Iterative Reconstruction - A x-ray micro tomography system provides the ability to proscriptively determine regularization parameters for iterative reconstruction of a sample, from projection data of the sample. This allows a less experienced operator to determine the regularization parameters with adequate precision. | 2019-10-10 |
20190311505 | System And Method For Artifact Reduction In An Image - Selected artifacts, which may be based on distortions or selected attenuation features, may be reduced or removed from a reconstructed image. Various artifacts may occur due to the presence of a metal object in a field of view. The metal object may be identified and removed from a data that is used to generate a reconstruction. | 2019-10-10 |
20190311506 | SYSTEM, IN PARTICULAR A MAGNETIC RESONANCE SYSTEM, FOR PRODUCING IMAGES - A method, system, and computer-readable medium for producing images is described. The system comprises an input image providing unit for providing input images in which structures that are in fact spatially separated are represented in a spatially superimposed manner in at least one spatial direction. The system further comprises a neural network providing unit for providing a neural network which is adapted to produce, on the basis of input images in which structures that are in fact spatially separated are represented in a spatially superimposed manner in at least one spatial direction, output images in which the structures that are in fact spatially separated are represented in a spatially separated manner in the at least one spatial direction. Finally, an image producing unit produces images on the basis of the input images provided and the neural network provided. | 2019-10-10 |
20190311507 | ADAPTIVE PROCESSING OF MEDICAL IMAGES TO REDUCE NOISE MAGNITUDE - Each of a plurality of slices of medical image data is adaptively processed using a noise reduction mode selected according to a target noise magnitude for all slices to an estimated noise magnitude for the respective slice to obtain consistent processed images for across slices, different size patients' and different reconstruction thickness. Unnecessary noise reduction and over-cleaning images resulting in inconsistent noise-level image data across slices or waxy/unnatural appearing processed images is avoided. | 2019-10-10 |
20190311508 | INTERACTION-DRIVEN FORMAT FOR GRAPH VISUALIZATION - A method for interactively visualizing a graph includes maintaining objects, operations, reactions, and interactions in volatile memory, receiving user input of interactions each specifying one or more reactions to visually transform one object when selected by one or more operations, and writing the objects, the operations, the reactions, and the interactions in a computer-readable file. The method further includes exporting a number of the objects to a render function in an application framework to render them, receiving an event from an event listener in the application framework, determining an operation selecting an object based on the event, determining an interaction corresponding to the object and the operation, determining at least one reaction corresponding to the interaction, and instructing the render function to visually transform the object with the at least one reaction. | 2019-10-10 |
20190311509 | GENERATION AND PRESENTATION OF DISTANCE CARTOGRAMS - Technology for generating and presenting distance cartograms, which use region partitioning for scalable construction of time space, is disclosed. A representative method includes obtaining a geospatial graph, receiving a selection of an origin location within the graph, and dividing the first graph into a plurality of regions based on a granularity level. Recursively for each region, the representative method includes determining a travel time variance within the region. If the variance exceeds a threshold, the region is further partitioned into new regions based on a new granularity level. The representative method further includes generating a distance cartogram with respect to the origin location based on a final composition of partitioned regions that may have resulted from different levels of partitioning. | 2019-10-10 |
20190311510 | TECHNIQUES FOR AUTOMATIC AND DYNAMIC OPACITY SETTINGS FOR SCATTERPLOTS - An opacity engine for automatically and dynamically setting an opacity level for a scatterplot based on a predetermined value for a mean opacity level of utilized pixels (MOUP) in the scatterplot. The opacity engine may automatically set the opacity level for the scatterplot to produce the predetermined MOUP value in the scatterplot. A utilized pixel in the scatterplot comprises a pixel displaying at least one data point representing data. The MOUP value in the scatterplot may be equal to the sum of the final opacity levels of all utilized pixels in the chart, divided by the number of utilized pixels in the chart. The predetermined MOUP value may be between 35%-45%, such as 40%. The opacity engine may adjust the determined opacity level for charts having relatively low over-plotting factors. | 2019-10-10 |
20190311511 | INTERPOLATION OF DYNAMIC THREE-DIMENSIONAL MAPS - A method, including acquiring initial signals from selected positions in a heart, computing respective initial local values of a signal propagation metric at the selected positions, and interpolating the initial local values between the selected positions to compute initial interpolated values of the signal propagation metric at intermediate positions, between the selected positions. The method further includes acquiring subsequent signals from the positions, computing respective subsequent local values of the signal propagation metric at the selected positions, and spatially interpolating the subsequent local values of the signal propagation metric between the selected positions to compute subsequent interpolated values of the signal propagation metric at the intermediate positions. A map of the signal propagation metric is displayed, and when the subsequent interpolated values exceed a bound defined with respect to the initial interpolated values, an indication is provided on the map that the bound has been exceeded. | 2019-10-10 |
20190311512 | PRESENTATION OF CONTENT ON HEADSET DISPLAY BASED ON ONE OR MORE CONDITION(S) - In one aspect, a headset includes a housing, a processor coupled to the housing, an at least partially transparent first display coupled to the housing and accessible to the processor, and storage coupled to the housing and accessible to the processor. The storage includes instructions executable by the processor to identify at least one condition and to present, based on identification of the at least one condition, content on the first display that is already presented on a second display. | 2019-10-10 |
20190311513 | COLLABORATIVE AUGMENTED REALITY SYSTEM - An augmented reality device computationally processes an image frame against a first augmented reality profile stored in a local database. The first augmented reality profile includes first annotation content associated with a first object and is obtained from a second user device. In response to an object computationally processed from the first image frame satisfying a predetermined threshold of similarity with the first object in the first augmented reality profile, the first annotation content is rendered, on a display of the first user device, relative to the first object according to rendering instructions for the first annotation content. | 2019-10-10 |
20190311514 | PRESENTATION SYSTEM AND DISPLAY DEVICE FOR USE IN THE PRESENTATION SYSTEM - A display device according synthesizes icons and messages with a portion where no descriptive display image is displayed by OSD for display. Icon functions are set by a PC so that the setting of the operation of the PC and the display device, and the setting of an external device can be conducted. The number of lines of the message to be displayed is determined according to distortion correction at the case of oblique projection to correct position coordinates detected by a camera. In a presentation system including an interactive white board device, the display device (for example, a liquid crystal projector), and the PC, the display of the icons are improved to extend the functions, and the display of the messages at the case of oblique projection, and a position detection precision on a screen by the camera incorporated into the display device are improved. | 2019-10-10 |
20190311515 | COMPUTER SYSTEM FOR CONFIGURING 3D MODELS USING OFFSET TRANSFORMS - The present invention includes a novel way of specifying the possible configurations of a product and representing this compactly using offset transforms. The offset transforms make it possible to save just the basic 3D geometry and representing all the configuration options using offset transforms. This results in a significantly more compact representation as compared with a full representation of the various configurations. This means that a product with thousands of configuration options including animations can be represented using a compact file format where only the base 3D data is represented along with offset transforms to represent the various configuration options. This further makes it possible to easily transmit full configurations of a product and enables a viewer to view the configuration options by applying offset transforms to the original 3D model. | 2019-10-10 |
20190311516 | Edge Test and Depth Calculation in Graphics Processing Hardware - A graphics processing hardware pipeline is arranged to perform an edge test or a depth calculation. Each hardware arrangement includes a microtile component hardware element, multiple pixel component hardware elements, one or more subsample component hardware elements and a final addition and comparison unit. The microtile component hardware element calculates a first output using a sum-of-products and coordinates of a microtile within a tile in the rendering space. Each pixel component hardware element calculates a different second output using the sum-of-products and coordinates for different pixels defined relative to an origin of the microtile. The subsample component hardware element calculates a third output using the sum-of-products and coordinates for a subsample position defined relative to an origin of a pixel. The adders sum different combinations of the first output, a second output and a third output to generate output results for different subsample positions defined relative to the origin of the tile. | 2019-10-10 |
20190311517 | DATA PROCESSING SYSTEM INCLUDING AN EXPANDED MEMORY CARD - A data processing system, and a method of operating the same, includes a first processing unit and a first memory unit. The data processing system also includes an assistant card having a second processing unit and a second memory unit and an expanded card having a third memory unit. The data processing system further includes a first interface that supports communication between the main card and the assistant card, a second interface that supports communication between the main card and the expanded card, and a third interface that supports communication between the assistant card and the expanded card. | 2019-10-10 |
20190311518 | Ordering of Patch Selection in Tessellation Operations - A method of controlling the order in which primitives generated during tessellation are output by the tessellation unit involves sub-dividing a patch, selecting one of the two sub-patches which are formed by the sub-division and tessellating that sub-patch until no further sub-division is possible before tessellating the other (non-selected) sub-patch. The method is recursively applied at each level of sub-division. Patches are output as primitives at the point in the method where they do not require any further sub-division. The selection of a sub-patch is made based on the values of one or more flags and any suitable tessellation method may be used to determine whether to sub-divide a patch. Methods of controlling the order in which vertices are output by the tessellation unit are also described and these may be used in combination with, or independently of, the method of controlling the primitive order. | 2019-10-10 |
20190311519 | High Accuracy Texture Filtering in Computer Graphics - A texture filtering unit has inputs arranged to receive at least two texture values each clock cycle and a plurality of filter coefficients, the plurality of filter coefficients relating to a plurality of different texture filtering methods; hardware logic arranged to convert the input texture values to fixed-point representation; a coefficient merging logic block arranged to generate a single composite filter coefficient for each input texture value from the plurality of filter coefficients; one multiplier for each input texture value, wherein each multiplier is arranged to multiply one of the input texture values by its corresponding single composite filter coefficient; an addition unit arranged to add together outputs from each of the multipliers; hardware logic arranged to convert an output from the addition unit back to floating-point format; and an output arranged to output the converted output from the addition unit. | 2019-10-10 |
20190311520 | Texture Filtering with Dynamic Scheduling in Computer Graphics - A texture filtering unit includes a datapath block and a control block. The datapath block includes one or more parallel computation pipelines, each containing at least one hardware logic component configured to receive a plurality of inputs and generate an output value as part of a texture filtering operation. The control block includes a plurality of sequencers and an arbiter. Each sequencer executes a micro-program that defines a sequence of operations to be performed by the one or more pipelines in the datapath block as part of a texture filtering operation and the arbiter controls access, by the sequencers, to the one or more pipelines in the datapath based on predefined prioritization rules. | 2019-10-10 |
20190311522 | VERTEX SHIFT FOR RENDERING 360 STEREOSCOPIC CONTENT - A 360 video system can render 360 stereoscopic content based on a virtual environment using a standard GPU rendering pipeline. In some embodiments, in order to improve efficiency in generating 360 stereoscopic content, a vertex shift technique can be used to approximate multiple viewpoints in a single 360 stereoscopic eye view. When rendering the virtual environment, each triangle of the virtual environment can be shifted to represent the view from a viewpoint corresponding to that triangle. Using vertex shift techniques, a virtual environment can be rendered into a 360 stereoscopic eye view in one pass of a GPU rendering pipeline, according to some embodiments. | 2019-10-10 |
20190311523 | Method and Vehicle Control System for Producing Images of a Surroundings Model, and Corresponding Vehicle - The invention relates to a method for producing images of a stored three-dimensional model ( | 2019-10-10 |
20190311524 | METHOD AND APPARATUS FOR REAL-TIME VIRTUAL VIEWPOINT SYNTHESIS - Embodiments of the present disclosure provide a method and apparatus for real-time virtual viewpoint synthesis; during the whole process of synthesizing virtual viewpoint images, unlike the prior art, the method and apparatus for virtual viewpoint synthesis according to the embodiments above do not rely on depth maps and thus effectively avoid the problems incurred by depth-image-based rendering. | 2019-10-10 |
20190311525 | AUGMENTED REALITY OBJECT CLUSTER RENDERING AND AGGREGATION - The selectively aggregation of augmented reality objects in a live camera view involves receiving a plurality of augmented reality objects in response to a query. Each of the augmented reality objects are associated with an object location on a map. A viewpoint location of a mobile computing device displaying a live camera view is received. For each of the augmented reality objects, a display location within the live camera view is calculated from the object location of the augmented reality object and the viewpoint location. An aggregate marker is displayed within the live camera view in response to the display locations of two or more of the augmented reality objects differing by less than a threshold. | 2019-10-10 |
20190311526 | THREE-DIMENSIONAL MODEL DISTRIBUTION METHOD, THREE-DIMENSIONAL MODEL RECEIVING METHOD, THREE-DIMENSIONAL MODEL DISTRIBUTION DEVICE, AND THREE-DIMENSIONAL MODEL RECEIVING DEVICE - A three-dimensional model distribution method includes generating a depth image from a three-dimensional model; and distributing the depth image and information for restoring the three-dimensional model from the depth image. | 2019-10-10 |
20190311527 | DISPLAY SYSTEMS AND METHODS FOR CLIPPING CONTENT TO INCREASE VIEWING COMFORT - Augmented and virtual reality display systems increase viewer comfort by reducing viewer exposure to virtual content that causes undesirable accommodation-vergence mismatches (AVM). The display systems limit displaying content that exceeds an accommodation-vergence mismatch threshold, which may define a volume around the viewer. The volume may be subdivided into two or more zones, including an innermost loss-of-fusion zone (LoF) in which no content is displayed, and one or more outer AVM zones in which the displaying of content may be stopped, or clipped, under certain conditions. For example, content may be clipped if the viewer is verging within an AVM zone and if the content is displayed within the AVM zone for more than a threshold duration. A further possible condition for clipping content is that the user is verging on that content. In addition, the boundaries of the AVM zone and/or the acceptable amount of time that the content is displayed may vary depending upon the type of content being displayed, e.g., whether the content is user-locked content or in-world content. | 2019-10-10 |
20190311528 | TECHNOLOGIES FOR RENDERING ITEMS WITHIN A USER INTERFACE USING VARIOUS RENDERING EFFECTS - Systems and methods for rendering items with a user interface of an electronic device are described. According to certain aspects, an electronic device may detect its orientation and render, in a user interface, a physical item using a rendering effect determined from the orientation. As a user of the electronic device reorients the electronic device, the electronic device may automatically and dynamically update the rendering with an updated rendering effect to reflect the updated orientation. In embodiments, the user may use the electronic device to complete an order for the physical item. | 2019-10-10 |
20190311529 | Post-Tessellation Blending in a GPU Pipeline - Implementations of blender hardware perform both domain shading and blending and whilst some vertices may not require blending, all vertices require domain shading. The blender hardware includes a cache and/or a content addressable memory and these data structures are used to reduce duplicate domain shading operations | 2019-10-10 |
20190311530 | IMAGING DATA PROCESSING APPARATUS AND METHOD - An image processing apparatus comprises processing circuitry configured to: obtain an irradiance volume representative of virtual light cast into a volumetric imaging data set, the irradiance volume comprising a respective irradiance value for each of a plurality of points in the irradiance volume; determine, for each of a plurality of reference points in the irradiance volume, a respective value for an accuracy measure, wherein the value for the accuracy measure at each reference point is representative of an accuracy with which irradiance has been determined at or near that reference point; and perform a rendering process using the irradiance volume, wherein the rendering process is performed in dependence on the determined values for the accuracy measure. | 2019-10-10 |
20190311531 | SHADER BINDING MANAGEMENT IN RAY TRACING - In various examples, shader bindings may be recorded in a shader binding table that includes shader records. Geometry of a 3D scene may be instantiated using object instances, and each may be associated with a respective set of the shader records using a location identifier of the set of shader records in memory. The set of shader records may represent shader bindings for an object instance under various predefined conditions. One or more of these predefined conditions may be implicit in the way the shader records are arranged in memory (e.g., indexed by ray type, by sub-geometry, etc.). For example, a section selector value (e.g., a section index) may be computed to locate and select a shader record based at least in part on a result of a ray tracing query (e.g., what sub-geometry was hit, what ray type was traced, etc.). | 2019-10-10 |
20190311532 | Method and Apparatus for Uncertainty Modeling of Point Cloud - A method and an apparatus for uncertainty modeling of a point cloud and a non-transient storage medium are provided. The method finds the neighboring points for each point; fits a local quadratic surface for each point; and generates a Gaussian Model (GM) for representing the uncertainty modeling of the local surface at each point. The GM is constructed in a piece-wise manner on the underlying surface of the point cloud, which will accurately model the surface uncertainty. | 2019-10-10 |
20190311533 | METHOD AND APPARATUS FOR GENERATING 3D MAP OF INDOOR SPACE - According to an exemplary embodiment of the present disclosure, a three-dimensional map generating method of an indoor space, includes: obtaining at least one indoor space image which is an image for an indoor space; distinguishing a background area corresponding to a structure of the indoor space from a non-background area corresponding to objects located in the indoor space in the at least one indoor space image; generating at least one expanded indoor space image by expanding the background area to the non-background area in the at least one indoor space image; generating depth-image associated information based on at least one expanded indoor space image and geographic information including information of a depth value for the indoor space; and generating a three-dimensional map for the indoor space using the at least one expanded indoor space image, the geographic information, and the depth-image associated information. | 2019-10-10 |
20190311534 | THREAT SOURCE MAPPING SYSTEMS AND METHODS - Provided herein are threat source mapping systems and related techniques. A threat source mapping system includes a threat sensor network and a logic device. The threat sensor network includes one or more threat detectors each configured to monitor at least a portion of a scene for at least one threat detection event. The logic device is configured to receive the at least one threat detection event from the threat sensor network, generate a threat source location heat map based, at least in part, on the at least one threat detection event, and generate a threat source image map based, at least in part, on the threat source location heat map and at least one image of the scene that at least partially overlaps the portions of the scene monitored by the one or more threat detectors. The threat source image map may then be displayed to a user. | 2019-10-10 |
20190311535 | Accessing Primitive Data Using Tessellated Primitive ID - A method of generating identifiers (IDs) for primitives and optionally vertices during tessellation. The IDs include a binary sequence of bits that represents the sub-division steps taken during the tessellation process and so encodes the way in which tessellation has been performed. Such an ID may subsequently be used to generate a random primitive or vertex and hence recalculate vertex data for that primitive or vertex. | 2019-10-10 |
20190311536 | Tessellation Hardware Subdivision of Patches Into Sub-Patches - Hardware tessellation units include a sub-division logic block that comprises hardware logic arranged to perform a sub-division of a patch into two (or more) sub-patches. The hardware tessellation units also include a decision logic block that is configured to determine whether a patch is to be sub-divided or not and one or more hardware elements that control the order in which tessellation occurs. In various examples, this hardware element is a patch stack that operates a first-in-last-out scheme and in other examples, there are one or more selection logic blocks that are configured to receive patch data for more than one patch or sub-patch and output the patch data for a selected one of the received patches or sub-patches. | 2019-10-10 |
20190311537 | Tessellation Method - A tessellation method uses vertex tessellation factors. For a quad patch, the method involves comparing the vertex tessellation factors for each vertex of the quad patch to a threshold value and if none exceed the threshold, the quad is sub-divided into two or four triangles. If at least one of the four vertex tessellation factors exceeds the threshold, a recursive or iterative method is used which considers each vertex of the quad patch and determines how to further tessellate the patch dependent upon the value of the vertex tessellation factor of the selected vertex or dependent upon values of the vertex tessellation factors of the selected vertex and a neighbor vertex. A similar method is described for a triangle patch. | 2019-10-10 |
20190311538 | METHOD AND SYSTEM FOR MAPPING OF PRODUCTS TO ARCHITECTURAL DESIGN IN REAL TIME - The present disclosure provides a method and system for providing real-time mapping of products to an architectural design in a virtual reality representation. The system collects a first set of data associated with one or more facility material products. Further, the system receives a second set of data associated with a facility. Also, the system maps the first set of data with the second set of data. In addition, the system creates the virtual reality representation of the facility based on the first set of data, the second set of data and mapping of the second set of data with the first set of data by the user. Further, the system allows the user to navigate and interact inside the virtual reality representation. The navigation and interaction is allowed for customizing the one or more facility material products associated with the facility. | 2019-10-10 |
20190311539 | SYSTEM FOR SIMULATING A VIRTUAL FITNESS PARTNER - A method for execution by a mobile communications device includes generating display data, where a display device of eyewear, worn by a user performing a fitness activity, displays a virtual fitness partner in accordance with the display data to virtually superimpose the virtual fitness partner upon physical surroundings viewed by the user through at least one translucent lens of the eyewear to simulate performance of the fitness activity by the virtual fitness partner along a virtual transit within a physical vicinity of the user throughout the transit of the user. The virtual fitness partner is displayed in accordance with perspective data generated based on the user's transit velocity and head orientation, determined based on sensor data collected by at least one motion sensor. The virtual fitness partner is further depicted to perform one of a plurality of fitness partner actions in accordance with event trigger monitoring data. | 2019-10-10 |
20190311540 | METHOD AND DEVICE FOR THE VIRTUAL TRY-ON OF GARMENTS BASED ON AUGMENTED REALITY WITH MULTI-DETECTION - Method for the virtual try-on of garments ( | 2019-10-10 |
20190311541 | PRESENTATION OF CONTENT AT HEADSET DISPLAY BASED ON OTHER DISPLAY NOT BEING VIEWABLE - In one aspect, a headset includes a housing, a processor coupled to the housing, a first at least partially transparent display coupled to the housing and accessible to the processor, and storage coupled to the housing and accessible to the processor. The storage includes instructions executable by the processor to determine that a user cannot view at least a portion of a second display and, based on the determination, present at least a first portion of content on the first display. | 2019-10-10 |
20190311542 | SMART OPERATING ROOM EQUIPPED WITH SMART SURGICAL DEVICES - Interactions between a surgical device and a patient are planned and monitored using data from a smart operating room to calculate the spatial location of the surgical device, both within the patient and within a patient 3D data set that includes a virtual representation of the patient. Virtual patient images are generated to enhance the surgeon's visualization of the progress of the operation. The images can be displayed, on the command of the surgeon, on a head display unit. For example, the images may be superimposed on the surgeon's real-world view with coordinated alignment such that virtualized aspects of the operation such as a planned incision can be viewed in their real-world location and orientation from any distance and angle. | 2019-10-10 |
20190311543 | Mixed Reality Golf Simulation and Training System - A mixed reality golf simulation and training system that can use, along with a user's existing standard golf equipment, a golf ball launch monitor to track the initial ball positional data, spin and acceleration, and simulate the complete ball path and location or use complete ball tracking data and displays the actual ball path and location. Mixed reality glasses allow the display of ball tracking data over the real world view and/or an immersive display of a simulated world view, depending on the user's head or view position. Golf simulation graphical views can include various options, including simulated or panoramic photographic views of a golf course, simulated graphics and data superimposed over a real world driving range view, or simple ball tracking data superimposed over a real world view at any location. | 2019-10-10 |
20190311544 | IMAGE PROCESSING FOR AUGMENTED REALITY - Examples of the present disclosure relate to a computing device for processing images captured in three-dimensional environments, for the generation of augmented reality scenes. The computing device is configured to obtain an augmented reality anchor, the anchor corresponding to a position and orientation in a real-world environment. The computing device is configured to receive image capture data via data communication from a remote user device. The image capture data comprises an image captured by the user device, the image representing the real-world environment as viewed by the user device. The computing device is configured to process the image capture data to determine spatial data which maps the anchor to the image. The spatial data is usable by the remote user device to insert a virtual object into the image, in accordance with the anchor, to generate an augmented reality scene at the remote user device. The computing device is configured to transmit the determined spatial data via data communication to the remote user device. | 2019-10-10 |
20190311545 | Augmented Reality Advertising Systems and Methods - An augmented reality-based advertising system to overlay animated objects, such as animated images and/or video onto a product and/or product label. The advertising system may include an object database and a mobile device. In practice, a customer in a retail store uses their mobile device's camera to scan a product and/or product label. If the image from the scan matches an image found in the object database, the customer, on the screen on their mobile device, will see an animated object overlaid on the product and/or product label. | 2019-10-10 |
20190311546 | METHOD FOR RENDERING 2D AND 3D DATA WITHIN A 3D VIRTUAL ENVIRONMENT - One variation of a method includes: accessing a 2D color image recorded by a 2D color camera and a 3D point cloud recorded by a 3D depth sensor at approximately a first time, the 2D color camera and the 3D depth sensor defining intersecting fields of view and facing outwardly from an autonomous vehicle; detecting a cluster of points in the 3D point cloud representing a continuous surface approximating a plane; isolating a cluster of color pixels in the 2D color image depicting the continuous surface; projecting the cluster of color pixels onto the plane to define a set of synthetic 3D color points in the 3D point cloud, the cluster of points and the set of synthetic 3D color points representing the continuous surface; and rendering points in the 3D point cloud and the set of synthetic 3D color points on a display. | 2019-10-10 |
20190311547 | THREE-DIMENSIONAL SHAPE DATA EDITING APPARATUS, THREE-DIMENSIONAL MODELING APPARATUS, THREE-DIMENSIONAL MODELING SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING THREE-DIMENSIONAL SHAPE DATA EDITING PROGRAM - A three-dimensional shape data editing apparatus includes an editing unit that edits three-dimensional shape data so that a three-dimensional shape represented by using a voxel having a height of a lamination interval is similar to an original three-dimensional shape represented by the three-dimensional shape data in a case where the height of the voxel in a lamination direction of the three-dimensional shape data representing the three-dimensional shape by a set of plural voxels is different from the lamination interval of a three-dimensional modeling apparatus that models the three-dimensional shape. | 2019-10-10 |
20190311548 | APPARATUS FOR SHARING OBJECTS OF INTEREST AND ASSOCIATED METHODS - An apparatus configured to, in respect of first and second virtual reality content ( | 2019-10-10 |
20190311549 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM - An image processing apparatus of the present invention includes an image obtaining unit obtaining first and second three-dimensional images, a deformation information obtaining unit obtaining deformation between two images, a cross-sectional image generating unit generating first and second cross-sectional images, a target position obtaining unit obtaining a target position in the first cross-sectional image, a corresponding position obtaining unit obtaining a corresponding position in the second three-dimensional image which corresponds to the target position on the basis of the deformation information. | 2019-10-10 |
20190311550 | Systems and Methods for Interactions with Remote Entities - In the disclosed systems and methods for competitive scene completion, in conjunction with a scene completion challenge, an image of an initial scene and a plurality of markers are displayed. For each user marker selection, virtual furnishing units corresponding to the unit type are displayed. User unit selection results in display of a three-dimensional graphic of the selected virtual furnishing unit at the corresponding coordinates within the scene, thereby creating an augmented scene that comprises the initial scene with three-dimensional graphics of selected virtual furnishing units. The augmented scene is submitted to a remote server. The user is provided with a reward that consists of credits. Responsive to user selection to access the store, a user interface for the store is displayed within the application. Visual representations of tangible products are displayed. The credits are configured for use towards purchase of the tangible products. | 2019-10-10 |
20190311551 | POSITIVE CRANKCASE VENTILATION VALVE PERFORMANCE EVALUATION - A process of evaluating performance of a positive crankcase ventilation (PCV) valve is disclosed. The process includes utilizing an optical sensor coupled to the PCV valve to collect baseline valve position data during a calibration phase. The baseline valve position data represents satisfactory PCV valve performance. The process also includes utilizing the optical sensor to collect operational valve position data during an operational phase. The process further includes determining whether a deviation of the operational valve position data from the baseline valve position data satisfies a performance threshold associated with unsatisfactory PCV valve performance. When the deviation satisfies the performance threshold, the process includes communicating an error code to an alert indicator. | 2019-10-10 |
20190311552 | FAULT DIAGNOSIS USING DISTRIBUTED PCA ARCHITECTURE - A system includes a vehicle having an electronic device, a sensor designed to detect sensor data corresponding to at least one property of the electronic device, an output device designed to output data, and a vehicle network access device designed to transmit the sensor data. The system also includes a machine learning server separate from the vehicle and having a machine learning processor designed to receive the sensor data, and generate, using a machine learning algorithm, a model of the electronic device. The machine learning processor is also designed to determine that a fault is likely to occur with the electronic device by conducting a T squared statistical analysis of the sensor data using the model, and generate a signal to be transmitted to the vehicle network access device when the fault is likely to occur and output information indicating that the fault is likely to occur. | 2019-10-10 |
20190311553 | WATERCRAFT, WATERCRAFT INFORMATION SYSTEM, AND INFORMATION COMMUNICATION METHOD OF WATERCRAFT - A watercraft includes an information acquirer and a controller. The controller starts data transmission when a communication start condition based on at least one of a reception strength of a radio wave received by a communication terminal from a base station, a rotation speed of an engine, a traveling speed of a hull, and a state of a shift device is satisfied, and does not start the data transmission when the communication start condition is not satisfied. | 2019-10-10 |
20190311554 | DATA RECORDER SYSTEM FOR A VEHICLE - A data recorder system for a vehicle, including an evaluation and control unit and a memory device. The evaluation and control unit continuously evaluating internal, accident-relevant driving data, and external, accident-relevant driving data, which are received and provided by a communication device from other road users and/or infrastructure objects, which are situated within a predefined detection area in the surroundings of the associated vehicle, ascertaining distance information between the associated vehicle and the other road users and/or the infrastructure objects from the internal and external, accident-relevant driving data, buffering the internal and external, accident-relevant driving data and the pieces of distance information in a buffer memory of the memory device, and, after an accident is recognized, transmitting and securing the accident-relevant driving data and distance information stored in the buffer memory, which are suitable for reconstructing the course of events leading to the accident, in a permanent memory. | 2019-10-10 |
20190311555 | MOBILE VISUAL-INSPECTION SYSTEM - A ground-based visual-inspection system includes a ground-based visual-inspection apparatus and a control system. The ground-based visual-inspection apparatus includes a mobile base, an actuatable arm coupled to the mobile base, and an effector coupled to the actuatable arm. The actuatable arm is locatable in a three dimensional space. The end effector includes a camera configured to capture images of a structure, such as an aircraft. The control system is configured to determine location information of the camera relative to a reference location and associate the location information with the images. | 2019-10-10 |
20190311556 | VEHICLE PROGNOSTICS AND REMEDIAL RESPONSE - A system and method of method of carrying out a remedial action in response to a vehicle prognosis, the method including: receiving vehicle feature data from a vehicle; extracting a plurality of feature combination data from the vehicle feature data, wherein each of the feature combination data pertains to a feature combination, wherein each of the feature combinations includes two or more vehicle features; for each extracted feature combination data, then: (i) evaluating the extracted feature combination data using an anomaly detection function based on a multivariate distribution mixture model; and (ii) obtaining an anomaly detection score for each extracted feature combination based on the evaluating step; determining a vehicle subsystem that comprises a portion of vehicle electronics installed on the vehicle and that is likely experiencing a problem or unusual behavior based on the anomaly detection scores; and carrying out a remedial action in response to the determining step. | 2019-10-10 |
20190311557 | IN-VEHICLE SURVEYS FOR DIAGNOSTIC CODE INTERPRETATION - A system includes a memory storing diagnostic data and survey requirements indicating a survey question and vehicles to receive the survey question. A processor is programmed to identify vehicles that match the survey requirements, send a survey question for the identified vehicles to be answered by vehicle occupants, receive answer to the question from the vehicles, and annotate the diagnostic data with to the answer. | 2019-10-10 |
20190311558 | METHOD AND APPARATUS TO ISOLATE AN ON-VEHICLE FAULT - A non-integrated monitoring device and method for monitoring a subject vehicle includes monitoring, via a non-integrated sensor, a physical parameter being emitted from the subject vehicle. The physical parameter being emitted from the subject vehicle is analyzed to determine a dynamic signature for the subject vehicle. A baseline signature for the subject vehicle is obtained, and compared to the dynamic signature for the subject vehicle. Occurrence of a fault in a subsystem of the subject vehicle is detected based upon the comparing of the baseline signature for the subject vehicle and the dynamic signature for the subject vehicle, and the occurrence of the fault is communicated to an operator of the subject vehicle. | 2019-10-10 |
20190311559 | METHODS AND SYSTEMS FOR PROVIDING A MIXED AUTONOMY VEHICLE TRIP SUMMARY - A vehicle can produce a user interface that provides details about the autonomous driving benefits for a journey at the end of each trip and can keep a log of autonomous driving (AD) and manual driving (MD) history. The metrics that would be monitored and displayed may include one or more, but is not limited to, a time on the road, a time in traffic, money spent on electricity for a battery, a time in manual mode, a time in autonomous mode, multiple stops, hard accelerations, hard brakes, a time spent above the speed limit, routes taken, multiple stops along the way, regenerated energy, non-regenerated energy used, etc. The journey summary may include autonomous safety benefits that are unique to an AD vehicle. | 2019-10-10 |
20190311560 | Detecting Unauthorized Physical Access via Wireless Electronic Device Identifiers - Monitoring a physical area for detection of a wireless device includes scanning for signals from a wireless device within a scanning range defining the physical area, detecting a wireless signal from a wireless device within the scanning range, determining a wireless device ID associated with the wireless device detected within the scanning range and determining whether the wireless device ID is unknown. In response to determining that the wireless device ID is unknown, analyzing the wireless signal to determine scan data representative of the wireless signal, monitoring the scan data over time, determining a scan data pattern as a function of time based on the monitored scan data, comparing the scan data pattern to scan data patterns stored in a database and in response to determining that the scan data pattern based on the monitored scan data matches a scan data pattern in the database, activate a first alert. | 2019-10-10 |
20190311561 | ACCESS MANAGEMENT AND RESOURCE SHARING PLATFORM BASED ON BIOMETRIC IDENTITY - Disclosed are an apparatus and method that enables an owner/administrator to manage access to a shared resource based on identity that is established by use of biometric data. For example, access to a shared physical resource can be restricted via use of a biometric locking device. An access management platform can be used to authorize a new user to access the shared resource. Once authorized, the new user can unlock the biometric locking device based on, for example, fingerprint data of his finger. The access management platform can similarly be used to manage access to a virtual shared resource, such as an online account. A virtual locking device, such as a computer that acts as an intermediary between the user and the online account, can be used to restrict access to the online account. The access management platform can enable the user to access the online account based on biometric data. | 2019-10-10 |
20190311562 | WEARABLE SECURITY APPARATUS - A security system comprises a wearable security apparatus having an electronic display and a storage device that stores data regarding a wearer and a receiver for receiving emergency information; a security scanner at a facility that communicates with the wearable device to receive and decode the stored data to determine a status of the wearer and whether the wearer may enter or leave the facility; and an associate registry that includes registration information regarding the wearer. The security scanner compares the stored data on the wearable device and the registration information in the associate registry to determine whether the status of the wearer is that the wearer is registered. | 2019-10-10 |
20190311563 | COMPUTER-IMPLEMENTED SYSTEM FOR IMAGE PROCESSING OF DOCUMENTS ASSOCIATED WITH ELECTIONS AND METHODS THEREOF - A system for election document processing is disclosed. Image data representative of a scanned election document is matched with a template for processing and consideration of a new elections record. The template defines areas of interest and rules for processing the image data. Data associated with picture elements defining the areas of interest is applied to predetermined validation functions to validate whether the image data includes sufficient information for populating predefined fields and accepting the scanned election document. Additional functions are applied to the image data to compare the image data with information of a voter registration database in order to verify a voter associated with the election document. The scanned election document is further processed for validation sampling. | 2019-10-10 |
20190311564 | COIN PROCESSING DEVICE - Disclosed is a coin handling apparatus | 2019-10-10 |
20190311565 | METHOD, SYSTEM AND COMPUTER READABLE MEDIUM FOR COIN DISCRIMINATION - A coin discrimination system eliminates the task of visiting the location of an existing coin depositing/dispensing machine to exchange an existing coin discrimination apparatus incorporated in the machine for a new one and the task of additionally setting a new coin discrimination criterion manually to the existing apparatus. Pieces of specific information from pieces of sensor information are compared with pieces of current discrimination criterion information, conducting authenticity and denomination discrimination of coins. New discrimination criterion information setting coins are selected through judgement on whether the denomination of each coin is consistent with a target denomination and judgement on whether each coin is suitable for generating new discrimination criterion information while conducting the authentication and denomination discrimination. A piece of new specific information is extracted from the pieces of sensor information about the setting coins. The piece of new discrimination criterion information is set using the piece of new specific information. | 2019-10-10 |
20190311566 | USER ALERTS BASED ON IMAGE CAPTURING BY A BILL STORAGE DEVICE - A device monitors activity associated with a user of a currency bill storage device based on currency bill data received from the currency bill storage device over a period of time. The currency bill storage device includes image sensor(s) configured to capture images of currency bills. The currency bill data is based on the images. The device tracks a balance in the currency bill storage device based on the currency bill data and identifies, based on the activity, an upcoming transaction in which the user is expected to utilize a particular quantity of currency bills in the currency bill storage device. The device determines whether the balance is sufficient relative to the particular quantity of currency bills and performs one or more actions to cause an alert to be provided to the user based on determining whether the balance is sufficient relative to the particular quantity of currency bills. | 2019-10-10 |
20190311567 | APPARATUS FOR PROCESSING DOCUMENTS OF VALUE - An apparatus for processing documents of value comprises a stationary part and a movable part. The stationary part comprises a singler for singling a stack of documents. The movable part comprises at least two output pockets for receiving processed documents. The movable part is mounted to the stationary part so as to be pivotable between a closed position and an open position. The stationary part and the movable part are arranged to form a transport path when in the closed position. The stationary part and the movable part are arranged to allow access to at least a section of the transport path when in the open position. The apparatus is arranged to transport singled documents of value from the singler along the transport path to the output pockets. | 2019-10-10 |
20190311568 | BULK PRODUCT DISPENSER - An improved dispenser unit for dispensing bulk food items, including a cabinet having at least one hopper having a drum with product compartments, a deflector and flexible gate valve, a dispense assembly, and a control system. The dispense assembly may or may not include one or more belts and/or sensors. The product compartments include flexible and/or elastic membranes, which dynamically change the effective product storage volume within a compartment, and eliminate rigid or semi-rigid pinch points between the drum and drum compartment. A product flow divider may be positioned above the receiving container in the dispense assembly, said divider configured to cause the dispensed product to divide into two or more flow streams into the receiving container. The receiving container may be vibrated or oscillated. | 2019-10-10 |
20190311569 | STORAGE AND DISPENSING STATION FOR BLISTER PACKAGING MACHINE - A storage and dispensing station for a blister packaging machine for drug portions includes a base electrically coupled to the blister packaging machine and configured to dissipate an electrical charge to the blister packaging machine. A storage container is disposed on the base and includes a housing defining a receiving chamber for drug portions, a cylindrical receiving chamber and a bottom surface. A singulating device is rotatably disposed in the cylindrical receiving chamber and has multiple channels extending along the singulating device and parallel with a rotational axis of the singulating device. The singulating device also includes an electrically conductive coupling and a drive for rotating the singulating device. The singulating device is electrically conductive at least at an outer surface of the singulating device, and the outer surface comes into contact with drug portions. A conductor device provides an electrically conductive coupling between the outer surface and an electrical contact. | 2019-10-10 |
20190311570 | GAMING MACHINE INCLUDING BRUSHLESS MOTOR SYSTEM - A brushless motor system for use with a mechanical reel gaming machine is provided. The brushless motor system includes a reel hub and a reel frame rotationally attached to a center shaft of the reel hub. The brushless motor system also includes a permanent magnet (PM) rotor attached to the reel frame and including a plurality of permanent magnets attached to the PM rotor. The brushless motor system further includes a stator including stator coils attached to the reel hub, the plurality of stator coils are mounted parallel to a surface of the PM rotor at a separation distance. The stator causes the PM rotor to rotate during activation of the stator without direct contact between the stator and the rotor, thereby causing the display of one or more symbols of the plurality of symbols during the wagering game based on the rotation. | 2019-10-10 |
20190311571 | GAMING SYSTEM AND METHOD HAVING ROW MODIFYING REELS WITH MODIFYING SYMBOLS - A gaming system and method includes a first set of reels, where the reels are each associated with a plurality of symbols. The gaming system and method further includes at least one row modifying reel having one or more modifying symbols. If the at least one row modifying reel stops during a play of a game and a modifying symbol is visibly displayed in a display area of the gaming system, the modifying symbol indicates a visible row of the first set of reels. The gaming system is specially programmed to cause certain symbols in the indicated row to behave differently than the same certain symbols that appear on a non-indicated row. The behavior of the certain symbols in the indicated row may also change the behavior of symbols around the certain symbols in the indicated row. | 2019-10-10 |