29th week of 2022 patent applcation highlights part 49 |
Patent application number | Title | Published |
20220230367 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM | 2022-07-21 |
20220230368 | METHOD FOR THE IMPROVEMENT OF RADIOLOGICAL IMAGES IN THE COURSE OF AN ANGIOGRAPHY - A method if shown for obtaining improved digital radiological images during a digital subtraction angiography (DSA) intervention, carried out by the introduction of a contrast medium consisting of CO2 or other fluid in an examination zone (Z) of a human or animal body, and the creation of digital radiological images (IMC | 2022-07-21 |
20220230369 | GENERATING A DATA VISUALIZATION GRAPH UTILIZING MODULARITY-BASED MANIFOLD TEARING - The present disclosure relates to systems, methods, and non-transitory computer-readable media that generate interactive visual shape representation of digital datasets. For example, the disclosed systems can generate an augmented nearest neighbor network graph from a sampled subset of digital data points using a nearest neighbor model and witness complex model. The disclosed system can further generate a landmark network graph based on the augmented nearest neighbor network graph utilizing a plurality of random walks. The disclosed systems can also generate a loop-augmented spanning network graph based on a partition of the landmark network graph by adding community edges between communities of landmark groups based on modularity and to complete community loops. Based on the loop-augmented spanning network graph, the disclosed systems can generate an interactive visual shape representation for display on a client device. | 2022-07-21 |
20220230370 | GENERATING ARTWORK TUTORIALS - A computer-implemented method and an apparatus for generating an action-to-feature mapping of a visual artwork may include initializing a system to create a visual artwork in, and obtaining an input stream of data recording a creation of a visual artwork from the system, and identifying, based on the input stream of data, at least one time series of utensil actions capable of reproducing the visual artwork, and obtaining at least one image of the visual artwork, and generating the action-to-feature mapping based on the at least one time series of utensil actions and on the at least one image of the visual artwork, thereby recognizing at least one artistic feature of the visual artwork. The action-to-feature mapping may include at least one pair of at least one utensil action of the at least one time series of utensil actions and the at least one artistic feature. | 2022-07-21 |
20220230371 | IMAGE PROCESSING METHOD, IMAGE PROCESSING DEVICE AND PROGRAM MEMORY MEDIUM - An image processing method includes acquiring a three-dimensional image of a subject eye and a two-dimensional image of the subject eye, specifying a first reference point in the three-dimensional image, specifying a second reference point in the two-dimensional image, and generating a superposed image. In the superposed image, the first reference point in the three-dimensional image is coordinated with the second reference point in the two-dimensional image and the two-dimensional image is superposed with at least a portion of the three-dimensional image. | 2022-07-21 |
20220230372 | ALTERNATE TEXT AND AUDIO DESCRIPTION FOR GRAPHICAL CONTENT - According to an example, a server-based platform processes requests for graphical content on behalf of client computing devices. The server-based platform can generate and provide alternate text for the graphical content and/or audio representations of the alternate text to the client computing device. | 2022-07-21 |
20220230373 | CROSS CULTURAL GREETING CARD SYSTEM - A system and method for creating customized, personally relevant greeting cards, e-cards, mementos, invitations, decorations, and other types of printed and virtual media to convey affection, friendship, emotional connections, celebration, gratitude, condolence and other types of sentiments to relatives, friends, coworkers, business associates, and acquaintances regardless of the cultural backgrounds of the giver and the recipient. | 2022-07-21 |
20220230374 | USER INTERFACE FOR GENERATING EXPRESSIVE CONTENT - Generation of expressive content is provided. An expressive synthesized speech system provides improved voice authoring user interfaces by which a user is enabled to efficiently author content for generating expressive output. An expressive synthesized speech system provides an expressive keyboard for enabling input of textual content and for selecting expressive operators, such as emoji objects or punctuation objects for applying predetermined prosody attributes or visual effects to the textual content. A voicesetting editor mode enables the user to author and adjust particular prosody attributes associated with the content for composing carefully-crafted synthetic speech. An active listening mode (ALM) is provided, which when selected, a set of ALM effect options are displayed, wherein each option is associated with a particular sound effect and/or visual effect. The user is enabled to rapidly respond with expressive vocal sound effects or visual effects while listening to others speak. | 2022-07-21 |
20220230375 | THREE-DIMENSIONAL AVATAR GENERATION AND CUSTOMIZATION - An augmented reality (AR) application enables customization and manipulation of three dimensional (3D) avatars on a mobile client. The application provides a variety of options for modifying the physical appearance of an avatar, including base features such as skin tone and body shape. When a user adjusts these base features, application may make corresponding adjustments to part features (e.g., clothing items) that are displayed over the base features. The application provides the customized avatars for display, including in performances of animations (e.g., dances). The application enables interactive cameras such as smooth panning and zooming for a user to see their customized avatar from various angles. The application renders depth of the 3D using shaders optimized for use on a mobile client. The shaders may reuse framebuffers on an as-needed basis. The application renders shading that accounts for both virtual and physical light sources. | 2022-07-21 |
20220230376 | MOTION PREDICTION USING ONE OR MORE NEURAL NETWORKS - Animation can be generated with a high perceptive quality by utilizing a trained neural network that takes as input a current state of a virtual character to be animated and predict how this character would appear in one or more subsequent frames. Such a process can be performed recursively to generate the data for these frames. During training, each frame of a generated sequence can be predicted from a result for a previous frame, and this generated sequence can be compared with a ground truth sequence using a generative network. Differences between the ground truth and generated animation sequences can be minimized, whereby a specific objective function does not need to be manually defined. Minimizing differences between the generated animation sequences and ground truth sequences during training improves the quality of network predictions for single frames at inference time. | 2022-07-21 |
20220230377 | Method for Computation of Local Densities for Virtual Fibers - An image generator generates images of a set of virtual fibers and effects thereon by processing representations of the set of fibers and computing representation of a virtual surface for a fiber clump in the set of virtual fibers from an artist parameter representing a desired artist effect, computing correlations of the vertices from a set of vertices based on associations of the vertices corresponding to the artist parameter, computing a set of relevant vertices using the correlations of the vertices, computing orthogonal gradients to produce a plurality of gradients using a selected vertex and the set of relevant vertices for the fiber clump, and computing the virtual surface of the fiber clump from the plurality of gradients. | 2022-07-21 |
20220230378 | ATOMIC MEMORY UPDATE UNIT AND METHODS - In an aspect, an update unit can evaluate condition(s) in an update request and update one or more memory locations based on the condition evaluation. The update unit can operate atomically to determine whether to effect the update and to make the update. Updates can include one or more of incrementing and swapping values. An update request may specify one of a pre-determined set of update types. Some update types may be conditional and others unconditional. The update unit can be coupled to receive update requests from a plurality of computation units. The computation units may not have privileges to directly generate write requests to be effected on at least some of the locations in memory. The computation units can be fixed function circuitry operating on inputs received from programmable computation elements. The update unit may include a buffer to hold received update requests. | 2022-07-21 |
20220230379 | THREE-DIMENSIONAL AVATAR GENERATION AND MANIPULATION USING SHADERS - An augmented reality (AR) application enables customization and manipulation of three dimensional (3D) avatars on a mobile client. The application provides a variety of options for modifying the physical appearance of an avatar, including base features such as skin tone and body shape. When a user adjusts these base features, application may make corresponding adjustments to part features (e.g., clothing items) that are displayed over the base features. The application provides the customized avatars for display, including in performances of animations (e.g., dances). The application enables interactive cameras such as smooth panning and zooming for a user to see their customized avatar from various angles. The application renders depth of the 3D using shaders optimized for use on a mobile client. The shaders may reuse framebuffers on an as-needed basis. The application renders shading that accounts for both virtual and physical light sources. | 2022-07-21 |
20220230380 | WATERTIGHT RAY TRIANGLE INTERSECTION - A hardware-based traversal coprocessor provides acceleration of tree traversal operations searching for intersections between primitives represented in a tree data structure and a ray. The primitives may include triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to properly handle numerically challenging computations at or near edges and/or vertices of primitives and/or ensure that a single intersection is reported when a ray intersects a surface formed by primitives at or near edges and/or vertices of the primitives. | 2022-07-21 |
20220230381 | DISPLAY DEVICE FOR OUTPUTTING A 3D IMAGE AND METHOD OF CONTROLLING THE DISPLAY DEVICE - A method of controlling a display device includes rendering a plurality of viewpoint images, generating a plurality of sub-images based on the plurality of viewpoint images and a plurality of mapping pattern images corresponding to the plurality of viewpoint images, generating a single light-field image based on the plurality of sub-images, and outputting the single light-field image. | 2022-07-21 |
20220230382 | DUAL IMU SLAM - Examples of the disclosure describe systems and methods for presenting virtual content on a wearable head device. In some embodiments, a state of a wearable head device is determined by minimizing a total error based on a reduced weight associated with a reprojection error. A view reflecting the determined state of the wearable head device is presented via a display of the wearable head device. In some embodiments, a wearable head device calculates a preintegration term based on the image data received via a sensor of the wearable head device and the inertial data received via a first IMU and a second IMU of the wearable head device. The wearable head device estimates a position of the device based on the preintegration term, and the wearable head device presents the virtual content based on the position of the device. | 2022-07-21 |
20220230383 | OCCLUSION AND COLLISION DETECTION FOR AUGMENTED REALITY APPLICATIONS - Techniques for occlusion and collision detection in an AR session are described. In an example, a depth sensor is used to generate a depth image. Distortions in the depth image are reduced or eliminated by at least dividing the depth image into depth layers and moving depth pixels between the layers. An RGBD image is generated from the depth image, as updated, and an RGB image generated at substantially the same time as the depth image. Occlusion of a virtual object is detected based on the RGBD image. Further, a 3D model of the real-world environment is generated from the depth images, as updated, and includes multi-level voxels. Collision with the virtual object is detected based on the multi-level voxels. Rendering of the virtual object in an AR session is based on the occlusion and collision detection. | 2022-07-21 |
20220230384 | SYSTEM AND METHOD FOR SIMULATING LIGHT-IN-FLIGHT - Systems and methods related to simulated light-in-flight imaging are described. A computing device may execute a light-in-flight engine to process an optical image and a corresponding depth map to produce a light-in-flight image or video that simulates propagation of a wavefront across a scene. The light-in-flight engine may generate an optical simulation output by transforming a depth map to a three-dimensional lift domain to produce a three-dimensional data structure, then convolving the three-dimensional data structure with a convolutional operator, which may define a Gaussian sphere, to produce a filtered three-dimensional data structure. The light-in-flight engine then affine transforms the optical image with an identified slice of the filtered three-dimensional data structure to produce a light-in-flight image. | 2022-07-21 |
20220230385 | METHOD, DEVICE AND STORAGE MEDIUM FOR PROCESSING IMAGE - The disclosure relates to a method for processing an image. The method includes: obtaining a colorized image of a light-receiving object in a current scene; obtaining a target position of the light-receiving object in a camera coordinate system based on a current position of the light-receiving object in an image coordinate system of the current scene; obtaining a lighting-color map of the imaging device; and obtaining a lighting image of the light-receiving object by processing the colorized image based on the target position and the lighting-color map of the imaging device. | 2022-07-21 |
20220230386 | ASYNCHRONOUS LIGHTING FOR IMAGE ILLUMINATION - The present invention facilitates efficient and effective image processing. A network can comprise: a first system configured to perform a first portion of lighting calculations for an image and combing results of the first portion of lighting calculations for the image with results of a second portion of lighting calculations; and a second system configured to perform the second portion of lighting calculations and forward the results of the second portion of the lighting calculations to the first system. The first and second portion of lighting calculations can be associated with indirect lighting calculations and direct lighting calculations respectively. The first system can be a client in a local location and the second system can be a server in a remote location (e.g., a cloud computing environment). The first system and second system can be in a cloud and a video is transmitted to a local system. | 2022-07-21 |
20220230387 | GENERATING REALISTIC POINT CLOUDS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating realistic full-scene point clouds. One of the methods includes obtaining an initial scene point cloud characterizing an initial scene in an environment; obtaining, for each of one or more objects, an object point cloud that characterizes the object; | 2022-07-21 |
20220230388 | MODIFYING VOXEL RESOLUTIONS WITHIN THREE-DIMENSIONAL REPRESENTATIONS - Systems, methods, and non-transitory computer-readable media are disclosed for modifying voxel-based 3D representations using 3D digital brush tools and/or resolution filters. For example, the disclosed systems can utilize 3D digital brush tools (e.g., a digital blur brush tool, a digital smudge brush tool, and/or a digital melt brush tool) to identify and modify one or more voxels within a 3D representation using multiple buffers of visual properties. Additionally, the disclosed systems can modify one or more voxels within a 3D representation by rendering the one or more voxels at varying levels of detail using an octree (e.g., a mosaic filter tool). In particular, the disclosed systems can identify one or more voxels within an octree that are smaller than a target voxel size. Moreover, the disclosed systems can combine the identified one or more voxels within the octree to render the 3D representation at varying levels of detail. | 2022-07-21 |
20220230389 | SYSTEM AND PROCESS FOR CREATING A THREE-DIMENSIONAL MODEL OF A REAL ESTATE DEVELOPMENT SITE - There is disclosed a system and process for creating a graphical representation of a re-development location. The system can perform the process of locating a region based upon a primary criteria. Next the system can then evaluate the region in its current state based upon social criteria, and then evaluate the region in is future re-developed state based upon future social criteria. Next, the system can perform the step of evaluating the region in its current state based upon environmental criteria and also perform the step of evaluating the region in its future re-developed state based upon future environmental criteria. Next, the system can perform the step of evaluating the region in its current state based upon economic criteria, and then perform the step of evaluating the region in its future re-developed state based upon future economic criteria. Finally, the system can perform the step of presenting the re-developed site graphically via a three-dimensional representation of the re-developed location including data associated with the social criteria, the environmental criteria, and the economic criteria. | 2022-07-21 |
20220230390 | METHOD IN CONSTRUCTING A MODEL OF A SCENERY AND DEVICE THEREFOR - A method in constructing a model of a scenery comprises: receiving ( | 2022-07-21 |
20220230391 | DISPLAY SYSTEM AND DISPLAY METHOD - A display system for a work machine includes an acquisition unit configured to acquire three-dimensional data of a plurality of measurement points, a conversion unit configured to convert the three-dimensional data into a vehicle body coordinate system, an image generation unit configured to generate a reference image representing a three-dimensional shape of a terrain based on the three-dimensional data converted into the vehicle body coordinate system, and a display processing unit configured to display the reference image on a captured image in a superimposed manner. The image generation unit decides a display form of the reference image at a position of the reference image corresponding to each measurement point depending on a distance of the measurement point in a normal direction with respect to a ground surface of the work machine. | 2022-07-21 |
20220230392 | SYSTEMS AND METHODS FOR IMPLEMENTING SOURCE IDENTIFIERS INTO 3D CONTENT - A system configured for implementing source identifiers into 3D content is configurable to access one or more numbers defining one or more visual characteristics of a 3D model and modify digits of the one or more numbers to include an identifier code. The identifier code is associated with a particular source such that subsequent detection of the identifier code within the 3D model or a derivative 3D model derived from the 3D model indicates that the 3D model or the derivative 3D model originated from the particular source. | 2022-07-21 |
20220230393 | IMAGE PROCESSING APPARATUS THAT GENERATES MODEL OF OBJECT, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM STORING PROGRAM THEREOF - An image processing apparatus includes a detection unit that detects an area of a target object from an image captured by an image capturing apparatus, a first model generation unit that generates a front surface model representing a front surface of the target object based on the area of the target object, and a second model generation unit that generates a back surface model representing a back surface of the target object based on points provided by movement of a plurality of points on the front surface model by a distance corresponding to a thickness of the target object in respective normal directions. | 2022-07-21 |
20220230394 | 3D PARTICLE IMAGING IN PHARMACEUTICAL CONTAINERS - A method for 3D imaging of a sample, in a vessel having a longitudinal axis orthogonal to a horizontal plane, includes capturing, by at least three cameras located at different positions around the vessel, respective 2D images of the sample. Each image comprises pixels having associated pixel values. The optical axis of a first camera is inclined or declined at a first angle relative to the horizontal plane, with the first angle being greater than or equal to zero degrees. The optical axis of a second camera is inclined or declined at a second, larger angle relative to the horizontal plane. The method also includes generating a 3D image of the sample based on the pixel values associated with the 2D image pixels, and one or more look-up tables that collectively indicate, for pixels in each image, expected paths for light traversing the vessel and the sample. | 2022-07-21 |
20220230395 | ENTROPY-DEPENDENT ADAPTIVE IMAGE FILTERING - Systems and methods include determination of an entropy value associated with each of a plurality of voxels of a three-dimensional image, determination, for each of the plurality of voxels, of a respective filter based on the entropy value associated with the voxel, wherein a first filter determined for a first voxel associated with a first entropy value is different from a second filter determined for a second voxel associated with a second entropy value different from the first entropy value, application, for each of the plurality of voxels, of the respective filter to a value of the voxel to generate a replacement value for the voxel, and generation of a filtered three-dimensional image based on the generated replacement value of each of the plurality of voxels. | 2022-07-21 |
20220230396 | AUGMENTED REALITY SYSTEM - An AR system includes one or more image sensors arranged to capture image data representing a scene located within a field of view of the one or more image sensors, a display arranged to enable a user of the AR system to observe a representation or view of the scene, and an augmentation engine. The augmentation engine is arranged to process the captured image data to determine one or more visual characteristics for the captured image data and to determine, in dependence on the determined one or more visual characteristics, one or more properties for an image element to be presented on the display. The augmentation engine is arranged to present the image element, with the determined one or more properties, on the display to overlay the representation or view of the scene. | 2022-07-21 |
20220230397 | Systems and Methods for Reconstruction of Dense Depth Maps - A method by an extended reality (XR) display device includes accessing image data and sparse depth points corresponding to a plurality of image frames to be displayed on one or more displays of the XR display device. The method further includes determining a plurality of sets of feature points for a current image frame of the plurality of image frames, constructing a cost function configured to propagate the sparse depth points corresponding to the current image frame based on the plurality of sets of feature points, and generating a dense depth map corresponding to the current image frame based on an evaluation of the cost function. The method thus includes rendering the current image frame on the one or more displays of the XR display device based on the dense depth map. | 2022-07-21 |
20220230398 | SYSTEM AND METHOD FOR TARGET PLANE DETECTION AND SPACE ESTIMATION - A method includes obtaining scene data, wherein the scene data includes image data of a scene and depth data of the scene, and the depth data includes depth measurement values of points of a point cloud. The method further includes defining a first detection area, wherein the first detection area includes a spatially defined subset of the scene data, defining a plane model based on points of the point cloud within the first detection area, and defining a plane based on the plane model. The method includes determining at least one value of a usable size of the plane based on points of the point cloud, comparing at least one value of a characteristic size of a digital object to the at least one value of the usable size of the plane, and generating a display including the digital object positioned upon the plane based on the plane model. | 2022-07-21 |
20220230399 | EXTENDED REALITY INTERACTION IN SYNCHRONOUS VIRTUAL SPACES USING HETEROGENEOUS DEVICES - Extended reality interactions include capturing, with a first device, video of a first user and conveying same to a second, heterogeneous device. A 3D mesh is received by the first device from the second device for rendering an extended reality environment, which is simultaneously displayed on the second device. Video of a second user and pose transforms for compositing the video of the second user in the extended reality environment displayed on the first device is received. A view perspective of the video of the second user composited in the extended reality environment is based on the pose transforms. Input to the first device changes the view perspective. View perspective data is conveyed from the first device to the second device that causes a corresponding change in view perspective of the video of the first user composited in the extended reality environment simultaneously displayed on the second device. | 2022-07-21 |
20220230400 | IMAGE PROCESSING APPARATUS, IMAGE DISTRIBUTION SYSTEM, AND IMAGE PROCESSING METHOD - In an image processing apparatus, a region extraction part extracts an image of the sky as an image of a target object not included in an object of interest in a moving image of content, on the basis of at least any of changes in pixel values, a frequency at which a line of sight is directed, a distance from a camera, registered information designating the target object, and the like. In the extracted region, a different image presentation part displays an image indicative of a magnified image of a player and character information for cheering as an image different from the sky image. | 2022-07-21 |
20220230401 | Generating Augmented Reality Prerenderings Using Template Images - Systems and methods for generating augmented reality prerenderings can provide the benefit of an augmented reality rendering without requiring the use of user data. Template images can be used instead of user data to protect the user's privacy while enabling the user to see an object or product rendered onto a preferred template image or a variety of template images. | 2022-07-21 |
20220230402 | EDGE DETECTION AND SMOOTHING FOR VIRTUAL OBJECT PRESENTATION - Image processing techniques for rendering holographic images are described. Image data captured from cameras can be converted into a triangle mesh. The triangle mesh may be processed by determining the location of edges, normals, and edge distances in the mesh. Mesh and edge smoothing can be performed on the mesh to reduce noise and jagged edges. Additional mesh cleanup and simplification can be performed to reduce the number of vertices and triangles and enhance the qualify of the mesh. Data from the resulting mesh can be transmitted to a receiving device where the mesh data is used to reproduce a holographic image of the image data captured by the depth sensors. | 2022-07-21 |
20220230403 | AUGMENTED REALITY SCREEN SYSTEM AND AUGMENTED REALITY SCREEN DISPLAY METHOD - An augmented reality screen system includes an augmented reality device and a host. The augmented reality device is configured to take a physical mark through a camera. The host is configured to receive the physical mark, determine position information and rotation information of the physical mark, and fetch a virtual image from a storage device through a processor of the host. The processor transmits an adjusted virtual image to the augmented reality device according to the position information and the rotation information, and the augmentation device projects the adjusted virtual image to a display of the augmented reality device. The adjusted virtual image becomes a virtual extended screen, and the virtual extended screen and the physical mark are simultaneously displayed on the display of the augmented reality device. | 2022-07-21 |
20220230404 | CONTEXTUAL AWARENESS OF USER INTERFACE MENUS - Examples of systems and methods for a wearable system to automatically select or filter available user interface interactions or virtual objects are disclosed. The wearable system can select a group of virtual objects for user interaction based on contextual information associated with the user, the user's environment, physical or virtual objects in the user's environment, or the user's physiological or psychological state. | 2022-07-21 |
20220230405 | Media Tags - Location-Anchored Digital Media for Augmented Reality and Virtual Reality Environments - Provided herein are exemplary embodiments directed to a method for creating digital media, including the placing the digital media in a computer graphics environment, the computer graphics environment further comprising visually perceptible elements appearing as real objects placed in a real world setting, and viewing the digital media when at the real world setting. Various exemplary systems include an augmented reality and virtual reality server connected to a network, and a client device connected to the network, the client device having an augmented reality and virtual reality application. Further exemplary systems include a body or motion sensor connected to the client device and/or an augmented reality and virtual reality interface connected to the client device. | 2022-07-21 |
20220230406 | ENHANCING THREE-DIMENSIONAL MODELS USING MULTI-VIEW REFINEMENT - Systems and techniques are provided for modeling three-dimensional (3D) meshes using multi-view image data. An example method can include determining, based on a first image of a target, first 3D mesh parameters for the target corresponding to a first coordinate frame; determining, based on a second image of the target, second 3D mesh parameters for the target corresponding to a second coordinate frame; determining third 3D mesh parameters for the target in a third coordinate frame, the third 3D mesh parameters being based on the first and second 3D mesh parameters and relative rotation and translation parameters of image sensors that captured the first and second images; determining a loss associated with the third 3D mesh parameters, the loss being based on the first and second 3D mesh parameters and the relative rotation and translation parameters; determining 3D mesh parameters based on the loss and third 3D mesh parameters. | 2022-07-21 |
20220230407 | COLOR SPACE MAPPING FOR INTUITIVE SURFACE NORMAL VISUALIZATION - A color mapping technique that provides an intuitive visualization of surface normals is described. The surface normals can be associated with a mesh for a virtual object to be displayed in augmented reality. The color mapping technique can map a unit sphere in a color space to an octahedron. The vertices of the octahedron can be aligned with prime colors of the color space. To perform the alignment, a rotation and shear matrix can be determined from coordinates for octahedron positions and coordinates of colors in the color space. The rotation and shear can provide that each region of the unit color sphere is dominated by a single prime color, with gradients between prime colors being visually balanced. Surface normals of a mesh for a virtual object can be visualized using the color mapping, and a viewer can readily determine how distant in terms of rotation two surface normals are from each other. | 2022-07-21 |
20220230408 | Interactive Image Editing - The present embodiment relates to a renderer and an interactive method for image editing of medical 3D anatomical data. The method includes receiving a dataset with volumetric image data, which have been acquired from an image acquisition modality, and providing a signed distance field data structure of the received dataset. Further, editing operations are received from a user interface for editing at least a part of the provided signed distance field data structure. A visualization of the editing operations is calculated and displayed on a display. | 2022-07-21 |
20220230409 | Methods and Apparatus for Encoding Data in Notched Shapes - A notched 2D shape may encode information. For instance, a physical tag may display, form or include a polygon that is modified by notches and by one or more holes. This notched 2D shape may encode data that identifies, or provides information regarding, a physical product to which the tag is physically attached. Alternatively, this notched 2D shape may encode any other type of information, such as information about what we sometimes call a product shape or shape matrix. The notched shape may be an octagon that is modified by notches and by one or more holes. | 2022-07-21 |
20220230410 | OBJECT LOCALIZATION IN VIDEO - Disclosed are methods, systems, and apparatus for object localization in video. A method includes obtaining a reference image of an object; generating, from the reference image, homographic adapted images showing the object at various locations with various orientations; determining interest points from the homographic adapted images; determining locations of an object center in the homographic adapted images relative to the interest points; obtaining a sample image of the object; identifying matched pairs of interest points, each matched pair including an interest point from the homographic adapted images and a matching interest point in the sample image; and determining a location of the object in the sample image based on the locations of the object center in the homographic adapted images relative to the matched pairs. The method includes generating a homography matrix; and projecting the reference image of the object to the sample image using the homography matrix. | 2022-07-21 |
20220230411 | METHOD FOR GENERATING VIDEO FILE FORMAT-BASED SHAPE RECOGNITION LIST - A three-dimensional (3D) video reconstruction method, an encoder and a decoder are provided, comprising obtaining a list of video content screens or video content frames of an object from the 3D video; obtaining a list of depth screens of the 3D video; adding a shape screen to each video frame of the 3D video; superimposing each of the video content screens or video content frames with the depth screen and the shape screen to form a shape identification library; and storing the shape identification library at a header of a compressed file for unmasking of the object. The shape recognition list format may significantly reduce the storage size and increase the compression ratio by replacing the original shape with the identifications, and help improve the rendering quality. | 2022-07-21 |
20220230412 | HIGH-RESOLUTION IMAGE MATCHING METHOD AND SYSTEM - A high-resolution image matching method and system are provided. The method includes performing regional fidelity down-sampling on an initial high-resolution image to obtain a multi-level low-resolution image, performing local matching on the obtained multi-level low-resolution images using a method with global probes to obtain a matching result of the low-resolution images, and performing reverse refinement on the obtained matching result of the low-resolution image using overall consistency of the image matching, to obtain the matching results of the high-resolution images at all levels until the matching results of the initial resolution images are obtained, so as to reduce the computational complexity of the image matching process and improve the accuracy of the matching result, and then the matching result of the high-resolution image is obtained through reverse refinement based on the overall consistency. | 2022-07-21 |
20220230413 | IMAGE SORTING METHOD, DEVICE, ELECTRONIC APPARATUS, AND STORAGE MEDIUM - An image sorting method includes obtaining a plurality of images that need to be sorted, determining a feature identification area of an image, recognizing the content of the feature identification area of each of the images in sequence to obtain a feature content of the feature identification area of each of the images, and sorting the plurality of images based on the feature content of the feature identification area of each of the images. Content of the feature identification area is used to distinguish different images. | 2022-07-21 |
20220230414 | METHOD AND DEVICE FOR DETECTING OUT-OF-DISTRIBUTION USING NOISE FILTER - An Out-Of-Distribution (OOD) detection method performed by an OOD detection device is provided. The OOD detection method includes generating a noise filter using training data based on a target distribution and using a classification model pre-trained according to the target distribution, training the generated noise filter to reduce a loss function for a first output value obtained by applying the training data passed through the generated noise filter to the pre-trained classification model, and detecting Out-Of-Distribution (OOD) for new data using a second output value obtained by applying the new data passed through the trained noise filter to the pre-trained classification model. | 2022-07-21 |
20220230415 | ORGAN CLASSIFICATION SYSTEM AND METHOD - The present invention relates to an organ classification system, and the system for classifying the type of an organ may comprise: a search unit for searching an input image for a frame where an image regarding an organ starts, on the basis of a plurality of organ images pre-learned according to types of organs; an obtainment unit for obtaining an image of a found frame from the input image; and a storage unit for storing location information of the found frame in the input image. | 2022-07-21 |
20220230416 | TRAINING OF MACHINE LEARNING SYSTEMS FOR IMAGE PROCESSING - A computer-implemented method for training a machine learning system including: initializing parameters of the machine learning system and a metaparameter. Repeatedly carrying out the following as a loop: providing a batch of training data points and manipulating the provided training data points or a training method for optimizing the parameters of the machine learning system or a structure of the machine learning system based on the metaparameter. Ascertaining a cost function as a function of instantaneous parameters of the machine learning system and of the instantaneous metaparameters. Adapting the instantaneous parameters as a function of an ascertained first gradient, which has been ascertained with respect to the instantaneous parameters via the ascertained cost function for the training data points, and adapting the metaparameter as a function of a second gradient, which has been ascertained with respect to the metaparameter used in the preceding step via the ascertained cost function. | 2022-07-21 |
20220230417 | METHOD FOR SELECTING IMAGE SAMPLES AND RELATED EQUIPMENT - The present disclosure relates to a technology field of artificial intelligence and provides a method for selecting image samples and related equipment. The method trains an instance segmentation model with first image samples and trains a score prediction model with third image samples. An information quantum score of second image samples is calculated through the score prediction model and feature vectors extracted. The second image samples are clustered according to the feature vectors of the second image samples and sample clusters of the second image samples are obtained. Target image samples are selected from the second image samples according to the information quantum score of the second image samples and the sample clusters. Target image samples from the image samples are selected for labelling, improving an accuracy of sample selection. | 2022-07-21 |
20220230418 | COMPUTER-IMPLEMENTED METHOD FOR TRAINING A COMPUTER VISION MODEL - A computer-implemented method for training a computer vision model to characterise elements of observed scenes parameterized using visual parameters. During the iterative training of the computer vision model, the latent variables of the computer vision model are altered based upon a (global) sensitivity analysis used to rank the effect of visual parameters on the computer vision model. | 2022-07-21 |
20220230419 | VERIFICATION OF COMPUTER VISION MODELS - Reducing the number of parameters in a visual parameter set based on a sensitivity analysis of how a given visual parameter affects the performance of a computer vision model to provide a verification parameter set having a reduced size. | 2022-07-21 |
20220230420 | ARTIFICIAL INTELLIGENCE-BASED OBJECT DETECTION METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM - This application discloses an artificial intelligence-based object detection method and apparatus. The method includes inputting a target image comprising an object to an object detection model; obtaining feature images of different scales from the target image using the object detection model; determining image location information of the object and a first confidence level that the object belongs to each category; acquiring a target region in which the object is located; inputting the target region to an object retrieval model, comparing the target region with sample images of a plurality of categories to obtain a second confidence level that the object belongs to each category; and determining a target category of the object based on the first confidence level and the second confidence level, a sum of the first confidence level and the second confidence level of the target category being the largest of the plurality of categories. | 2022-07-21 |
20220230421 | DYNAMIC, CONTEXTUALIZED AI MODELS - A method for employing a semi-supervised learning approach to improve accuracy of a small model on an edge device is presented. The method includes collecting a plurality of frames from a plurality of video streams generated from a plurality of cameras, each camera associated with a respective small model, each small model deployed in the edge device, sampling the plurality of frames to define sampled frames, performing inference to the sampled frames by using a big model, the big model shared by all of the plurality of cameras and deployed in a cloud or cloud edge, using the big model to generate labels for each of the sampled frames to generate training data, and training each of the small models with the training data to generate updated small models on the edge device. | 2022-07-21 |
20220230422 | ADAPTIVE DEEP REUSE: ACCELERATING CNN TRAINING ON THE FLY - An exemplary clustering and computation reuse method comprises providing an artificial convolutional neural network; detecting that neuron vectors associated with an input layer and/or a hidden layer of the convolutional neural network are similar to one another; detecting similarities among the neuron vectors associated with the input layer and/or the at least one hidden layer during execution of a computer program; clustering similar neuron vectors into groups; computing a centroid vector for each group; performing, by a computer processor, computations using the centroid vector associated with one of the groups as a representative for one of the members of the group to generate an output for the computation, wherein the output is generated during execution of the computer program; and reusing, by the computer processor, the output for the computation involving the centroid vector for another computation involving another member of the group. | 2022-07-21 |
20220230423 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - Provided is an information processing apparatus including: an output control unit that controls display of information regarding an erroneous recognition target different from a predetermined recognition target, the erroneous recognition target being specified as having a possibility of erroneous recognition on the basis of a result of recognition processing on at least one piece of specifying data by a recognizer generated for recognizing the predetermined recognition target and a result of clustering processing on a target recognized by the recognition processing. The recognizer is generated by learning based on at least one piece of learning data. The at least one piece of learning data includes the predetermined recognition target and is data in substantially the same context. The specifying data is data in substantially the same context as the context of the at least one piece of learning data. | 2022-07-21 |
20220230424 | Q-VALUE APPROXIMATION FOR DESIRED DECISION STATES - An online system receives contextual information for a goal-oriented environment at a current time and generates Q-value predictions that indicate likelihoods that one or more participants will reach the desired goal. The Q-value for a current time may also be interpreted as the value of the actions taken at the current time with respect to the desired goal. The online system generates Q-value predictions for a current time by applying an approximator network to the contextual information for the current time. In one instance, the approximator network is a machine learning model neural network model trained by a reinforcement learning process. The reinforcement process allows the approximator network to incrementally update the Q-value predictions given new information throughout time, and results in a more computationally efficient training process compared to other types of supervised or unsupervised machine learning model processes. | 2022-07-21 |
20220230425 | OBJECT DISCOVERY IN IMAGES THROUGH CATEGORIZING OBJECT PARTS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting objects in images. One of the methods includes obtaining an input image; processing the input image to generate predicted part feature data, the predicted part feature data comprising, for each of a plurality of possible object parts: a part presence probability representing a likelihood that the possible object part is depicted in the input image, a predicted pose of the possible object part in the input image given that the possible object part is depicted in the input image, and an object part feature vector characterizing the depiction of the possible object part given that the possible object part is depicted in the input image; and processing the predicted part feature data for the plurality of possible object parts to generate an object detection output that identifies one or more objects depicted in the input image. | 2022-07-21 |
20220230426 | ELECTRONIC DEVICE FOR PERFORMING INFERENCE USING ARTIFICIAL INTELLIGENCE MODEL, BASED ON ENCRYPTED DATA, AND METHOD OF OPERATING THE SAME - Provided is a method for an electronic device to perform inference based on encrypted data received from an external device, using an artificial intelligence (AI) model, the method including: transforming the AI model to perform inference based on encrypted data, generating parameter information including information about at least one parameter for encrypting data to be input to the AI model, based on the transformed AI model, transmitting the parameter information to the external device, receiving, from the external device, data encrypted based on the parameter information, and obtaining an inference result output from the transformed AI model by inputting the encrypted data to the transformed AI model. | 2022-07-21 |
20220230427 | CALIBRATION METHOD FOR FINGERPRINT SENSOR AND DISPLAY DEVICE USING THE SAME - Provided herein are a calibration method for a fingerprint sensor and a display device using the calibration method, where, in the calibration method for a fingerprint sensor, the fingerprint sensor includes a substrate, a light-blocking layer located on a first surface of the substrate and having openings formed in a light-blocking mask, a light-emitting element layer located on the light-blocking layer and having a plurality of light-emitting elements, and a sensor layer located on a second surface of the substrate and having a plurality of photosensors; and the calibration method includes generating calibration data through white calibration and dark calibration, and applying offsets to the plurality of photosensors using the calibration data. | 2022-07-21 |
20220230428 | Methods for Digital Imaging of Living Tissue - Methods of providing digital images of living tissue that may include: obtaining data of a propagating wavefield through living tissue; obtaining a reference digital image of the living tissue; selecting a holographic computational method of wavefield imaging; selecting a wavefield based on one or more parameters; calculating a sampling ratio by dividing a number of data samples in the data subset by a number of image samples in the data subset; decimating the data subset; generating a new digital image based on the selected holographic computational method of imaging, the decimated data subset, and parameters corresponding to the data subset; and determining a quantitative difference measure between the reference digital image and the new digital image based on the changing of one or more parameters selected from the group consisting of field sampling, imaging sampling, and image quality. | 2022-07-21 |
20220230429 | Methods For Identifying Subterranean Tunnels Using Digital Imaging - Methods of identifying a subterranean tunnel using digital imaging that may include: obtaining data of a propagating wavefield through a propagating volume that includes a portion of the earth's subsurface; obtaining a reference digital image of the propagating volume; selecting a holographic computational method of wavefield imaging; selecting a wavefield based on one or more parameters; calculating a sampling ratio by dividing a number of data samples in the data subset by a number of image samples in the data subset; decimating the data subset; generating a new digital image based on the selected holographic computational method of imaging, the decimated data subset, and parameters corresponding to the data subset; determining a quantitative difference measure between the reference digital image and the new digital image, and image quality; and identifying the subterranean tunnel. | 2022-07-21 |
20220230430 | MICRO-PRECISION APPLICATION OF MULTIPLE TREATMENTS TO AGRICULTURAL OBJECTS - Various embodiments relate generally to computer vision and automation to autonomously identify and deliver for application a treatment to an object among other objects, data science and data analysis, including machine learning, deep learning, and other disciplines of computer-based artificial intelligence to facilitate identification and treatment of objects, and robotics and mobility technologies to navigate a delivery system, more specifically, to an agricultural delivery system configured to identify and apply, for example, an agricultural treatment to an identified agricultural object. In some examples, a method may include, receiving data representing a policy specifying a type of action for an agricultural object, selecting an emitter with which to perform a type of action for the agricultural object as one of one or more classified subsets, and configuring the agricultural projectile delivery system to activate an emitter to propel an agricultural projectile to intercept the agricultural object. | 2022-07-21 |
20220230431 | METHOD, SYSTEM, AND MEDIUM HAVING STORED THEREON INSTRUCTIONS THAT CAUSE A PROCESSOR TO EXECUTE A METHOD FOR OBTAINING IMAGE INFORMATION OF AN ORGANISM COMPRISING A SET OF OPTICAL DATA - The present disclosure relates to methods and systems for obtaining image information of an organism including a set of optical data; calculating a growth index based on the set of optical data; and calculating an anticipated harvest time based on the growth index, where the image information includes at least one of : (a) visible image data obtained from an image sensor and non-visible image data obtained from the image sensor, and (b) a set of image data from at least two image capture devices, where the at least two image capture devices capture the set of image data from at least two positions. | 2022-07-21 |
20220230432 | INTERFACES, SYSTEMS AND APPARATUSES FOR CONSTRUCTING 3D AR ENVIRONMENT OVERLAYS, AND METHODS FOR MAKING AND USING SAME - Systems, apparatuses, interfaces, and methods for implementing the systems, apparatuses, and interfaces include capturing an image, displaying the image on a display devise, scanning and identifying objects and/or attributes associated with the image and/or objects therein, generating a 3D AR environment within the display overlaid on the image, generating a ray pointer for improved interaction with the image and the generated 3D AR environment, where the environment includes virtual constructs corresponding to the image objects and/or attributes, and selecting, activating, animating, and/or manipulating the virtual constructs within the 3D AR environment. | 2022-07-21 |
20220230433 | COMPUTER-IMPLEMENTED METHOD FOR ASSISTING A USER IN INTERACTING WITH AN ELECTRONIC RELAY FOR ELECTRIC POWER DISTRIBUTION GRIDS - Disclosed herein is a computer-implemented method to assist a user in interacting with an electronic relay for electric power distribution grids. The method provides for identifying light signals emitted by one or more user-interface components of the user-interface panel of the electronic relay by processing images of said user-interface panel, which have been captured by the camera of a mobile computerized device. The method further provides for showing information, which describes the identified light signals emitted by said user-interface components on the display of said mobile computerized device. | 2022-07-21 |
20220230434 | SECURING VIRTUAL OBJECTS TRACKED IN AN AUGMENTED REALITY EXPERIENCE BETWEEN MULTIPLE DEVICES - There are provided systems and methods for securing virtual objects tracked in an augmented reality experience between multiple devices. A user may capture visual data utilizing a device at a location, where the visual data includes one or more real-world objects. An augmented reality experience may be displayed with the real-world objects, where virtual graphics or other visual indicators are overlaid onto an output of the environment and may be associated with various objects so that the virtual graphics may be seen with the environment. The virtual graphics may further be associated with an amount left by the user for another user, such as a tip or a payment for a service. The other user may be required to complete some task, where the completion of the task may be identified by changes to the real-world objects when the environment is captured by the other user's device. | 2022-07-21 |
20220230435 | IMAGING DATA GENERATION APPARATUS, IMAGING DATA GENERATION METHOD, AND PROGRAM - There are provided an imaging data generation apparatus, an imaging data generation method, and a program for enriching data accumulated as a life log. A sensing data reception section ( | 2022-07-21 |
20220230436 | AUTOMATIC DETERMINATION AND MONITORING OF VEHICLES ON A RACETRACK WITH CORRESPONDING IMAGERY DATA FOR BROADCAST - Methods and systems for automatically tracking and analyzing imagery data of at least one vehicle on a racetrack comprising. A video event management system with a plurality of video cameras positioned around a racetrack determines the presence of the at least one vehicle and based on a weighted event score corresponding to dynamics for the at least one vehicle and other objects captures video imagery and stills and generates at least one subframe. Excess video imagery data and excess stills data are discarded based on metadata of linked subframes. | 2022-07-21 |
20220230437 | SYSTEM AND METHOD FOR REAL-TIME AUTOMATIC VIDEO KEY FRAME ANALYSIS FOR CRITICAL MOTION IN COMPLEX ATHLETIC MOVEMENTS - A system and method train a neural network to process video for the identification of critical points of motion in a movement. Embodiments include a process for training the neural network and a process for identifying the video frames including a critical point based on the criteria of the neural network. An exemplary embodiment includes a software application which may be accessible through a computing device to analyze videos on site. | 2022-07-21 |
20220230438 | Slow-Motion Video Shooting Method and Electronic Device - A slow-motion video shooting method includes detecting that a preset motion occurs on a main object in a video stream; determining a first video clip in the video stream based on the preset motion; determining a first frame rate based on the preset motion; and processing the first video clip based on the first frame rate to obtain a second video clip, where a play time of the second video clip at a target play frame rate is greater than a collection time of the first video clip, and the first frame rate is greater than the target play frame rate. When a main object for shooting moves, the first video clip, for example, a highlight clip, is obtained from the video stream, so that an electronic device can accurately capture a highlight moment of the main object. | 2022-07-21 |
20220230439 | IMAGE OBTAINING MEANS FOR TRACKING AN OBJECT - An image obtaining means including: a processor; a memory module communicatively coupled to the processor; a camera communicatively coupled to the processor; and the processor being configured to: receive, from the camera, image data; determine whether a predetermined object is present based on the image data; if a predetermined object is detected as present, determine if the predetermined object is moving or stationary; and if the predetermined object is stationary for at least a predetermined time period, record the duration that the predetermined object is stationary in the memory module. | 2022-07-21 |
20220230440 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM - The present invention ascertains the correspondence between the actual operation of an apparatus used to execute a work process and work performed by a worker while suppressing costs. This information processing device associates basic imaging data obtained by capturing the entire work site WS by one ceiling camera with process information acquired from a PLC. | 2022-07-21 |
20220230441 | REMOTE MONITORING APPARATUS, REMOTE MONITORING METHOD, COMPUTER PROGRAM AND RECORDING MEDIUM - A remote monitoring apparatus includes a distribution unit that (i) distributes to a user terminal a second image to which position information indicating a different position from that indicated by first position information, which is position information added to a first image, is added and to which time information indicating a same time as that indicated by first time information, which is time information added to the first image, is added when receiving from the user terminal a first switching instruction indicating image switching of the first image in one direction, and (ii) distributes to the user terminal a third image to which position information indicating a same position as that indicated by the first position information is added and to which time information indicating a different time from that indicated by the first time information is added, when receiving from the user terminal a second switching instruction indicating image switching of the first image in another direction that crosses the one direction. | 2022-07-21 |
20220230442 | INTELLIGENT VIDEO SURVEILLANCE SYSTEM AND METHOD - An intelligent video surveillance system is disclosed which performs real-time analytics on a live video stream. The system includes a training database populated with frames of actual video of objects of interest taken in a relevant environment. A subset of the frames include bounding boxes and/or bounding polygons which can be augmented. The training database also includes classification/annotation of data/labels relevant to the object of interest, a person carrying the object of interest, and/or the background or environment. The training database is searchable by the classification/annotation of data/labels. | 2022-07-21 |
20220230443 | METHOD AND SYSTEM FOR DETECTING AND ANALYZING OBJECTS - A method for detecting objects and labeling the objects with distances in an image includes steps of: obtaining a thermal image from a thermal camera, an RGB image from an RGB camera, and radar information from an mmWave radar; adjusting the thermal image based on the RGB image to generate an adjusted thermal image, and generating a fused image based on the RGB image and the adjusted thermal image; generating a second fused image based on the fused image and the radar information; detecting objects in the images, and generating, based on the fused image, another fused image including bounding boxes marking the objects; and determining motion parameters of the objects. | 2022-07-21 |
20220230444 | Obstacle Detection System, Agricultural Work Vehicle, Obstacle Detection Program, Recording Medium on Which Obstacle Detection Program is Recorded, and Obstacle Detection Method - An obstacle detection system for an agricultural work vehicle includes: an obstacle estimation unit | 2022-07-21 |
20220230445 | EXTERNAL ENVIRONMENT RECOGNITION APPARATUS FOR MOBILE BODY - In a device ( | 2022-07-21 |
20220230446 | VEHICLE PERIPHERY MONITORING DEVICE AND VEHICLE PERIPHERY MONITORING METHOD - A vehicle periphery monitoring device is configured to: specify positions of detection points of an obstacle with respect to a vehicle based on detection results of multiple periphery monitoring sensors equipped to the vehicle; update the positions of the detected detection points corresponding to a position change of the vehicle; storing the updated positions of the detection points in a memory that maintains stored information during a parked state of the vehicle; and estimate, at a start time of the vehicle from the parked state, a position of a detection point, which is located in a blind spot and is not detected by all of the multiple periphery monitoring sensors at the start time of the vehicle, using the positions of the detection points stored in the memory. | 2022-07-21 |
20220230447 | OBJECT RECOGNITION DEVICE - An object recognition device of the present disclosure divides a reflection intensity image and a background light image acquired from a light sensor into the same number of subregions. The object recognition device calculates a feature amount for partial image data of each of the subregions of the reflection intensity image and partial image data of each of the subregions of the background light image that have been divided. The object recognition device compares the feature amounts calculated for the partial image data of the reflection intensity image and the partial image data of the background light image in the same one of the subregions and selects the feature amount with which an object is more easily recognized as the selected partial image data. The object recognition device recognizes the object based on overall image data configured by the selected partial image data pieces that have been selected. | 2022-07-21 |
20220230448 | OBSTACLE DETECTION METHOD AND APPARATUS, DEVICE, AND MEDIUM - This application discloses an obstacle detection method, including: obtaining a first image, where the first image is an image encoded based on an RGB model; reconstructing the first image to obtain a second image, where the second image is a hyper spectral image; and extracting a hyper spectral feature from the hyper spectral image, and classifying a candidate object in the hyper spectral image based on the hyper spectral feature to obtain an obstacle detection result. Because different textures correspond to different hyper spectral features, classifying candidate objects in hyper spectral images based on the hyper spectral features can distinguish an object that has a similar color but a different texture. | 2022-07-21 |
20220230449 | AUTOMATICALLY PERCEIVING TRAVEL SIGNALS - Among other things, one or more travel signals are identified by analyzing one or more images and data from sensors, classifying candidate travel signals into zero, one or more true and relevant travel signals, and estimating a signal state of the classified travel signals. | 2022-07-21 |
20220230450 | METHOD, DATA PROCESSING APPARATUS AND COMPUTER PROGRAM PRODUCT FOR DETERMINING ROAD INTERSECTIONS - A method, data processing apparatus, and computer code for identifying road intersections includes providing location data obtained from at least one vehicle's trajectory, wherein the location data may include geographical data within a geographical perimeter. The method includes determining node vectors by applying a geographical descriptor model on a target location included in the geographical perimeter. The geographical descriptor model includes a plurality of multiscale node descriptors including a target multiscale descriptor and neighboring multiscale descriptors. Each of the plurality of multiscale node descriptors includes at least two shape descriptors of different geographical resolution. Each of the neighboring locations is at a respective geographical distance from the target location. The node vectors may be respectively determined for each of the plurality of multiscale node descriptors. The method includes inputting the node vectors into a trained multiscale classifier including a graph convolutional network to provide a probability of the target location being a road intersection. | 2022-07-21 |
20220230451 | Method for Parking a Vehicle in a Perpendicular Parking Space Taking into Account Headlight Positions of Adjacently Parked Vehicles, and Parking Assistance System - The disclosure relates to a method for parking a vehicle in a first perpendicular parking space, wherein the position and/or the orientation of another vehicle is determined in the second perpendicular parking space and, depending thereupon, the target position and/or the target orientation of the vehicle in the first perpendicular parking space is determined, wherein by means of at least one optical detection unit of the vehicle, at least one image of the at least one other vehicle is generated before parking the vehicle in the first perpendicular parking space, and the image is evaluated as to whether a headlight or a taillight of the other vehicle is recognized in the image, and depending thereupon, the orientation of the other vehicle is determined. | 2022-07-21 |
20220230452 | ON-VEHICLE SYSTEM, EXTERNALITY RECOGNITION SENSOR, ELECTRONIC CONTROL DEVICE - This on-vehicle system is to be mounted in a vehicle and is provided with an electronic control device and an externality recognition sensor. The externality recognition sensor is equipped with a sensing unit for acquiring pre-processing externality information through sensing operations. The on-vehicle system is further equipped with: a condition calculation unit that, on the basis of a vehicle position, a vehicle traveling direction, and map information, calculates a processing condition in which information specifying an area on a map is associated with processing priority of the pre-processing externality information acquired by the externality recognition sensor; and a processing object determination unit that, on the basis of the pre-processing externality information and the processing condition, creates externality information having a smaller amount of information compared with the pre-processing externality information. | 2022-07-21 |
20220230453 | METHOD AND APPARATUS FOR GENERATING ZEBRA CROSSING IN HIGH RESOLUTION MAP, AND ELECTRONIC DEVICE - A method for generating a zebra crossing includes: obtaining an original vertex sequence for generating a zebra crossing from an image, and determining a first vertex sequence by merging a plurality of vertices in the original vertex sequence; obtaining a plurality of lines by connecting a plurality of vertices in the first vertex sequence in order, and determining a first target edge and a second target edge approximate to the first target edge from the plurality of lines; obtaining a first vertex set corresponding to the first target edge and a second vertex set corresponding to the second target edge, and generating an area to be cut based on the first vertex set and the second vertex set; and cutting the area to be cut to obtain cutting elements, and generating the zebra crossing by filling alternately a part of cutting elements. | 2022-07-21 |
20220230454 | OBJECT IDENTIFICATION SYSTEM WITH FLAT CARRIER MEDIUM FOR ARRANGING ON A DEVICE - An object recognition system includes a two-dimensional carrier medium which can be disposed on a component in a vehicle interior. The carrier medium is configured as a light guide, and a coupling-in region and a coupling-out region are disposed on the carrier medium. Light from a surrounding area is coupled into the carrier medium via the coupling-in region, is transmitted to the coupling-out region by internal reflection, and is coupled out of the carrier medium. The object recognition system further includes an image capturing device to capture the light that is coupled out and provides the light coupled out of the carrier medium in a form of image data. The object recognition system further includes an evaluation device to capture an object in the surrounding area based on the image data, to recognize the object based on an object recognition criterion, and to provide object data describing the object. | 2022-07-21 |
20220230455 | MULTI-EXPOSURE IMAGE CAPTURING DEVICE AND ASSOCIATED SYSTEM FOR MONITORING A DRIVER - The invention relates to an image capturing device ( | 2022-07-21 |
20220230456 | VEHICULAR DRIVER ASSIST SYSTEM WITH ADJUSTABLE DISPLAY - A vehicular driver assist system includes a sensor disposed at a vehicle and a display disposed at the vehicle and viewable by a driver of the vehicle. An electronic control unit (ECU) includes a processor for processing sensor data captured by the sensor to detect presence of objects in the field of view of the sensor. The vehicular driver assist system, responsive to processing by the processor of sensor data captured by the sensor, determines presence of a driver of the vehicle and determines a position of the driver's head. The vehicular driver assist system, responsive to determining the position of the driver's head, adjusts an orientation of the display based on the determined position of the driver's head to increase visibility of the display for the driver. | 2022-07-21 |
20220230457 | METHODS AND APPARATUS FOR MAINTAINING PRIVACY OF LICENSE PLATE AND/OR OTHER INFORMATION - Methods, apparatus, and a system for protecting privacy of license plate and/or other information are described. In some embodiments a controllable LCD filter is placed over a surface, such as the surface of a license plate, and used to selectively block the information which is visible through the controllable filter when the filter is not in an opaque state. In various embodiments the system includes a list of license plates whose owners have requested privacy and the system prevents the reporting or dissemination of information, including location information, reported to the system about the license plate. Users can register their license plate number, request privacy with collected plate information then being treated in accordance with the license plate owners wish. While license plate information can be protected other types of information can also be and sometimes are protected using the described techniques and/or apparatus. | 2022-07-21 |
20220230458 | RECOGNITION AND POSITIONING DEVICE AND INFORMATION CONVERSION DEVICE - A recognition and positioning device includes a CV video obtaining unit that generates a CV video by adding a CV value to an object video, an object designation unit that designates a recognition target object captured throughout a plurality of frames of the CV video, a consecutive frame machine learning unit that repetitively executes a recognition process through machine learning, a three-dimensional coordinate computation and object coordinate assigning unit that associates recognized objects over the frames of the CV video, identifies the objects having matched coordinates of the captured objects in corresponding frames, and assigns three-dimensional position coordinates to the objects, and a coordinate assigning and recognition output unit that assigns the three-dimensional coordinates to the objects about which a predetermined recognition certainty degree and a three-dimensional coordinate accuracy are obtained, by repeating recognition of the object and assigning of the three-dimensional position coordinates. | 2022-07-21 |
20220230459 | OBJECT RECOGNITION DEVICE AND OBJECT RECOGNITION METHOD - An object recognition apparatus includes a three-dimensional data obtainer that obtains three-dimensional data including a plurality of points each having three-dimensional information, a parallel projection converter that generates a two-dimensional image by parallel projection of the plurality of points included in the three-dimensional data onto a projection plane, and a recognition processor that detects a target object in the two-dimensional image using template matching. | 2022-07-21 |
20220230460 | FRAUD CONFIRMATION ASSISTING APPARATUS AND FRAUD CONFIRMATION METHOD - A fraud confirmation assisting apparatus includes a light source, a reading sensor, and processing circuitry. The light source irradiates an object to be read with light in at least an invisible wavelength range. The reading sensor has sensitivity at least in the invisible wavelength range. The processing circuitry performs a reading operation on the object to be read by a combination of the light source and the reading sensor, and outputs a plurality of pieces of fraud confirmation information based on read information output from the reading sensor by the reading operation. | 2022-07-21 |
20220230461 | MARKING ELEMENT - A marking element that enables to suppress counterfeiting specific information by making specific information made by electronic watermark pattern hard to be read. The marking element includes: a marking formed in a base plate with background pattern having engraved recesses made by irradiating the base plate with a laser; an identifying mark formed with recesses made by overwrite-engraving the background pattern with the laser, the recesses being deeper than the recesses of the background pattern; and a hidden mark with recesses made by overwrite-engraving the part different from the part of the identifying mark in the background pattern with the laser, the recesses are formed to be deeper than the background pattern, wherein the hidden mark having different recognition form from the identifying mark. | 2022-07-21 |
20220230462 | USAGE BASED RESOURCE UTILIZATION OF TRAINING POOL FOR CHATBOTS - A training request including an identifier that is indicative of a type of a machine learning (ML) model that is to be trained is received. A plurality of workers are maintained in a training pool, and a plurality of jobs are maintained in a queue of training jobs. Each worker is configured to train a particular type of ML model. Upon the training request being validated, a training job is created for the request and submitted to the queue of training jobs. For each type of ML model, a first metric and a second metric is obtained. A target metric is computed based on the first and the second metrics. The number of workers included in the training pool is modified based on the target metric. | 2022-07-21 |
20220230463 | SYSTEM AND METHOD FOR FACILITATING THE SYNCHRONIZATION OF WRITTEN WORKS WITH ACCOMPANYING AUDIO - An interactive system for identifying and correcting inconsistencies between a written work, an audio reading of the written work, and a resulting transcription of the audio reading. The system stores on a computing device connected to a network a manuscript, an audio version of the manuscript, and a transcription of the audio version of the manuscript. Via a transcription engine, difference and comparison engine, and a user device having a visual interface, a user is visually presented via the display the inconsistencies between the transcript and the manuscript, the user can amend the manuscript and/or the transcript to reconcile the works, the user can listen to a corresponding section of the corresponding audio file, and the user can interact with collaborators in a context aware interface. Upon the user processing, the manuscript may be read and listened to simultaneously as an enhanced e-book through a separate software tool. | 2022-07-21 |
20220230464 | AUTOMATIC IMAGE CAPTURE SYSTEM BASED ON A DETERMINATION AND VERIFICATION OF A PHYSICAL OBJECT SIZE IN A CAPTURED IMAGE - Described herein is a system for automatically capturing images. A device may execute an application on the device. In response to receiving a request for capturing an image of a document, the application may control the operation of the camera to contemporaneously and continuously capture image frames of an area within the field of view of a camera of the device. The field of view may include an object and in turn may be included in the captured image frames. The application may determine whether the aspect ratio and real-world size of the object in the captured image frames corresponds with a specified threshold size and aspect ratio which corresponds with a given document type. In response to determining the object corresponds to the given document type, the camera may automatically extract an image of the object. | 2022-07-21 |
20220230465 | SECTIONIZING DOCUMENTS BASED ON VISUAL AND LANGUAGE MODELS - Some embodiments provide a program that receives a request to sectionize a document, uses a visual model to identify a set of candidate section headers in the document, and uses a language model to determine a type of section header for at least one candidate section header in the set of candidate section headers in the document. Some embodiments provide a program that receives a request to anonymize data in a document, uses a visual model to identify a set of candidate confidential sections in the document that are each predicted to include a collection of confidential data, uses a language model to identify terms in each candidate confidential section that are determined to be confidential data, analyzes the document to identify a set of terms in the document based on the identified terms in the set of candidate confidential sections, and redacts the set of terms in the document. | 2022-07-21 |
20220230466 | METHOD FOR CALCULATING DEVIATION RELATIONS OF A POPULATION - A method of calculating the deviation relation of a population registered on an image includes: i.) identifying the objects in the image, ii.) estimating the number of identified objects, iii.) identifying abnormalities in the image, iv.) identifying objects with abnormalities in the image, v.) estimating the number of objects with abnormalities, vi.) calculating the relation of objects with abnormalities to all objects. A computer program, a handheld computer device, and a system are also provided. | 2022-07-21 |