31st week of 2022 patent applcation highlights part 55 |
Patent application number | Title | Published |
20220245838 | VISUAL QUESTION GENERATION WITH ANSWER-AWARENESS AND REGION-REFERENCE - A computer-implemented method for visual question generation includes training an alignment module to analyze an image, an answer hint, and a visual hint with respect to the image. A k-nearest neighbors (KNN) graph is constructed by performing an aligned embedding for each region of the image. A node embedding component is generated by using a graph embedding component of the KNN graph. A visual question is generated by sequence decoding each image and graph of the image. | 2022-08-04 |
20220245839 | IMAGE REGISTRATION, FUSION AND SHIELDING DETECTION METHODS AND APPARATUSES, AND ELECTRONIC DEVICE - A method for detection of image registration includes: after acquiring registration data between a first image and a second image, performing grid segmentation to the first image and the second image ( | 2022-08-04 |
20220245840 | METHOD AND APPARATUS FOR ADAPTIVE ALIGNMENT - A method for aligning a wafer image with a reference image, comprising: searching for a targeted reference position on the wafer image for aligning the wafer image with the reference image; and in response to a determination that the targeted reference position does not exist: defining a current lock position and an area that encloses the current lock position on the wafer image; computing an alignment score of the current lock position; comparing the alignment score of the current lock position with stored alignment scores of positions previously selected in relation to aligning the wafer image with the reference image; and aligning the wafer image with the reference image based on the comparison. | 2022-08-04 |
20220245841 | DOMAIN ADAPTATION FOR DEPTH DENSIFICATION - A method for training an environmental analysis system, the method comprising: receiving a data model of an environment; forming, in dependence on the data model, a first training input comprising a visual stream representing the environment as viewed from a plurality of locations; forming, in dependence on the data model, a second training input comprising a depth stream representing depths of objects in the environment relative to the plurality of locations; forming a third training input, the third training input being sparser than the second training input; and estimating, using the analysis system, in dependence on the first and third training inputs, a series of depths at less sparsity than the third training input; and adapting the analysis system in dependence on a comparison between the estimated series of depths and the second training input. | 2022-08-04 |
20220245842 | SYSTEM AND METHOD FOR OBJECT RECOGNITION USING FLUORESCENT AND ANTIREFLECTIVE SURFACE CONSTRUCTS - Described herein are a system and a method for object recognition via a computer vision application, the system including at least the following components:
| 2022-08-04 |
20220245843 | SYSTEMS AND METHODS FOR GENERIC VISUAL ODOMETRY USING LEARNED FEATURES VIA NEURAL CAMERA MODELS - Systems and methods for self-supervised learning for visual odometry using camera images, may include: estimating correspondences between keypoints of a target camera image and keypoints of a context camera image; based on the keypoint correspondences, lifting a set of 2D keypoints to 3D, using a neural camera model; and projecting the 3D keypoints into the context camera image using the neural camera model. Some embodiments may use the neural camera model to achieve the lifting and projecting of keypoints without a known or calibrated camera model. | 2022-08-04 |
20220245844 | SYSTEMS AND METHODS FOR AN IMPROVED CAMERA SYSTEM USING FILTERS FOR DEPTH ESTIMATION OF GRAYSCALE IMAGES - System, methods, and other embodiments described herein relate to an improved camera system including directional optics to estimate depth of grayscale images. In one embodiment, the camera system includes a lens that receives light associated with a scene and an inverter that inverts the light from the lens. The camera system also includes a metasurface that resolves an angle of the light from the inverter according to parameters of the metasurface. The camera system also includes a detector that senses the light from the metasurface to form image data by integrating intensity of the light per pixel to estimate depth of an object in the scene. | 2022-08-04 |
20220245845 | INITIAL DISPLAY SUBSTRATE, INITIAL DISPLAY PANEL, DISPLAY PANEL AND INSPECTION METHOD THEREOF - An initial display substrate comprising a product region and a to-be-processed region on periphery of the product region, the to-be-processed region comprising to-be-processed rounded corner regions at corners of the initial display substrate, each corner comprising major corner sides whose extension directions intersect, at least one to-be-processed rounded corner region comprising first positioning sub-region and two second positioning sub-regions, the major corner sides respectively defining edges of the second positioning sub-regions, the first positioning sub-region being between the second positioning sub-regions; first shielding blocks in the first positioning sub-region, each having arc shape protruding towards direction away from the product region, and the first shielding blocks being arranged in parallel at intervals; and second shielding blocks in each second positioning sub-region, the second shielding blocks being arranged in periodic pattern different from pattern of shielding blocks in a region of the to-be-processed region other than the to-be-processed rounded corner regions. | 2022-08-04 |
20220245846 | OBJECT DISTANCE MEASUREMENT METHOD AND SYSTEM BASED ON CAMERA - Provided is an object distance measurement method based on a camera. The object distance measurement method may include: receiving an image captured through a camera of a vehicle; extracting a bounding box area of an object included in the image; estimating location change information of the camera for a predetermined time period; and calculating a distance to the object on the basis of the location change information of the camera. | 2022-08-04 |
20220245847 | POINT CLOUD DATA TRANSMISSION APPARATUS, POINT CLOUD DATA TRANSMISSION METHOD, POINT CLOUD DATA RECEPTION APPARATUS, AND POINT CLOUD DATA RECEPTION METHOD - Disclosed herein is a method of transmitting point cloud data. The method may include acquiring point cloud data, encoding geometry information including positions of points of the point cloud data, generating one or more LODs based on the geometry information and selecting one or more neighbor points of each point to be attribute-encoded based on the one or more LODs, wherein the selected one or more neighbor points of each point are located within a maximum neighbor point distance, encoding attribute information of each point based on the selected one or more neighbor points of each point, and transmitting the encoded geometry information, the encoded attribute information, and signaling information. | 2022-08-04 |
20220245848 | SYSTEM AND METHOD FOR EVALUATING TUMOR STABILITY - A device for identifying a size doubling number of a lesion, having: a planar surface defining a data portion that includes data zones, including: a first zone that defines first zone arcs distributed in a concentric configuration, the first zone arcs defining first mutually unique radii, ranging from a first minimum radius to a first maximum radius; the first zone includes first zone size markers, respectively positioned adjacent ones of the first zone arcs, and the first zone size markers respectively identify the size doubling number of the clinical lesion having a size that corresponds to a respective one of the first zone arcs, the size doubling number being one or more of a volume doubling number, an area doubling number and a radius doubling number. | 2022-08-04 |
20220245849 | MACHINE LEARNING AN OBJECT DETECTION PROCESS USING A ROBOT-GUIDED CAMERA - A method for machine learning an object detection process using at least one robot-guided camera and at least one learning object includes positioning the camera in different positions relative to the learning object using a robot and capturing and storing at least one localization image, in particular a two-dimensional and/or three-dimensional localization image, of the learning object in each position. A virtual model of the learning object is ascertained on the basis of the positions and at least some of the localization images, and the position of a reference of the learning object in at least one training image captured by the camera, in particular at least one of the localization images and/or at least one image with at least one interference object which is not imaged in at least one of the localization images, is ascertained on the basis of the virtual model. An object detection of the reference on the basis of the ascertained position in the at least one training image is machine learned. | 2022-08-04 |
20220245850 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND NON-TRANSITORY STORAGE MEDIUM - The present invention provides a processing apparatus ( | 2022-08-04 |
20220245851 | ASSOCIATING DEVICE COORDINATE SYSTEMS IN A MULTI-PERSON AUGMENTED REALITY SYSTEM - Methods and systems are disclosed for mapping the coordinate systems of devices for AR applications. A third device may receive a first pose from a first device associated with a first coordinate system and a second pose from a second device associated with a second coordinate system. The third device may receive an image that includes fiducial markers presented by each of the first device and the second device. The first pose and the portion of the image including the first fiducial marker may define a first set of 3D coordinates. The second pose and the portion of the image including the second fiducial marker may define a second set of 3D coordinates. A coordinate-system transform can be generated from a correspondence between the first set and the second of 3D coordinates. The coordinate-system transform may be transmitted to the first device and/or the second device. | 2022-08-04 |
20220245852 | Fiducial Web for Computer Vision - A computer implemented method includes capturing images of an environment via a camera, detecting image features in the environment based on the captured images, the image features including at least one web feature derived from a fiducial web formed of a collection of non-repeating intersecting lines applied to an object in the environment, and estimating a camera pose based on the detected image features including the at least one web feature. | 2022-08-04 |
20220245853 | Method and System for Compiling Performance Metrics for Racing Competitors - A method of compiling performance metrics for racing competitors by analyzing videos of the competitors' prior races, includes determining: (a) the GPS coordinates of race track landmarks that appear in the videos, (b) within each of the videos' images, the position and orientation of a part for each of the competitors, (c) for each of the videos' images, the camera's extrinsic and intrinsic parameters, (d) the path of each of the competitors from the race's starting line to its finish line, (e) for each of the videos' images, the GPS coordinates of the part for each of the competitors, and (f) using the camera's frame rate, the performance metrics for each of the racing competitors. | 2022-08-04 |
20220245854 | METHOD FOR DETERMINING AN ORIENTATION OF AN INDUSTRIAL TRUCK - A method for determining an orientation of an industrial truck relative to a structure comprises recording an image of the structure using a camera mounted to the industrial truck, where the structure includes at least one horizontal element. At least two geometric quantities are determined from the recorded image that correspond to the at least one horizontal element. The at least two geometric quantities are then used to determine an angle of intersection between an image plane and a vertical plane through the at least one horizontal element. | 2022-08-04 |
20220245855 | TRAJECTORY LINKING APPARATUS, TRAJECTORY LINKING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM - A trajectory linking apparatus capable of linking a trajectory having a feature value with a trajectory having no feature value is provided. The trajectory linking apparatus includes a feature-including trajectory linking unit and an interpolation unit. The feature-including trajectory linking unit receives trajectory information for each time segment. The trajectory information represents a plurality of trajectories indicating respective movement paths of a plurality of objects detected from image data of a respective time segment, and also indicating whether or not each of the trajectories has a feature for object re-identification. The feature-including trajectory linking unit generates a linked trajectory having a feature by linking a first trajectory having a feature with a second trajectory. The interpolation unit generates an interpolated trajectory by linking a third trajectory to the first and second trajectories. | 2022-08-04 |
20220245856 | POSITION IDENTIFICATION SYSTEM FOR CONSTRUCTION MACHINERY - A position specifying system includes: a detection unit detecting a parameter for specifying a posture of a specification target construction machine; a posture information generation unit generating posture information regarding a posture of the specification target construction machine based on the parameter; an image-capturing device acquiring an image including a plurality of construction machines at a work site; a posture estimation unit estimating a posture of each of the plurality of construction machines based on the image and generating posture estimation information regarding the posture having been estimated; a machine specifying unit specifying a construction machine corresponding to the posture information from among the plurality of construction machines by comparing the posture information with the posture estimation information; and an information output unit generating, based on the image, and outputting position information regarding a position of the construction machine having been specified. | 2022-08-04 |
20220245857 | METHODS AND SYSTEMS TO DETECT VEHICLE EVENTS USING VEHICLE CAMERAS - In exemplary embodiments, methods and systems are provided for determining vehicle events. In an exemplary embodiment, a system is provided that includes: one or more cameras onboard a vehicle that are configured to generate camera data; and a processor that is coupled to the one or more cameras and configured to at least facilitate: identifying a change in position of one or more objects of the camera data using the camera data; and determining that a vehicle event has occurred, based on the change in position of the one or more objects of the camera data. | 2022-08-04 |
20220245858 | INTERACTION METHOD AND INTERACTION SYSTEM BETWEEN REALITY AND VIRTUALITY - An interaction method between reality and virtuality and an interaction system between reality and virtuality are provided in the embodiments of the present invention. A marker is provided on a controller. A computing apparatus is configured to determine control position information of the controller in a space according to the marker in an initial image captured by an image capturing apparatus; determine object position information of a virtual object image in the space corresponding to the marker according to the control position information; and integrate the initial image and the virtual object image according to the object position information, to generate an integrated image. The integrated image is used to be played on a display. Accordingly, an intuitive operation is provided. | 2022-08-04 |
20220245859 | DATA PROCESSING METHOD AND ELECTRONIC DEVICE - A data processing method and an electronic device are provided. The data processing method is implemented by a first device. In the method, an image including a first target object is acquired, the first target object being located in a first reality scene where the first device is located. Based on the image, a map corresponding to the first reality scene is built, and data of the map is obtained. The data of the map is transmitted to a second device, the data of the map being used to instruct the second device to perform relocation based on the data of the map and a second target object, the first and second target objects having at least two identical feature points, the second target object being in a second reality scene where the second device is located, and the second reality scene being different from the first reality scene. | 2022-08-04 |
20220245860 | ANNOTATION OF TWO-DIMENSIONAL IMAGES - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing images that involves annotation of landmarks on two-dimensional images. In one aspect methods are performed by data processing apparatus for training a device for estimating the relative pose of an imaging device and an object in a two-dimensional image. The methods include identifying a 3D model of the object, identifying landmarks on the 3D model of the object, projecting the 3D model into a collection of two-dimensional images with knowledge of the location of the landmarks from the 3D model on the projection, and training a landmark-detection machine learning model to identify the landmarks in the collection of two-dimensional images. The landmark-detection machine learning model is part of a device for estimating the relative pose of an imaging device. | 2022-08-04 |
20220245861 | METHOD AND APPARATUS FOR PERFORMING IMAGE COLOR CORRECTION ACCORDING TO IMAGE CONTENT ANALYSIS - An image processing method includes: performing content analysis upon an input frame to generate at least one content analysis result of the input frame; determining, by a processing circuit, an anti-blue light strength level for the input frame according to content analysis result(s) of the input frame; and in response to the anti-blue light strength level determined for the input frame, performing color correction upon the input frame to generate an output frame. | 2022-08-04 |
20220245862 | IMAGE PROCESSING METHOD AND DEVICE, CAMERA APPARATUS AND STORAGE MEDIUM - An image processing method and device, a camera apparatus and a storage medium are provided. The image processing method includes: acquiring an initial image, and the initial image corresponds to an RGB data format; dividing the initial image into a plurality of image blocks; converting each image block in the plurality of image blocks from the RGB data format into a YUV data format, wherein Y is a luminance value, and U and V are chromatic value; inverting a luminance value Y of a target image block into a darkness value D, and the target image block is at least one of the plurality of image blocks; coding DUV data of the target image block and YUV data of a non-inverted image block so as to obtain target image data of the initial image. | 2022-08-04 |
20220245863 | INFORMATION PROCESSING DEVICE AND METHOD - The present disclosure relates to an information processing device and method capable of curbing reduction in encoding efficiency. | 2022-08-04 |
20220245864 | GENERATING METHOD OF CONFERENCE IMAGE AND IMAGE CONFERENCE SYSTEM - A generating method of conference image and an image conference system are provided. In the method, a user and one or more tags in a captured actual image are identified. The moving behavior of the user is tracked, and the position of the viewing range in the actual image is adjusted according to the moving behavior. The virtual image corresponding to the tag is synthesized according to the position relation between the user and the tag, to generate a conference image. | 2022-08-04 |
20220245865 | AR OBJECT COMMUNICATION AND INTERACTION - An improved augmented reality object handling system, including: a display device; a camera functionally coupled to the display such that visual data from the camera is displayed on the display; an augmented reality object, including rendering data configured to provide instructions for displaying the AR object on the display; behavior instructions, the behavior instructions including interaction instructions for how the AR object interacts with visual data from the camera and/or other AR objects; and a characteristic interaction broker in communication with the AR object, wherein the interaction broker loads into memory interaction instructions from associated AR objects, tracks positions of associated AR objects, and triggers interactions based on loaded interaction instructions, characteristics, and tracked positions. | 2022-08-04 |
20220245866 | DEVICE AND METHOD FOR AUTOMATICALLY COLORING CARTOON SKETCH IMAGE - A device is disclosed. The device includes: a communicating circuit configured to receive a sketch image of a cartoon from a user terminal, a memory configured to store the sketch image and painted images, and a processor configured to, by executing a program stored in the memory, determine a reference painted image to be referred for painting the sketch image among the stored painted images, in which the processor determines the reference painted image based on similarity between the painted image and each of the painted images. | 2022-08-04 |
20220245867 | SIMULTANEOUS CT SCANNING AND RECONSTRUCTION - A computer-implemented method and system for CT reconstruction can include receiving a plurality of detected radiographs from a CT scanner during CT scanning and beginning reconstruction of one or more of the detected radiographs before all of the detected radiographs are acquired. | 2022-08-04 |
20220245868 | SYSTEM AND METHOD FOR IMAGE RECONSTRUCTION - A system and method for image reconstruction are provided. A first region of an object may be determined. The first region may correspond to a first voxel. A second region of the object may be determined. The second region may correspond to a second voxel. Scan data of the object may be acquired. A first regional image may be reconstructed based on the scan data. The reconstruction of the first regional image may include a forward projection on the first voxel and the second voxel and a back projection on the first voxel. | 2022-08-04 |
20220245869 | TOMOGRAPHIC IMAGE ANALYSIS USING ARTIFICIAL INTELLIGENCE (AI) ENGINES - Example methods and systems for tomographic data analysis are provided. One example method may comprise: obtaining first three-dimensional (3D) feature volume data and processing the first 3D feature volume data using an AI engine that includes multiple first processing layers, an interposing forward-projection module and multiple second processing layers. Example processing using the AI engine may involve: generating second 3D feature volume data by processing the first 3D feature volume data using the multiple first processing layers, transforming the second 3D volume data into 2D feature data using the forward-projection module and generating analysis output data by processing the 2D feature data using the multiple second processing layers. | 2022-08-04 |
20220245870 | REAL TIME PRODUCTION DISPLAY OF COMPOSITED IMAGES WITH USE OF MUTLIPLE-SOURCE IMAGE DATA - Compositing is provided in which visual elements from different sources, including live action objects and computer graphic (CG) merged in a constant feed. Representative output images are produced during a live action shoot. The compositing system uses supplementary data, such as depth data of the live action objects for integration with CG items and light marker detection data for device calibration and performance capture. Varying capture times (e.g., exposure times) and processing times are tracked to align with corresponding incoming images and data. | 2022-08-04 |
20220245871 | MEDICAL IMAGE PROCESSING APPARATUS AND MEDICAL IMAGE PROCESSING METHOD - There are a medical image processing apparatus and a medical image processing method that are capable of maintaining the estimation accuracy of noise intensity even though a system noise ratio rises. A medical image processing apparatus includes a difference image generating unit that divides projection data obtained by applying radiation to an examinee to create a difference image between tomographic images reconstructed for every divided piece of projection data; a local variance computing unit that computes local variance in the difference image; and a noise estimation unit that corrects the local variance using a correction function found in advance to estimate noise intensity of a tomographic image of the examinee. The correction function includes system noise. | 2022-08-04 |
20220245872 | DISPLAY CONTROL DEVICE, CONTROL METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - The present invention enables displaying a Gantt chart that is capable of displaying the implementation status of a work process for each order by a display method in which visibility is not compromised even when there are many orders. A Web server ( | 2022-08-04 |
20220245873 | INTEGRATED MEDICAMENT DELIVERY DEVICE FOR USE WITH CONTINUOUS ANALYTE SENSOR - An integrated system for the monitoring and treating diabetes is provided, including an integrated receiver/hand-held medicament injection pen, including electronics, for use with a continuous glucose sensor. In some embodiments, the receiver is configured to receive continuous glucose sensor data, to calculate a medicament therapy (e.g., via the integrated system electronics) and to automatically set a bolus dose of the integrated hand-held medicament injection pen, whereby the user can manually inject the bolus dose of medicament into the host. In some embodiments, the integrated receiver and hand-held medicament injection pen are integrally formed, while in other embodiments they are detachably connected and communicated via mutually engaging electrical contacts and/or via wireless communication. | 2022-08-04 |
20220245874 | METHOD OF CONVERTING AND REPLAYING STYLES OF VECTOR IMAGES - A method of converting and replaying styles of vector images. The method includes: generating a first original completed image from a vector original image; generating a second style conversion completed image whose styles are converted to styles of another artist's famous art work for style conversion; extracting line information of the second style conversion completed image matching coordinate values of vector lines selected by a user from the vector original image with reference to the second style conversion completed image; changing information of the selected vector lines and displaying the information to the user; and preparing a configuration including a step of generating a new vector image whose style is converted to show a style conversion process in real time, as if a real artist were painting, thereby being able to provide many effects to the user to appreciate and learn to draw pictures. | 2022-08-04 |
20220245875 | Systems and methods for automatically grouping design elements - Described herein is a computer implemented method for automatically grouping design elements on a page. The method includes: determining an initial set of design element groups; performing one or more design element grouping iterations, each including: calculating a set of pairwise relationship scores and determining, based on the set of pairwise relationship scores, whether any pairs of design element groups should be combined. In response to determining that a particular pair of design element groups should be combined the method further includes combining the particular pair of design element groups into a single design element group. | 2022-08-04 |
20220245876 | METHOD AND APPARATUS FOR VIRTUAL FITTING - Disclosed in embodiments of the present disclosure are a method and apparatus for virtual fitting. A specific implementation of the method comprises: receiving a fitting request comprising a model picture and a user image; performing human body positioning and surface coordinate analysis on the model picture and the user image respectively; performing clothing segmentation on the model picture and the user image respectively; on the basis of the clothing segmentation result and the surface coordinate analysis result, covering the pixels corresponding to a piece of clothing in the model picture to corresponding positions in the user image to obtain a synthesized image and information to be completed; and inputting the synthesized image, the positioning result of the user image, and said information into a pre-trained image completion network to obtain a completed image. | 2022-08-04 |
20220245877 | OBJECT-TO-TEXT CONVERSION METHOD AND SYSTEM - Text is generated from an object. Text is generated from a first object. The first object includes a second object and a third object. A step of detecting coordinate data of the second object is included. A step of detecting coordinate data of the third object is included. A step of extracting positional relation between the second object and the third object from coordinate data is included. A step of converting the extracted positional relation into graph data is included. A step of generating text about the positional relation between the second object and the third object from graph data is included. | 2022-08-04 |
20220245878 | IMAGE DISPLAY METHOD AND ELECTRONIC DEVICE - An image display method provided is applicable to the electronic device that includes a trusted execution environment (TEE) and a rich execution environment (REE). The TEE draws a first graph, and displays the first graph on a first layer in a display screen; and the REE draws a second graph, and displays the second graph on a second layer; and the first graph includes a transparent area and a non-transparent area, the non-transparent area includes content drawn by the TEE, a display area that is on the second graph and that corresponds to the transparent area includes content drawn by the REE, and when the first layer and the second layer are overlapped for displaying, the transparent area does not shield the content drawn by the REE. Richness of a trusted user interface (TUI) is improved by using a powerful drawing capability of the REE. | 2022-08-04 |
20220245879 | METHOD AND DEVICE WITH CHARACTER ANIMATION MOTION CONTROL - A character animation motion control method and device are disclosed. A character animation playing method, including extracting first actions based on a state of a character, extracting second actions based on the state, selecting an action included in the first actions and the second actions, and updating the state based on the action. | 2022-08-04 |
20220245880 | HOLOGRAPHIC MULTI AVATAR TRAINING SYSTEM INTERFACE AND SONIFICATION ASSOCIATIVE TRAINING - A system or method for training may display a student avatar and an expert avatar. A method may include capturing movement of a user attempting a technique, and generating a student avatar animation from the captured movement. The method may include retrieving a | 2022-08-04 |
20220245881 | VIRTUAL SCENE DISPLAY METHOD AND APPARATUS, AND STORAGE MEDIUM - Embodiments of this application provide a virtual scene display method performed at a computing device. The method includes: obtaining animation data and video data; displaying an animation interface corresponding to the animation data in an animation display area of a display interface, the animation interface including a first virtual scene including a plurality of animation elements; and playing a video clip in the video data in response to an operation on the animation elements in the animation interface, the video clip presenting a picture of transformation from the first virtual scene to a second virtual scene. A virtual scene display solution provided in the embodiments of this application can reduce resource consumption of an intelligent device and reduce picture stutter. | 2022-08-04 |
20220245882 | SEMI-AUTOMATIC 3D SCENE OPTIMIZATION WITH USER-PROVIDED CONSTRAINTS - A method for controlling optional constraints to processing of multi-dimensional scene data via a user interface [UI] in an image management device is disclosed. The first step in this process is receiving a first data set of a scene having location information about a first location in an image wherein the first data set has a first performance metric. Next is activating a Constraint Manager having a plurality of constraint processes. The next step is selecting a first Constraint process from the plurality of constraint processes. Then receiving a new data set for the first constraint process to apply to the first data set, before finally activating the first Constraint process to incorporate the new data set to estimate a new location data set for the first location, wherein the new location data set has an improved performance metric as compared to the first performance metric. | 2022-08-04 |
20220245883 | METHOD AND SYSTEM OF DECOUPLED OBJECT SPACE SHADING - A method for generating a graphic display of frame images comprises collecting one or more graphic objects to be rendered into a frame image, the one or more graphic objects being represented as a mesh in object space; determining one or more shadels to be computed for the frame image based at least on the one or more input attributes for each of the one or more graphic objects, each shadel being a shaded portion of the mesh; allocating space in a shadel storage buffer for the one or more shadels; populating a work queue buffer, the work queue buffer containing a list of commands to be executed to compute each of the one or more shadels; computing the determined one or more shadels to generate a shaded mesh; and rasterizing the shaded mesh into the frame image. The method can be implemented using a graphics processing unit (GPU). | 2022-08-04 |
20220245884 | METHODS AND APPARATUS RENDERING IMAGES USING POINT CLOUDS REPRESENTING ONE OR MORE OBJECTS - A background image is also generated, e.g., by filling portions of a captured image where a foreground object was extracted and communicated to the playback device, Foreground objects are identified and point cloud representations of the foreground objects are generated and communicated to a playback device so that they can be used in generating images including the background which is communicated separately. In the case of a point cloud representation a number of points in an environment, e.g., 3D space, are communicated to the playback device along with color information. Thus in some embodiments a foreground object is represented as a set of points with corresponding color information on a per point basis. Foreground object information is communicated and processed in some embodiments at a different rate, e.g., faster rate, then the background textures. The playback device renders images which are sent to the display by first rendering a background layer using the communicated background information, e.g., background texture(s), UV map and environmental geometry, e.g., mesh, to which the background textures are applied. | 2022-08-04 |
20220245885 | Volumetric Imaging - A method for generating a moving volumetric image of a moving object from data recorded by a user-held device comprising: acquiring, from the user-held device, video and depth data of the moving object, and pose data; and communicating the acquired data to a computing module. Then, processing the video data to extract images that are segmented to form segmented images; passing the segmented images, depth data and pose data through a processing module to form a sequence of volumetric meshes defining the outer surface of the moving object; rendering the sequence of volumetric meshes with a visual effect at least partly determined from the video data to form a rendered moving volumetric image; and communicating the rendered moving volumetric image to at least one device including the user-held device. Then, displaying, at a display of the at least one device, the rendered moving volumetric image. | 2022-08-04 |
20220245886 | TECHNIQUES FOR GENERATING SYNTHETIC THREE-DIMENSIONAL REPRESENTATIONS OF THREATS DISPOSED WITHIN A VOLUME OF A BAG - In an approach to generating a synthetic three-dimensional (3D) X-ray volume, a first bag image of the plurality of bag images that includes an associated bag subvolume greater than a volume of a threat represented in a first threat image of the plurality of threat images is selected. An image is created based on inserting the threat of the first threat image into the associated bag subvolume of the first bag image. | 2022-08-04 |
20220245887 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - The present technology relates to an image processing device and an image processing method that enable simple generation of a plurality of viewpoint images of a free viewpoint image. An image processing device according to one aspect of the present technology determines, corresponding to a user operation, a virtual-viewpoint data group including respective pieces of data of a plurality of virtual viewpoints to a predetermined 3D object, and generates, for the plurality of virtual viewpoints, respective virtual viewpoint images each as an image of the 3D object viewed from the corresponding virtual viewpoint. The present technology is applicable to, for example, an image processing device that generates a virtual viewpoint image from data of a 3D object. | 2022-08-04 |
20220245888 | SYSTEMS AND METHODS TO GENERATE AN INTERACTIVE ENVIRONMENT USING A 3D MODEL AND CUBE MAPS - Systems and methods include a virtual environment generator to create an interactive virtual environment based on one or more cube maps. The virtual environment generator derives the cube maps from a computer-generated 3D model to correspond to viewpoints in the computer-generated 3D model. The cube maps represent static images and the virtual environment generator further layers various features and virtual items onto the cube maps to create the interactive virtual environment with both static and dynamic portions. One or more mapping locators are generated and layered onto the cube maps. Interactive layers, product models, animation layers, and virtual items, such as virtual characters and environment objects, are layered onto the cube map (e.g., via associations with the mapping locators). Interactions at the interactive layer can cause product information to be displayed. In a friend mode, multiple user devices can simultaneously present and/or interact with the cube map together. | 2022-08-04 |
20220245889 | SYSTEMS AND METHODS OF TEXTURE SUPER SAMPLING FOR LOW-RATE SHADING - A method of rendering image frames on a computing system includes rendering an initial frame having a plurality of pixels and determining a low-resolution shading rate for at least one object in the frame or at least a portion of the frame based on at least one metric of the initial frame. The method further includes identifying a shading block having a plurality of pixels based on the low-resolution shading rate and sampling a texture data of the surface associated with the shading block wherein a texture sampling rate is at least two. The average of the texture samples is then applied to the pixels associated with the shading block. The method further includes shading the pixels in the shading block and displaying an output frame on a display device. | 2022-08-04 |
20220245890 | THREE-DIMENSIONAL MODELLING FROM PHOTOGRAPHS IN SERIES - Modeling a product, including taking a first picture of a product at a first position and at a first distance with a camera, taking a second picture of a product at the first distance and a second position with the camera, combining the pictures based on overlapping portions of the respective pictures, and generating an interactable model of the combined pictures. | 2022-08-04 |
20220245891 | VIRTUAL VEHICLE GENERATION BY MULTI-SPECTRUM SCANNING - A method and system for generating a three-dimensional representation of a vehicle to assess damage to the vehicle. A mobile device may capture multispectral scans of a vehicle from each a plurality of cameras configured to scan the vehicle at a different wavelength of the electromagnetic spectrum. A virtual model of the vehicle may be generated from the multispectral scan of the vehicle, such that anomalous conditions or errors in individual wavelength data are omitted from model generation. A representation of the virtual model may be presented to the user via the display of the mobile device. The virtual model of the vehicle may further be analyzed to assess damage to the vehicle. | 2022-08-04 |
20220245892 | POINT CLOUD DATA HIERARCHY - A system comprises a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to organize the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin. | 2022-08-04 |
20220245893 | POINT CLOUD DATA HIERARCHY - One method embodiment comprises storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin. | 2022-08-04 |
20220245894 | POINT CLOUD DATA HIERARCHY - One embodiment is directed to a system for presenting views of a very large point data set, comprising: a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to automatically and deterministically organize the point data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy. | 2022-08-04 |
20220245895 | POINT CLOUD DATA HIERARCHY - One embodiment is directed to a method for presenting views of a very large point data set, comprising: storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; automatically and deterministically organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy. | 2022-08-04 |
20220245896 | A COMPUTER-IMPLEMENTED METHOD FOR GENERATING A 3-DIMENSIONAL WIREFRAME MODEL OF AN OBJECT COMPRISING A PLURALITY OF PARTS - A computer-implemented method ( | 2022-08-04 |
20220245897 | VOLUMETRIC DATA POST-PRODUCTION AND DISTRIBUTION SYSTEM - Various post-production and distribution tools for volumetric video data are enabled. For instance, a method comprises receiving, by a device comprising a processor, a group of images, determining, by the device, first points of interest of a first image of the group of images and second points of interest of a second image of the group of images, comparing, by the device, the first points of interest to the second points of interest, and determining, by the device, from the first points of interest and the second points of interest and based on a result of the comparing, sets of candidate coordinate positions of a joint of a character represented in the first image and the second image. | 2022-08-04 |
20220245898 | AUGMENTED REALITY BASED ON DIAGRAMS AND VIDEOS - A computer implemented method of training a user to perform a task includes receiving task data from a user device; identifying a task associated with the task data; querying a knowledgebase for data associated with the task; generating an AR pattern for training the user to perform the task; and transmitting the AR pattern to the user device. An augmented reality training system includes a computer device connected to a user device having a video camera. The computer device receives the video data from the video camera and identifies a task from the digital video data. A knowledgebase is connected to the computer device. The knowledgebase contains resources related to the task. The system identifies a task to be performed, queries the knowledgebase for resources and creates an augmented reality pattern with an avatar from the resources for training a user. | 2022-08-04 |
20220245899 | METHOD, ELECTRONIC DEVICE, AND COMPUTER PROGRAM PRODUCT FOR PROCESSING IMAGE - Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for processing an image. The method includes acquiring an image about an augmented reality scene. The method further includes determining a target image part corresponding to a target object from the image. The method further includes using a machine learning model to augment information about the target object in the target image part to obtain an augmented target image part. The method further includes displaying the augmented target image part. Through the method, augmentation of an augmented reality image may be quickly achieved, the image quality is improved, the use of hardware resources is reduced, and user experience is improved. | 2022-08-04 |
20220245900 | SYSTEMS AND METHODS OF AUGMENTED REALITY GUIDED IMAGE CAPTURE - Some embodiments provide a mobile device configured to guide a user, via an augmented reality (AR) interface generated by the mobile device, to capture images of the physical object using a camera of the mobile device. The mobile device may be configured to obtain boundary information indicative of a boundary enclosing the physical object (e.g., a box enclosing the physical object). The mobile device may be configured to use the boundary information to determine positions from which the user is to capture images of the physical object. The mobile device may be configured to guide the user to capture the images using the AR interface by guiding the user to each of the positions in the AR interface (e.g., by generating on or more GUI elements in the AR interface that indicate a position from which the user is to capture an image). | 2022-08-04 |
20220245901 | SYSTEMS AND METHODS FOR AUTOMATED INSERTION OF SUPPLEMENTAL CONTENT INTO A VIRTUAL ENVIRONMENT USING A MACHINE LEARNING MODEL - Insertion of supplemental content into a virtual environment is automated using a machine learning model. The machine learning model is trained to calculate a confidence value that a candidate virtual object fits into a virtual environment based on an input that includes a candidate virtual object, a list of persistent virtual objects, and a list of temporary virtual objects. The machine learning model is trained using the persistent and temporary objects displayed in the current virtual environment until it predicts that a selected virtual object fits into the current virtual environment. The trained machine learning model is then used to select a virtual object comprising supplemental content to be inserted as a new virtual object in the virtual environment. | 2022-08-04 |
20220245902 | AMBULATION SIMULATING APPARATUS - An ambulation simulating apparatus, including: a user feet interface comprising foot rests; a dynamic inertia mechanism configured to provide an inertial load when a downwardly force is applied due to the foot and a kinematic connection configured to enable transmission of motion from the feet interface to the dynamic inertia and backwards as the dynamic inertia mechanism resists said downwardly applied force by the foot. | 2022-08-04 |
20220245903 | Selective Offload of Workloads to Edge Devices - Implementations selectively offload visual frames from a client device to an edge system for processing. The client device can receive streaming visual frames and a request to process the visual frames using a data service. The client device can offload visual frames to an edge system preloaded with a workload resource that corresponds to the requested data service. After the edge system processes the offloaded visual frames using the workload resource, the edge system can return the processed visual frame to the client device. In some implementations, the edge system and client device are situated in a network such that a latency for the offload communications support real-time video display. A cloud system can maintain a registry of edge systems and provide client devices with information about nearby edge systems. The cloud system can also preload the edge systems with workload resources that correspond to data services. | 2022-08-04 |
20220245904 | Selective Offload of Workloads to Edge Devices - Implementations selectively offload visual frames from a client device to an edge system for processing. The client device can receive streaming visual frames and a request to process the visual frames using a data service. The client device can offload visual frames to an edge system preloaded with a workload resource that corresponds to the requested data service. After the edge system processes the offloaded visual frames using the workload resource, the edge system can return the processed visual frame to the client device. In some implementations, the edge system and client device are situated in a network such that a latency for the offload communications support real-time video display. A cloud system can maintain a registry of edge systems and provide client devices with information about nearby edge systems. The cloud system can also preload the edge systems with workload resources that correspond to data services. | 2022-08-04 |
20220245905 | DYNAMIC COLOCATION OF VIRTUAL CONTENT - Disclosed herein are systems and methods for colocating virtual content. A method may include receiving first persistent coordinate data, second persistent coordinate data, and relational data. A third persistent coordinate data and a fourth persistent coordinate data may be determined based on input received via one or more sensors of a head-wearable device. It can be determined whether the first persistent coordinate data corresponds to the third persistent coordinate data. In accordance with a determination that the first persistent coordinate data corresponds to the third persistent coordinate data, it can be determined whether the second persistent coordinate data corresponds to the fourth persistent coordinate data. In accordance with a determination that the second persistent coordinate data corresponds to the fourth persistent coordinate data, a virtual object can be displayed using the relational data and the second persistent coordinate data via a display of the head-wearable device. In accordance with a determination that the second persistent coordinate data does not correspond to the fourth persistent coordinate data, the virtual object can be displayed using the relational data and the first persistent coordinate data via the display of the head-wearable device. In accordance with a determination that the first persistent coordinate data does not correspond to the third persistent coordinate data, the method may forgo displaying the virtual object via the display of the head-wearable device. | 2022-08-04 |
20220245906 | LOCATION-BASED VIRTUAL ELEMENT MODALITY IN THREE-DIMENSIONAL CONTENT - Various implementations disclosed herein include devices, systems, and methods that enable a device to provide a view of virtual elements and a physical environment where the presentation of the virtual elements is based on positioning relative to the physical environment. In one example, a device is configured to detect a change in positioning of a virtual element, for example, when a virtual element is added, moved, or the physical environment around the virtual element is changed. The location of the virtual element in the physical environment is used to detect an attribute of the physical environment upon which the presentation of the virtual element depends. Thus, the device is further configured to detect an attribute (e.g., surface, table, mid-air, etc.) of the physical environment based on the placement of the virtual element and present the virtual element based on the detected attribute. | 2022-08-04 |
20220245907 | IMAGE BASED TRACKING IN AUGMENTED REALITY SYSTEMS - Systems and methods for image based location estimation are described. In one example embodiment, a first positioning system is used to generate a first position estimate. A set of structure façade data describing one or more structure façades associated with the first position estimate is then accessed. A first image of an environment is captured, and a portion of the image is matched to part of the structure façade data. A second position is then estimated based on a comparison of the structure façade data with the portion of the image matched to the structure façade data. | 2022-08-04 |
20220245908 | MULTI-DIMENSIONAL MODEL TEXTURE TRANSFER - Implementations are directed to processing a content object model through a ML model to provide a set of base content feature representations, processing a style object model through the ML model to provide sets of base style feature representations, executing iterations including: generating, by the ML model, sets of stylized feature representations for an initial stylized object model, the initial stylized object model having one or more adjusted parameters relative to a previous iteration, determining a total loss based on the sets of stylized feature representations, the set of base content feature representations, and the sets of base style feature representations, and determining that the total loss is non-optimized, and in response, initiating a next iteration, executing an iteration of the iterative process, the iteration including determining that the total loss is optimized, and in response providing the initial stylized object model as output of the iterative process. | 2022-08-04 |
20220245909 | METHOD FOR PRODUCING A SEGMENED ACTUAL STATE MODEL - A method for producing a current state model of teeth of a patient from a scan of the teeth, the method including providing an old model of the teeth including first surface elements wherein each of the first surface elements is associated with precisely one tooth of the teeth to form a segmented old model of the teeth; initially bringing the scan and the old model into a coarse alignment; thereafter determining a bounding volume of at least one of the teeth in the old model; thereafter determining second surface elements in the scan of the teeth arranged within the bounding volume; thereafter copying copies of the first surface elements associated with the at least one of the teeth from the old model into a current state model; thereafter aligning the copies in the current state model with a minimum deviation from the second surface elements; | 2022-08-04 |
20220245910 | MIXTURE OF VOLUMETRIC PRIMITIVES FOR EFFICIENT NEURAL RENDERING - A method for training a real-time, modeling for animating an avatar for a subject is provided. The method includes collecting multiple images of a subject. The method also includes selecting a plurality of vertex positions in a guide mesh, indicative of a volumetric primitive enveloping the subject, determining a geometric attribute for the volumetric primitive including a position, a rotation, and a scale factor of the volumetric primitive, determining a payload attribute for each of the volumetric primitive, the payload attribute including a color value and an opacity value for each voxel in a voxel grid defining the volumetric primitive, determining a loss factor for each point in the volumetric primitive based on the geometric attribute, the payload attribute and a ground truth value, and updating a three-dimensional model for the subject. A system and a non-transitory, computer-readable medium storing instructions to perform the above method are also provided. | 2022-08-04 |
20220245911 | METHODS OF ESTIMATING A BARE BODY SHAPE FROM A CONCEALED SCAN OF THE BODY - Methods are disclosed for generating a training dataset of concealed shapes and corresponding unveiled shapes of a body for training a neural network. These methods may include generating with the aid of computing means a first dataset comprising a plurality of first surface representations representative of a plurality of bare shapes of a plurality of bodies. The plurality of bare shapes are concealed virtually by means of a computer implemented program in order to obtain a plurality of simulated concealed shapes of the plurality of bodies. The plurality of simulated concealed shapes are applied to a scanning simulator, the scanning simulator generating a second dataset comprising a plurality of second surface representations representative of the plurality of simulated concealed shapes. | 2022-08-04 |
20220245912 | IMAGE DISPLAY METHOD AND DEVICE - This application provides an image display method and device. The method includes: detecting a first operation performed by a user to start an application; displaying a first interface on the display screen in response to the first operation; detecting a second operation performed by the user in the first interface to indicate to shoot an image, or detecting a second operation performed by the user in the first interface to indicate to select an image; and displaying a multi-dimensional model of a target object in the first interface or a second interface in response to the second operation, where the multi-dimensional model is a multi-dimensional model constructed for the target object in a target image collected by the camera or in a selected target image, and model construction parameters required for constructing the multi-dimensional model are model construction parameters that match an object mask corresponding to the target object. | 2022-08-04 |
20220245913 | VIRTUAL PAPER - In one embodiment, a method of intermingling stereoscopic and conforming virtual content to a bounded surface is performed at a device that includes one or more processors, non-transitory memory, and one or more displays. The method includes displaying a bounded surface within a native user computer-generated reality (CGR) environment, wherein the bounded surface is displayed based on a first set of world coordinates characterizing the native user CGR environment. The method further includes displaying a first stereoscopic virtual object within a perimeter of a first side of the bounded surface, wherein the first stereoscopic virtual object is displayed in accordance with a second set of world coordinates that is different from the first set of world coordinates characterizing the native user CGR environment. | 2022-08-04 |
20220245914 | METHOD FOR CAPTURING MOTION OF AN OBJECT AND A MOTION CAPTURE SYSTEM - A method for capturing motion of an object, the method comprising: installing at least one marker on the object; bringing the object having the at least one marker installed thereon in an acquisition volume; arranging at least two event-based light sensors such that respective fields of view of the at least two event-based light sensors cover the acquisition volume, wherein each event-based light sensor has an array of pixels; receiving events asynchronously from the pixels of the at least two event-based light sensors depending on variations of incident light from the at least one marker sensed by the pixels; and processing the events to position the at least one marker within the acquisition volume and capture motion of the object. | 2022-08-04 |
20220245915 | THREE-DIMENSIONAL AUTHENTICATION DEVICE, THREE-DIMENSIONAL AUTHENTICATION SYSTEM, PORTABLE INFORMATION TERMINAL, AND THREE-DIMENSIONAL AUTHENTICATION METHOD - An imaging device and an authentication controller are provided. The imaging device includes a modulator that includes a first pattern and that modulates light intensity with the first pattern, an image sensor that converts a light beam transmitted through the modulator into imaging data and outputs the imaging data, an image processing unit that performs, to the imaging data, a reconstruction process in which an image of the subject is reconstructed based on the cross-correlation operation between the imaging data and the pattern data having a second pattern and acquires an image, and a distance measurement unit that repeats the reconstruction process to the imaging data while changing a focus distance and acquires a focus distance having a highest contrast in a measurement region as a distance. The authentication controller performs image authentication and distance authentication using image data and distance data acquired by the imaging device. | 2022-08-04 |
20220245916 | DETERMINATION DEVICE, DETERMINATION METHOD, AND RECORDING MEDIUM - A determination device includes an acquisition unit that sequentially acquires a plurality of elements included in series data related to a classification target, a score calculation unit that calculates an integrated score for binary classification of the classification target in each time the acquisition unit acquires the elements, a class determination unit that determines a determination result of the binary classification as one of a first class, a second class, and class indetermination, on the basis of comparison between the integrated score and the upper limit threshold value and the lower limit threshold value of the integrated score in each time the acquisition unit acquires the elements, and a remaining time estimation unit that calculates an index value of a remaining time required for the class determination unit to determine a final determination result of the binary classification as one of two classes. | 2022-08-04 |
20220245917 | SYSTEMS AND METHODS FOR NEAREST-NEIGHBOR PREDICTION BASED MACHINE LEARNED MODELS - Systems and methods of the present disclosure can include a computer-implemented method. The method can include obtaining a machine-learned model comprising one or more layers. At least a first layer of the one or more layers can be configured to receive a set of query vectors respectively associated with layer inputs, determine similarity measures the key vectors and the query vectors, apply a normalization operation to the plurality of respective similarity measures, and determine an output based on the normalized respective similarity measures and a plurality of class labels respectively associated with the plurality of key vectors. | 2022-08-04 |
20220245918 | User Equipment and Method of Controlling the Same - An embodiment user equipment (UE) includes a camera, a display configured to display an image captured through the camera, and a controller configured to determine an angle between a plane of a building in which a point of interest (POI) is located and an image capturing direction of the camera, to correct the image corresponding to a feature of the POI with an augmented reality (AR) image which faces directly opposite the image capturing direction of the camera based on the determined angle, and to control the display to display the AR image to be overlaid on the image captured through the camera. | 2022-08-04 |
20220245919 | FEATURE QUANTITY EXTRACTING DEVICE, FEATURE QUANTITY EXTRACTING METHOD, IDENTIFICATION DEVICE, IDENTIFICATION METHOD, AND PROGRAM - An identification device includes an acquirer for acquiring a captured image obtained by imaging a predetermined target, a specifier for specifying a linear region extending in a plurality of mutually different directions, from a region of the captured image acquired by the acquirer, the region including the predetermined target, and an extractor for extracting a feature quantity based on the pixel value, from the linear region specified by the specifier. | 2022-08-04 |
20220245920 | OBJECT DISPLAY METHOD AND APPARATUS, ELECTRONIC DEVICE, AND COMPUTER READABLE STORAGE MEDIUM - An object display method, an object display apparatus, an electronic device, and a computer readable storage medium are provided. The object display method comprises: receiving video images; recognizing a target object in the video image; displaying, in response to a first target object being recognized, a first object having a first shape at a first location in the video images; displaying, in response to a second target object being recognized, a second object having a second shape at a second location in the video images; and combining, when a distance between the first target object and the second target object is less than a first threshold, the first object and the second object so that the first object and the second object form a third shape. | 2022-08-04 |
20220245921 | TEXT DETECTION, CARET TRACKING, AND ACTIVE ELEMENT DETECTION - Detection of typed and/or pasted text, caret tracking, and active element detection for a computing system are disclosed. The location on the screen associated with a computing system where the user has been typing or pasting text, potentially including hot keys or other keys that do not cause visible characters to appear, can be identified and the physical position on the screen where typing or pasting occurred can be provided based on the current resolution of where one or more characters appeared, where the cursor was blinking, or both. This can be done by identifying locations on the screen where changes occurred and performing text recognition and/or caret detection on these locations. The physical position of the typing or pasting activity allows determination of an active or focused element in an application displayed on the screen. | 2022-08-04 |
20220245922 | FEATURE DETECTOR AND DESCRIPTOR - The technology of this application related to an image processor comprising a plurality of modules, the plurality of modules comprising a first module and a second module, wherein the image processor is configured to receive an input image and output a plurality of mathematical descriptors for characteristic regions of the input image. The first module is configured to implement a first trained artificial intelligence model to detect a set of characteristic regions in the input image; and the second module is configured to implement a second trained artificial intelligence model to determine a mathematical descriptor for each of said set of characteristic regions. The first and second trained artificial intelligence models are collectively trained end to end. | 2022-08-04 |
20220245923 | IMAGE INFORMATION DETECTION METHOD AND APPARATUS AND STORAGE MEDIUM - A method for detecting image information includes: acquiring at least one sample of image pair to be processed; calculating a reconstruction loss function of the second feature extraction model based on the first image samples and the first reconstructed image feature information; calculating an adversarial loss function of the third feature extraction model based on the second reconstructed image feature information and the first image samples; optimizing the first model parameters in the first feature extraction model based on the reconstruction and the adversarial loss function to generate the optimized first feature extraction model; inputting the acquired image pair to be processed into the optimized first feature extraction model to generate the difference information. The method reduces the first feature extraction model's dependence on the labeled data and improves the model's recognition efficiency and accuracy by using the samples without the labeled difference information. | 2022-08-04 |
20220245924 | TRAINING METHOD FOR MULTI-OBJECT TRACKING MODEL AND MULTI-OBJECT TRACKING METHOD - An embodiment of the present disclosure discloses a training method for a multi-object tracking model and a multi-object tracking method. The multi-object tracking method comprises: constructing an object graph according to objects to be tracked in a current frame, wherein the vertexes of the object graph correspond to the objects to be tracked, and edge features of the edges between the two vertexes comprise an attribute relationship between the two vertexes; performing graph matching on the object graph and a tracklet graph to calculate matching scores between the object to be tracked and the tracked tracklet in the tracklet graph, wherein the vertexes of the tracklet graph correspond to tracked tracklets, and the edge features of the edges between the two vertexes comprise an attribute relationship between the two vertexes; and determining the matched tracklet of the object to be tracked according to the matching scores. | 2022-08-04 |
20220245925 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM - An information processing apparatus including at least one processor, wherein the processor is configured to cause a learning model that is used to extract a region of interest from an input image, to perform learning in response to an input of a pseudo image generated in a case where a pixel value of at least a part of an original image obtained by imaging a subject is changed, as data for learning. | 2022-08-04 |
20220245926 | Object Recognition Method and Apparatus - A method for optimizing a photographing pose of a user, where the method is applied to an electronic device, and the method includes: displaying a photographing interface of a camera of the electronic device; obtaining a to-be-taken image in the photographing interface; determining, based on the to-be-taken image, that the photographing interface includes a portrait; entering a pose recommendation mode; and presenting a recommended human pose picture to a user in a predetermined preview manner, where the human pose picture is at least one picture that is selected from a picture library through metric learning and that has a top-ranked similarity to the to-be-taken image, and where the similarity is an overall similarity obtained by fusing a background similarity and a foreground similarity. | 2022-08-04 |
20220245927 | IDENTIFICATION RESULT EXPLANATION DEVICE, IDENTIFICATION RESULT EXPLANATION METHOD, AND IDENTIFICATION RESULT EXPLANATION PROGRAM - An identification result explanation device calculates, for each of feature maps output individually from a plurality of filters used in specified layers of a CNN, a weight representing a degree of association with a result of identification for an input image by the CNN. The identification result explanation device outputs transposed feature maps obtained by transposing, for each of clusters, the feature maps in the cluster based on a result of classification of each of the feature maps for the input image classified into any of the clusters and on the weight calculated for each of the feature maps. The identification result explanation device uses the transposed feature maps in each of the clusters to retrieve, in a storage unit, each of the clusters including the feature maps linked to the same filters as those linked to the transposed feature maps for the input image and selects, in the storage unit, each of the feature maps belonging to each of the retrieved clusters and one or more stored images linked to each of the retrieved clusters to produce reaction region maps. | 2022-08-04 |
20220245928 | SYSTEMS AND METHODS FOR PROGRESSIVE LEARNING FOR MACHINE-LEARNED MODELS TO OPTIMIZE TRAINING SPEED - Systems and methods of the present disclosure can include a computer-implemented method for efficient machine-learned model training. The method can include obtaining a plurality of training samples for a machine-learned model. The method can include, for one or more first training iterations, training, based at least in part on a first regularization magnitude configured to control a relative effect of one or more regularization techniques, the machine-learned model using one or more respective first training samples of the plurality of training samples. The method can include, for one or more second training iterations, training, based at least in part on a second regularization magnitude greater than the first regularization magnitude, the machine-learned model using one or more respective second training samples of the plurality of training samples. | 2022-08-04 |
20220245929 | TRACKING SYSTEM AND METHOD EMPLOYING AN ARTIFICIAL NEURAL NETWORK FOR TRACKING TOOLS IN AND NEARBY A TRANSPORTATION VEHICLE - A tracking system and method for tracking tools in and nearby a transportation vehicle is provided. The tracking system comprises a vehicle-based detection unit for optically acquiring tool sets in the vehicle loading space from different angles and providing digital image data as well as corresponding range information. An electronic main controller unit is operatively coupled to a communication receiving unit and communicates with the vehicle-based detection unit and a cloud-based computer system of the tracking system. A mobile computing unit includes an optical camera and a LIDAR sensor device and wirelessly communicates with the electronic main controller unit and the cloud-based computer system. The tool detection and tracking is accomplished by combining an image-based detection employing an artificial neural network in the cloud-based computer system and a signal-based detection employing the short-range wireless network communication means. | 2022-08-04 |
20220245930 | SYSTEMS AND METHODS FOR CLASSING POLES - A pole classing system may include an array of three-dimensional (3D) scanners, programmable logic controller equipment, and a computing device. The computing device may control the array of the 3D scanners to generate images of a pole from different directions and positions, generate a first pole dataset comprising dimensions and features of the pole, determine a class for the pole based on the dimensions of the pole and a first set of pole standard parameters, generate a second pole dataset by selecting a partial first pole dataset, and transmit the second pole dataset to the programmable logic controller equipment. The programmable logic controller equipment may process, based on a second set of pole standard parameters, the second pole dataset, the images and the features of the pole to thereby optimize the determined class of the pole and generate an updated class of the pole. | 2022-08-04 |
20220245931 | Method And Apparatus For Detecting Target Object - A method of detecting a target object performed by a computing device including at least one processor according to an exemplary embodiment of the present disclosure may include: receiving an input image; and generating first result information related to an area corresponding to a target object from the input image based on a trained neural network-based detection model. | 2022-08-04 |
20220245932 | METHOD AND DEVICE FOR TRAINING A MACHINE LEARNING SYSTEM - A method for training a machine learning system. The method includes generating an augmented dataset including input images for training the machine learning system, which is for classification and/or semantic segmentation of input images, using a first machine learning system, which is embodied as a decoder of an autoencoder, and a second machine learning system, which is embodied as an encoder of the autoencoder. Latent variables are ascertained from the input images using the encoder. The input images are classified as a function of ascertained feature characteristics of their image data. An augmented input image of the augmented dataset is ascertained from at least one of the input images as a function of average values of the ascertained latent variables in at least two of the classes. The image classes are selected so that the input images classified therein agree in their characteristics in a predefinable set of other features. | 2022-08-04 |
20220245933 | METHOD FOR NEURAL NETWORK TRAINING, METHOD FOR IMAGE SEGMENTATION, ELECTRONIC DEVICE AND STORAGE MEDIUM - A method for neural network training, a method for image segmentation, an electronic device and a computer storage medium are provided. The method for neural network training includes: extracting, through a first neural network, a first feature of a first image and a second feature of a second image; fusing, through the first neural network, the first feature and the second feature to obtain a third feature; determining, through the first neural network, a first classification result of overlapped pixels in the first image and the second image according to the third feature; and training the first neural network according to the first classification result and labeled data corresponding to the overlapped pixels. | 2022-08-04 |
20220245934 | DETERMINATION DEVICE, DETERMINATION METHOD, AND RECORDING MEDIUM - A determination device includes an acquisition unit that sequentially acquires a plurality of elements included in series data related to a classification target, a score calculation unit that calculates an integrated score for binary classification of the classification target in each time the acquisition unit acquires the elements, a class determination unit that determines a determination result of the binary classification as a first class in a case where the integrated score is equal to or more than the upper limit threshold value, determines the determination result as a second class in a case where the integrated score is equal to or less than the lower limit threshold value, and determines the determination result as class indetermination in a case where the integrated score is less than the upper limit threshold value and more than the lower limit threshold value, on the basis of comparison between the integrated score and the upper limit threshold value and the lower limit threshold value in each time the acquisition unit acquires the elements, and a reliability calculation unit that calculates an index value of a reliability of the integrated score on the basis of history information of the integrated score or feature amounts of the elements used for calculating the integrated score. | 2022-08-04 |
20220245935 | SYSTEMS AND METHODS FOR UTILIZING MODELS TO IDENTIFY A VEHICLE ACCIDENT BASED ON VEHICLE SENSOR DATA AND VIDEO DATA CAPTURED BY A VEHICLE DEVICE - A device may receive sensor data and video data associated with a vehicle, and may process the sensor data, with a rule-based detector model, to determine whether a probability of a vehicle accident satisfies a first threshold. The device may preprocess acceleration data of the sensor data to generate calibrated acceleration data, and may process the calibrated acceleration data, with an anomaly detector model, to determine whether the calibrated acceleration data includes anomalies. The device may filter the sensor data to generate filtered sensor data, and may process the filtered sensor data and anomaly data, with a decision model, to determine whether the probability of the vehicle accident satisfies a second threshold. The device may process the filtered sensor data, the anomaly data, and the video data, with a machine learning model, to determine whether the vehicle accident has occurred, and may perform one or more actions. | 2022-08-04 |
20220245936 | OBJECT-BASED CHANGE DETECTION USING A NEURAL NETWORK - A method is described for determining a change in an object or class of objects in image data, wherein the method comprises: receiving a first image data set of a geographical region associated with a first time instance and receiving a second image data set of the geographical region associated with a second time instance; determining a first object probability map on the basis of the first image data set and a second object probability map on the basis of the second image data set, a pixel in the first and second object probability maps having a pixel value, the pixel value representing a probability that the pixel is associated with the object or class of objects; providing the first object probability map and the second object probability map to an input of a neural network, preferably a recurrent neural network, the neural network being trained to determine a probability of a change in the object or class of objects, based on the pixel values in the first object probability map and in the second object probability map; receiving an output probability map from an output of the neural network, a pixel in the output probability map having a pixel value, the pixel value representing a probability of a change in the object or class of objects; and, determining a change in the object or class of objects in the geographical region, based on the output probability map. | 2022-08-04 |
20220245937 | SYSTEMS AND METHODS FOR MEASURING BEEHIVE STRENGTH - Technologies for monitoring beehives in an apiary includes one or more sensors communicatively coupled to a remote data analysis computing device, which is communicatively coupled to a client computing device. The sensors are configured to monitor beehives and/or the environment of the apiary and transmit the sensed data to the remote data analysis computing device. The remote data analysis computing device is configured to analyze the received sensor data, determine whether to perform an action as a function of a result of the analysis, and perform the function, as applicable. The client computing device is configured to interface with the remote data analysis computing device such that a user of the client computing device can view results of the data analysis and actions, as well as provide input and adjust settings administered by the remote data analysis computing device. A model for assessing beehive strength from an infrared image is also disclosed. Other embodiments are described herein. | 2022-08-04 |