20th week of 2020 patent applcation highlights part 57 |
Patent application number | Title | Published |
20200151824 | PREDICTING ENTITY OUTCOMES USING TAXONOMY CLASSIFICATIONS OF TRANSACTIONS - Methods, systems, and computer programs, for predicting a likely outcome for an entity. A method includes obtaining a first data structure that includes data that represents a transaction, determining a similarity level of the transaction to each of a plurality of categories, determining a transaction category based on the determined similarity level, generating an input data structure that includes data representing (i) at least a portion of the data representing the transaction, and (ii) data describing the determined category, providing the input data structure to a predictive algorithm trained to determine a value that represents a likely outcome for an entity that initiated a transaction, obtaining output generated by the predictive algorithm based on the predictive algorithm's processing of the input data structure, the output including a value that represents a likely outcome for the entity, and determining a likely outcome for the entity based on the obtained output. | 2020-05-14 |
20200151825 | PREDICTING ENTITY OUTCOMES USING TAXONOMY CLASSIFICATIONS OF TRANSACTIONS - Methods, systems, and computer programs, for predicting a likely outcome for an entity. A method includes obtaining a first data structure that includes data that represents a transaction, determining a similarity level of the transaction to each of a plurality of categories, determining a transaction category based on the determined similarity level, generating an input data structure that includes data representing (i) at least a portion of the data representing the transaction, and (ii) data describing the determined category, providing the input data structure to a predictive algorithm trained to determine a value that represents a likely outcome for an entity that initiated a transaction, obtaining output generated by the predictive algorithm based on the predictive algorithm's processing of the input data structure, the output including a value that represents a likely outcome for the entity, and determining a likely outcome for the entity based on the obtained output. | 2020-05-14 |
20200151826 | TIMING SOCIAL MEDIA NETWORK ACTIONS - A method, computer system, and a computer program product for improving social media network actions is provided. The present invention may include determining a proposed action by a user and predicting a predicted influence score for the proposed action. The present invention may include identifying a prior related action in the user's social media network. The present invention may include retrieving a previously calculated average influence score for the type and user of the prior related action and applying a decay profile to the average influence score from the time of the action to a current time. The present invention may include comparing the predicted influence score with the decayed average influence score at the current time. The present invention may include posting the proposed action on the social media network at a time when the predicted influence score is greater than the decayed average influence score. | 2020-05-14 |
20200151827 | WEARABLE SMART BADGE - A computer-implemented method, system, and computer program product for communicating among participants in a conference at a location, the computer-implemented method comprising: configuring a number of badges, each badge having a processor connected to a memory, a storage, a Bluetooth communications device, and a badge display; and storing a number of programs in the storage; wherein a first program of the number of programs is configured to broadcast one or more keywords; wherein a second program of the number of programs is configured to detect particular keywords in a received broadcast; and wherein the number of badges are configured to be wearable and visible to others when worn. | 2020-05-14 |
20200151828 | ONLINE OPINION PLATFORM - The present invention is a computer-implemented method of online opinion for filtering of poll respondents by demographic and credibility attributes, the method comprising steps of providing a plurality of questions by a plurality of questioners, wherein each the questions are assigned a topic; receiving a plurality of answers by a plurality of respondents, wherein each the respondents has different level of expertise in the topic; receiving a plurality of votes for the answers by the respondents; receiving a plurality of reasons for the answers or the votes by the respondents; storing a demographic profile data of the respondent at a time of response to the question, vote or provide reason; analyzing related data for the questioners and the responders; providing an answer with most votes out of all respondents, all ranked answers, all ranked reasons for each the answers; filtering the answers based on demographic settings and credibility of the respondent, wherein the filtering step comprises of creating a temporary table to estimate the data size of each of a demo filter value by a database statistic to keep data size small for high performance filtering; executing in a loop row by row for every row in the temporary table by an iterative approach to minimize work-in-progress data size and memory requirement, resulting in higher performance, and ranking the answers, wherein the ranking is by highest number of votes within the filtered set of respondents. | 2020-05-14 |
20200151829 | GAMIFICATION FOR ONLINE SOCIAL COMMUNITIES - Techniques for gamification for online social communities are described including receiving input data transferred from a client associated with an interaction on a website having one or more portions served from servers that are separate from each other, analyzing the input using a community analytic module to determine metrics associated with the interaction, the metrics having, at least, a first level, a second level, and a third level, the first level indicating a ranking associated with the input data, the second level being associated with feedback data transmitted by another client in response to the interaction, the third level being associated with generating one or more awards based on a determination generated by combining the first level and the second level, and storing metric data associated with the first level, the second level, the third level, the ranking, the feedback data, and the one or more awards. | 2020-05-14 |
20200151830 | SIMULATED NETWORK SYSTEM AND METHOD FOR RELATING USERS OF REAL-WORLD E-COMMERCE AND OTHER USER NETWORK SYSTEMS TO INFORMATION - Simulated network system and method for comparing one or more real-world computer-based or e-commerce network user to a computerized simulated network for providing information to the one or more real-world users. The information provided is based on information obtained via simulated sharing and/or spreading of simulated items amongst simulated users in the computerized simulated network using a first vocabulary and comparison of a profile for a real-world user with profiles of simulated users using the same first vocabulary. | 2020-05-14 |
20200151831 | FORECASTING NATIONAL CROP YIELD DURING THE GROWING SEASON USING WEATHER INDICES - A method for determining national crop yields during a growing season is accomplished using a server computer system that receives observed agricultural data records for a specific geo-location at a specific time. The server calculates weather index values from the agricultural data records that represent crop stress on plants. Geo-specific weather indices are generated from the weather index values, which then are aggregated to generate aggregated weather index data series. Representative features are selected from each aggregated weather index data series to create a covariate matrix for each geographic area. Crop yield for the geographic area is calculated using a linear regression model based on the covariate matrix for the specific geographic area. The server determines a national crop yield for the specific year as a sum of the crop yields for the specific geographic areas nationally adjusted using national yield adjustment instructions. | 2020-05-14 |
20200151832 | FACTORY METHODS, SYSTEM AND NETWORK FOR PREFABRICATING CLASS-A FIRE-PROTECTED WOOD-FRAMED BUILDINGS AND COMPONENTS USED TO CONSTRUCT THE SAME - A cloud-based system network for verifying and documenting prefabricating Class-A fire-protected wood-framed buildings produced from a prefabricated Class-A fire-protected wood-framed building factory system supporting multiple production lines for producing Class-A fire-protected wood-framed components including wall panels, floor panels, stair panels, floor trusses, and roof trusses for use in constructing custom and pre-specified prefabricated Class-A fire-protected wood-framed buildings. The system network includes (i) a data center with web, application and database servers for supporting a web-based site for hosting digital images of barcoded/RFID-tagged certificates attached to prefabricated Class-A fire-protected wood-framed building components, and other certification documents, and (ii) mobile smart-phones used to capture digital photographs and video recordings of Class-A fire-protected wood-framed building sections, and upload the captured digital images to the data center, for each prefabricated wood-framed building project, so that building purchasers, insurance companies, builders, architects and other stakeholders can review such certifications and documentations during the prefabrication of wood-framed buildings from the factory system. | 2020-05-14 |
20200151833 | Selective Reporting of Construction Errors - Systems and methods for selective reporting of construction errors are provided. For example, image data captured from a construction site using at least one image sensor may be obtained. The image data may be analyzed to identify a construction error. The image data may be analyzed to identify a degree of the construction error. The identified degree of the construction error may be compared with a threshold selected based on an analysis of a construction plan associated with the construction site. In response to a first result of the comparison, a first severity may be assigned to the construction error, and in response to a second result of the comparison, a second severity may be assigned to the construction error, the second severity differs from the first severity. Further, information related to the construction error may be provided based on the severity assigned to the construction error. | 2020-05-14 |
20200151834 | System of Unique Identification and Personalization of Hygienic and Domestic Items in Hotel or Hospitality Establishment - A method of distributing personalized hygienic and disposable items to a group of hotel guests where the hygienic and disposable items match a selected distinctive array wherein each user receives a set of items so as to avoid mixing use between a plurality of guests. | 2020-05-14 |
20200151835 | User Driven Feedback Mechanism for Personalized Recipe Changes for Beverages - An automated or semi-automated beverage brewing machine may be programmed using individualized recipes that may be modified and stored based on user input. A user may receive a query or provide input regarding a beverage they may have consumed, and their input may cause the recipe for their beverage to be updated or changed. The updated recipe may be stored for use the next time the user may request the beverage. In some cases, a cell phone app may be used to select and modify a beverage recipe, as well as to collect the user's input after drinking the beverage. In other cases, an automated or semi-automated brewing machine may have an interface through which a user may select beverages and, in some cases, provide input regarding the beverage. A user's preferred recipe may be transferred to different beverage brewing devices whenever the user may request the beverage. | 2020-05-14 |
20200151836 | METHOD AND SYSTEM FOR GENERATING A BUILDING ENERGY MODEL FOR A CLIENT BUILDING - A method for generating an AI-based building energy model for a client building, comprising: generating an energy profile database by: defining a set of building parameters; generating energy profiles by simulating a set of physical building models; and, populating the energy profile database with the energy profiles; determining an energy profile for the client building by: splitting the energy profile database into groups and clustering each group into a set of clusters; selecting a cluster; and, selecting the energy profile in the cluster that is a closest match to that of the client building; selecting a physical building model from a building model database that corresponds to the energy profile; calibrating the physical building model to generate an adjusted building model; and, generating a set of training datasets from the adjusted building model and inputting the set of training datasets into an AI module to generate the AI-based model. | 2020-05-14 |
20200151837 | METHOD FOR PERFORMING LEGAL CLEARANCE REVIEW OF DIGITAL CONTENT - Automated clearance review of digital content may be implemented with artificial intelligence (AI) models trained to identify items appearing in the digital content presentation that are known to be clear of intellectual property rights encumbrances or are likely to be generic, ignore such items, and determine which remaining items are potentially subject intellectual property rights encumbrances. A report may then be generated that identifies those remaining items. | 2020-05-14 |
20200151838 | Athletic Activity User Experience and Environment - User activity including both athletic activity (e.g., running, walking, etc.) and non-athletic activity (shopping, reading articles, etc.) may be monitored and tracked by an athletic monitoring and tracking device and service. The user activity may be used to award a user with an amount of virtual currency to encourage the user to continue various activities. In one example, users may use the virtual currency to purchase or otherwise acquire various products, services, discounts and the like. A user may track an amount currency earned and/or needed relative to an amount required to acquire a desired product or service. Additionally or alternatively, a visual appearance of a user device (e.g., a watch or athletic activity band) may change based on the user's activity level, an amount of virtual currency earned and the like. | 2020-05-14 |
20200151839 | COMPUTER-CONTROLLED PRECISION EDUCATION AND TRAINING - A system for streaming of contextual micro-content blocks for a workflow task to facilitate task performance by a user. The system includes a context sensing engine that processes one or more context inputs and generates an output based on the context inputs received from a front-end context monitoring appliance. The system includes a processing circuit having a navigation engine to navigate through digital information sources and search for information that matches one or more parameters of relevance for the workflow task. The processing circuit extracts computer-executable information files from the digital information sources that matches the one or more parameters of relevance for the workflow task and digitally processes the collected computer-executable information files into processed information blocks. The processing circuit includes a micro-content blocks creator for generating the contextual micro-content blocks from the processed information blocks. The micro-content blocks are delivered to the user when the micro-tasks are beginning. | 2020-05-14 |
20200151840 | PEER-TO-PEER SCHOLARSHIP, MENTORSHIP, AND APPRENTICESHIP DISTRIBUTED APPLICATION, METHOD, AND SYSTEM USING A BLOCKCHAIN - A blockchain configuration may provide a simple and secure infrastructure for students to identify subject matter experts as tutors and career mentors, as well as earn scholarship funds in the form of microtransactions of digital currency. One example method may comprise one or more of transmitting a query to a network of nodes to respond in exchange for a microtransaction reward of digital currency; receiving a plurality of responses from the network of nodes; determining one or more best responses from among the plurality of responses; transmitting the reward to the one or more nodes that provided the one or more best responses; combining data related to the query, responses, best answers, and microtransactions into a block of data; and recording the block of data on a blockchain. The method may also include validating the query and plurality of responses in exchange for a microtransaction according to a blockchain proof-of-work configuration. | 2020-05-14 |
20200151841 | SYSTEM, DEVICE, AND METHOD FOR RECOMMENDING PUBLIC SAFETY RESOURCE ALLOCATION - Recommending public safety resource allocation. An electronic computing device includes a network interface configured to receive a data feed from a network-connectable device. The data feed includes information related to a public safety incident. The electronic computing device further includes an electronic processor configured to determine an incident type of the public safety incident based on the information included in the data feed. The electronic processor is further configured to determine a trust score for the data feed as a function of one or more public safety parameters associated with the network-connectable device. The electronic processor is further configured to identify a public safety resource to respond to the public safety incident based on the trust score, the information included in the data feed, and the incident type. The electronic processor is further configured to provide a recommendation that the public safety resource respond to the public safety incident. | 2020-05-14 |
20200151842 | SYSTEMS AND METHODS FOR STORING CONTRACT INFORMATION ON MULTIPLE BLOCKCHAIN LEDGERS - A system and method for resolving contract disputes utilitizes one or more computing devices to receive a dispute resolution request, invite other parties to submit a response to the dispute resolution request, and submit the dispute to a plurality of delegates based on the type of dispute and the qualifications of the delegates. The delegates provide dispute resolution decisions, and a consensus algorithm is applied to the decisions to arrive at a consensus contract outcome. A record of the consensus contract outcome, including the disputed contract and the nature of the dispute are recorded on a permissioned blockchain and also optionally recorded on an external blockchain distributed ledger. | 2020-05-14 |
20200151843 | INFORMATION PROCESSING APPARATUS, METHOD AND COMPUTER-READABLE MEDIUM - In one example embodiment, an information processing apparatus causes a display device to display a first image from images associated with an observation target object. The images include the first image and a second image which corresponds to an annotation mark. In this embodiment, the information processing apparatus also causes the display device to display the annotation mark corresponding to the second image. In this embodiment, the displayed annotation mark overlaps the first image. | 2020-05-14 |
20200151844 | IMAGE PROCESSING METHOD AND IMAGE PROCESSING APPARATUS - An image processing apparatus includes a provisional model generation portion, a matching score obtaining portion, an evaluation portion, and a determination portion. The provisional model generation portion is configured to generate a plurality of provisional models. The matching score obtaining portion is configured to perform the pattern matching between each of the plurality of provisional models and each of a plurality of evaluation images, and obtain a first matching score group that is a set of first matching scores indicating a highest degree of similarity and a second matching score group. The evaluation portion is configured to calculate an evaluation value from the first matching score group and the second matching score group. The determination portion is configured to determine a matching model from among the plurality of provisional models on a basis of the calculated evaluation value. | 2020-05-14 |
20200151845 | INTERFACE APPARATUS AND METHOD RESILIENT TO GRAPHICS HARDWARE CHANGES - Apparatus and method for resilient interface for updating a graphics processor. For example, one embodiment of an apparatus comprises a graphics processor; and a configuration memory of the graphics processor to be subdivided into a plurality of configuration regions associated with a corresponding plurality of graphics pipeline stages and/or functional units, wherein a host processor executing a graphics driver is to submit a graphics processor configuration update to a command buffer, the graphics processor configuration update including at least one logical memory address associated with a logical view of the configuration memory and configuration data to be used to modify at least one configuration region associated with the at least one logical memory address, and wherein the logical memory address is to be used to identify a corresponding physical memory address for at least one configuration region corresponding to at least one of the graphics pipeline stages and/or functional units, the at least one configuration region to be responsively updated. | 2020-05-14 |
20200151846 | PARALLEL RENDERING ENGINE - This application relates generally to parallel computer processing, and more specifically, to parallel processing within a rendering engine via parallel scene graphs. One or more parallel scene graphs or parallel data graphs may be provided to a rendering engine. The rendering engine may identify dependencies within the parallel data structures and process, in parallel, one or more aspects of a the parallel data structure. | 2020-05-14 |
20200151847 | WORKLOAD MANAGEMENT FOR DISTRIBUTED GEOMETRY PROCESSING - Examples are described here that can be used to allocate primitive visibility determination to a particular graphics processor or group of graphics processors. The particular graphics processor or group of graphics processors can determine which region of a frame a primitive is visible in. For example, a frame can include multiple regions. One or more graphics processors can be assigned to a particular region to handle rasterization of primitives that are visible within the particular region. The one or more graphics processors assigned to a particular region can be free to perform other tasks and perform rasterization and additional tasks solely for the visible primitives. | 2020-05-14 |
20200151848 | System and Method for Surface Profiling - A system and method for surface profiling via a projection system, such as a position enabled projector. By way of example, a three-dimensional representation of a physical object, such as an uneven surface of the object, may be generated and profiled. The three-dimensional representation may be a 3D point cloud, a surface mesh, or any other suitable type of representation. A two-dimensional image to be projected onto the surface may undergo an image transformation based on the generated 3D representation of the surface. The transformed image is then projected onto the surface, where the image points projected are at their true positions with true scale. Moreover, the projected image may be automatically updated when the projector is moved to a new position. | 2020-05-14 |
20200151849 | VISUAL STYLE TRANSFER OF IMAGES - According to implementations of the subject matter, a solution is provided for visual style transfer of images. In this solution, first and second sets of feature maps are extracted for first and second source images, respectively, a feature map in the first or second set of feature maps representing at least a part of a visual style of the first or second source image. A first mapping from the first source image to the second source image is determined based on the first and second sets of feature maps. The first source image is transferred based on the first mapping and the second source image to generate a first target image at least partially having the second visual style. Through this solution, a visual style of a source image can be effectively applied to a further source image in feature space. | 2020-05-14 |
20200151850 | IMAGE PROCESSING DEVICE, METHOD, AND PROGRAM - An image processing device is described herein including an information input unit that receives as an input three-dimensional structure information indicating a three-dimensional structure of a heart; and an image generation unit that develops an inner wall of atria and ventricles of the heart indicated by the three-dimensional structure information into a two-dimensional image based on an equal-area projection and generates a developed image interrupted by dividing the two-dimensional image into a front wall, a rear wall, a left wall, and a right wall. The image generation unit maps the three-dimensional structure in the atria and ventricles of the heart indicated in the three-dimensional structure information on the developed image by a projection of expressing the three-dimensional structure with saturation and lightness. | 2020-05-14 |
20200151851 | Reducing Color Artifacts in Plenoptic Imaging Systems - In one aspect, a color plenoptic imaging system captures a plenoptic image of an object. The plenoptic image is made up of a plurality of superpixels, and each superpixel includes a center subpixel. The collection of center subpixels from the plurality of superpixels forms a set of captured center view data for the object. The sensor array includes at least two arrays of different color sensors that capture subpixels of different colors. The microlens array and the sensor array are positioned such that, within the set of captured center view data, for each of the different colors, adjacent center subpixels of that color are separated by not more than three intervening center subpixels of a different color. | 2020-05-14 |
20200151852 | SYSTEMS AND METHODS FOR SUPER-RESOLUTION SYNTHESIS BASED ON WEIGHTED RESULTS FROM A RANDOM FOREST CLASSIFIER - Methods and systems which provide super-resolution synthesis based on weighted results from a random forest classifier are described, Embodiments apply a trained random forest classifier to low resolution patches generated from the low-resolution input image to classify the low resolution input patches. As each low-resolution patch is fed into the random forest classifier, each decision tree in the random forest classifier “votes” for a particular class for each of the low-resolution patches. Each class is associated with a projection matrix. The projection matrices output by the decision trees are combined by a weighted average to calculate an overall projection matrix corresponding to the random forest classifier output, which is used to calculate a high-resolution patch for each low-resolution patch. The high-resolution patches are combined to generate a synthesized high-resolution image corresponding to the low-resolution input image. | 2020-05-14 |
20200151853 | SYSTEMS, METHODS, AND MEDIA FOR ADJUSTING ONE OR MORE IMAGES DISPLAYED TO A VIEWER - Systems, methods, and media for adjusting one or more images displayed to a viewer are provided. In some implementations, the system comprises: at least one processing circuit configured to: detect an orientation of a viewer based on at least two points associated with the viewer; determine, based on the orientation, a rotational position of a first image to be displayed on a display; and generate a display image for display on the display, wherein the display image includes at least a portion of the first image rotated based on the rotational position. | 2020-05-14 |
20200151854 | MULTISCALE DENOISING OF VIDEOS - Implementations disclosed herein include an image capture device, a system, and a method for performing multiscale denoising of a video. An image processor of the image capture device obtains a video frame. The video frame may be in any format and may include noise artifacts. The image processor decomposes the video frame into one or more sub-frames. In some implementations, the image processor denoises each of the one or more sub-frames. The image processor decomposes one or more video frames in a temporal buffer into one or more temporal sub-frames. The image processor denoises each of the temporal sub-frames. The image processor reconstructs the one or more denoised sub-frames and the one or more temporal sub-frames to produce a denoised video frame. A memory of the image capture device may be configured to store the denoised video frame. | 2020-05-14 |
20200151855 | NOISE PROCESSING METHOD AND APPARATUS - The present invention discloses a noise processing method and apparatus. The method includes: selecting a pixel in an area array, which is formed by arranging a plurality of pixels in a matrix; obtaining pre-stored depth information corresponding to the pixel; performing pixel dispersion calculation according to the depth information corresponding to the pixel, to obtain at least one dispersion of the pixel, the dispersion being used to indicate a degree of dispersion between the pixel and another pixel in the area array; and identifying the pixel as a noise and removing the pixel from the area array when the at least one dispersion of the pixel is greater than a preset threshold. According to the above method, the dispersion between the pixel and the another pixel in the area array is calculated according to the depth information corresponding to the pixel, and the pixel is identified as a noise and is removed from the area array when the at least one dispersion of the pixel is greater than the preset threshold. Therefore, noises in the area array may be identified and removed, which resolves a technical problem that generated noises may affect accuracy of the depth information. | 2020-05-14 |
20200151856 | X-RAY IMAGING APPARATUS - An image processor ( | 2020-05-14 |
20200151857 | Creation and Rasterization of Shapes using Geometry, Style Settings, or Location - A digital medium environment is described to improve creation and rasterization of a shape through pixel alignment. In one example, a pixel alignment system is implemented at least partially in hardware of a computing device. The pixel alignment system receives an input that specifies a geometry, a stroke setting, and a location that serves as a basis to position the shape. The pixel alignment system then snaps the location as specified by the at least one input to a snapped location based on a pixel grid. The snapped location based on the geometry, the stroke setting, and the location as specified by the input. A rasterization module is then employed to rasterize the shape as pixels based on the snapped location. | 2020-05-14 |
20200151858 | IMAGE CONTRAST ENHANCEMENT METHOD AND DEVICE, AND STORAGE MEDIUM - An image contrast enhancement method includes calling a neural network trained using a set of image pairs each including a first image and a second image for a same scene, inputting a third image to the neural network, and obtaining a fourth image outputted by mapping the third image via the neural network. An image contrast of the first image is lower than an image contrast of the second image, and an image contrast of the fourth image is higher than an image contrast of the third image. | 2020-05-14 |
20200151859 | COGNITIVE LOAD REDUCING PLATFORM HAVING IMAGE EDGE ENHANCEMENT - Enhancing edges of objects in a thermal image comprises receiving a thermal image and generating a gradient magnitude image comprising a plurality of pixels having associated gradient magnitude values. The gradient magnitude image is partitioned into subregions and gradient magnitude statistics are calculated for each. Mapping parameters are calculated for each of the subregions that equalize and smooth a dynamic range of the corresponding gradient magnitude statistics across the subregions. The mapping parameters calculated for each of the subregions are applied to pixels in the subregions to generate enhanced gradient magnitude values having equalized luminosity and contrast, and a wireframe image is formed therefrom having enhanced edges of objects. The wireframe image is displayed on a display device, wherein the wireframe image appears as a decluttered line drawing where the enhanced edges have increased luminosity and contrast compared to the thermal image to reduce the cognitive load of the user. | 2020-05-14 |
20200151860 | INTELLIGENT IDENTIFICATION OF REPLACEMENT REGIONS FOR MIXING AND REPLACING OF PERSONS IN GROUP PORTRAITS - The present disclosure is directed toward intelligently mixing and matching faces and/or people to generate an enhanced image that reduces or minimize artifacts and other defects. For example, the disclosed systems can selectively apply different alignment models to determine a relative alignment between a references image and a target image having an improved instance of the person. Upon aligning the digital images, the disclosed systems can intelligently identify a replacement region based on a boundary that includes the target instance and the reference instance of the person without intersecting other objects or people in the image. Using the size and shape of the replacement region around the target instance and the reference instance, the systems replace the instance of the person in the reference image with the target instance. The alignment of the images and the intelligent selection of the replacement region minimizes inconsistencies and/or artifacts in the final image. | 2020-05-14 |
20200151861 | IMAGE ANALYSIS OF APPLIED ADHESIVE WITH FLUORESCENCE ENHANCEMENT - Systems and methods are described herein for analyzing the application of adhesives. An adhesive comprising a fluorescent property is applied to a component. The component is illuminated using one or more of wavelengths of light from a light source, wherein the adhesive is configured to absorb the one or more wavelengths of light and fluoresce in response. An image of the component is captured using a camera while the component is illuminated using the light source. One or more fluorescence characteristics from the image are determined and a state of the applied adhesive is determined based on the one or more fluorescence characteristics. | 2020-05-14 |
20200151862 | DEFECT INSPECTION SYSTEM FOR SPECIMEN AND DEFECT INSPECTION METHOD FOR SPECIMEN - A defect inspection system for a specimen includes an image sensor and a defect inspection device. The image sensor is configured to capture a target image of the specimen that includes a flat portion and a curved portion extending from the flat portion along a first direction and having a curvature. The target image includes a first area corresponding to the flat portion of the specimen and a second area corresponding to the curved portion of the specimen. The defect inspection device is configured to determine a defect of the specimen based on the target image. The defect inspection device includes an image editor that is configured to enlarge a width of the second area along the first direction by a resize ratio. | 2020-05-14 |
20200151863 | INSPECTION APPARATUS AND INSPECTION METHOD - A high-frequency component removing part removes high-frequency components from a first object image obtained by picking up an image of an object and a first reference image, to acquire a second object image and a second reference image, respectively. A correction part corrects a value of each pixel of at least one of the first object image and the first reference image on the basis of a discrepancy, which is a ratio or a difference, between a value of the corresponding pixel of the second object image and a value of the corresponding pixel of the second reference image. A comparison part compares the first object image with the first reference image, to thereby detect a defect area in the first object image. | 2020-05-14 |
20200151864 | METHOD AND DEVICE FOR ANALYZING IMAGE SECTIONS FOR A CORRESPONDENCE CALCULATION - In a method and apparatus for evaluating image segments for a correspondence calculation, an image signal is received from an image sensor and is evaluated in order to determine the extent to which, for a selected region of the image sensor, noise caused by the image sensor is present; and a resultant evaluation parameter, for an image segment of an image acquired by the image sensor, which describes whether the image segment is suitable for a correspondence calculation, is ascertained. The image segment corresponding to the selected region of the image sensor and the resultant evaluation parameter are ascertained based on the determined extent of the noise. | 2020-05-14 |
20200151865 | DIVISION LINE DETECTION DEVICE AND DIVISION LINE DETECTION METHOD - A division line detection device includes: a processor configured to detect a division line candidate pixel from an image acquired by a camera mounted on a vehicle, set first reliability for a division line candidate pixel whose value representing likelihood that a lane division line is represented is equal to or more than a predetermined threshold value; set second reliability lower than the first reliability for a division line candidate pixel whose value is less than the predetermined threshold value; correct to the first reliability, when a first predetermined number or more of the division line candidate pixels are located on a first scan line having one end at a vanishing point of the image, the second reliability of each division line candidate pixel on the first scan line; and detect a lane division line based on the division line candidate pixels having the first reliability. | 2020-05-14 |
20200151866 | PRINTER-VERIFIERS AND SYSTEMS AND METHODS FOR VERIFYING PRINTED INDICIA - A printer-verifier is provided for printing and verifying a printed indicium. Printer-verifier includes imaging module for capturing image of printed indicium on print media, memory communicatively coupled to imaging module and configured to store print quality verification program, and processor communicatively coupled to memory. Processor is configured by print quality verification program to evaluate print quality of printed indicium, determine if print quality meets print quality standard, reject printed indicium on print media as rejected printed media when print quality does not meet print quality standard, and one of output location-specific feedback about rejected printed media or send a command signal to cutting device to destroy rejected printed media. Location-specific feedback is in same language as language associated with printer-verifier. A printer and methods for verifying the printed indicium are also provided. | 2020-05-14 |
20200151867 | SYSTEM AND METHOD FOR INSPECTING THE CONDITION OF STRUCTURES USING REMOTELY CONTROLLED DEVICES - Disclosed is a system for inspecting a structure without physically contacting the structure. The system includes a remotely controlled device that includes a sonar/ultrasound transceiver, a camera and a mapping module for generating geotags corresponding to the structure. The remotely controlled device optionally includes an infrared camera and a lidar. As the remotely controlled device moves along or around the perimeter of the structure, the system collects acoustic, lidar, infrared and photogrammetry data to create a virtual model of the structure. Geotagged acoustic, infrared and lidar data identifying faults in the structure is overlaid on the virtual model of the structure. | 2020-05-14 |
20200151868 | COLOR IMAGING FOR CMP MONITORING - A metrology technique for analyzing a substrate includes storing data indicating a boundary of an area in a 2-dimensional color space having a pair of color channels including a first color channel and a second color channel as axes of the color space, receiving color data of a substrate from a camera, generating a color image of the substrate from the color data, performing a comparison of a pair of color values for the pair of color channels for the pixel to the boundary of the area in the 2-dimensional color space for each pixel of a plurality of pixels of the color image to determine whether the pair of color values meet thresholds provided by the boundary, and generating a signal to an operator based on results of the comparison for the plurality of pixels. | 2020-05-14 |
20200151869 | FLEXIBLE VISUAL INSPECTION MODEL COMPOSITION AND MODEL INSTANCE SCHEDULING - Scheduling automated visual inspection tasks includes capturing an image of a component to be inspected. A visual inspection model is formed with a model engine as a composite model of utility modules and functional modules to perform visual inspection of the image of the component. An abstract processing workflow of the visual inspection model is derived with a scheduler including dependencies between the utility modules and the functional modules. Performance of each of the functional modules is profiled with the scheduler by testing performance with available hardware resources to produce a performance profile. Parallel instances of each of the functional modules in a branch of the abstract processing workflow are scheduled with the scheduler according to the dependencies and the performance profiles. An indication of defects in the component is produced by processing the visual inspection model according to the scheduled functional modules. | 2020-05-14 |
20200151870 | METHOD AND APPARATUS FOR BUFFY COAT IMAGING - A blood sample processor for imaging a centrifuged blood sample is provided including a transparent container with the centrifuged blood sample therein. An illumination source is positioned to illuminate the centrifuged blood sample at a non-right angle to the transparent container. A digital camera disposed opposite the transparent container images the centrifuged blood sample and the image is processed to determine the relative locations of component layers of the centrifuged blood sample. | 2020-05-14 |
20200151871 | APPLICATION OF DEEP LEARNING FOR MEDICAL IMAGING EVALUATION - This disclosure generally pertains to methods and systems for processing electronic data obtained from imaging or other diagnostic and evaluative medical procedures. Certain embodiments relate to methods for the development of deep learning algorithms that perform machine recognition of specific features and conditions in imaging and other medical data. Another embodiment provides systems configured to detect and localize medical abnormalities on medical imaging scans by a deep learning algorithm. | 2020-05-14 |
20200151872 | SYSTEMS AND METHODS FOR ADAPTIVE ENHANCEMENT OF VASCULAR IMAGING - An ultrasound system ( | 2020-05-14 |
20200151873 | METHODS, SYSTEMS AND USE FOR DETECTING IRREGULARITIES IN MEDICAL IMAGES BY MEANS OF A MACHINE LEARNING MODEL - A method for training a computer-implemented machine learning model for detecting irregularities in medical images, the method including: identifying at least one predetermined type of body region ( | 2020-05-14 |
20200151874 | CUT-SURFACE DISPLAY OF TUBULAR STRUCTURES - A method for visualizing a tubular object from a set of volumetric data may include the steps of: determining a viewing direction for the tubular object; selecting a constraint subset of the tubular object within the volumetric data; defining a cut-surface through the volumetric data and including the constraint subset of the tubular object within the volumetric data; and rendering an image based upon the determined viewing direction and the volumetric data of the tubular object along the intersection of the volumetric data and the defined cut-surface. Additionally or alternatively, the method may identify a plurality of bifurcations in the tubular object; assign a weighting factor to each identified bifurcation; determine a bifurcation normal vector associated with each bifurcation; determine a weighted average of the bifurcation normal vectors; and render an image of the volumetric data from a perspective parallel to the weighted average of the bifurcation normal vectors. | 2020-05-14 |
20200151875 | DIGITAL HISTOPATHOLOGY AND MICRODISSECTION - A computer implemented method of generating at least one shape of a region of interest in a digital image is provided. The method includes obtaining, by an image processing engine, access to a digital tissue image of a biological sample; tiling, by the image processing engine, the digital tissue image into a collection of image patches; identifying, by the image processing engine, a set of target tissue patches from the collection of image patches as a function of pixel content within the collection of image patches; assigning, by the image processing engine, each target tissue patch of the set of target tissue patches an initial class probability score indicating a probability that the target tissue patch falls within a class of interest, the initial class probability score generated by a trained classifier executed on each target tissue patch; generating, by the image processing engine, a first set of tissue region seed patches by identifying target tissue patches having initial class probability scores that satisfy a first seed region criteria, the first set of tissue region seed patches comprising a subset of the set of target tissue patches; generating, by the image processing engine, a second set of tissue region seed patches by identifying target tissue patches having initial class probability scores that satisfy a second seed region criteria, the second set of tissue region seed patches comprising a subset of the set of target tissue patches; calculating, by the image processing engine, a region of interest score for each patch in the second set of tissue region seed patches as a function of initial class probability scores of neighboring patches of the second set of tissue region seed patches and a distance to patches within the first set of issue region seed patches; and generating, by the image processing engine, one or more region of interest shapes by grouping neighboring patches based on their region of interest scores. | 2020-05-14 |
20200151876 | SYSTEMS AND METHODS FOR PREDICTING IMAGE QUALITY FOR VARIOUS DATA ACQUISITION DEVICE(S) - Systems and methods are disclosed for identifying image acquisition parameters. One method includes receiving a patient data set including one or more reconstructions, one or more preliminary scans or patient information, and one or more acquisition parameters; computing one or more patient characteristics based on one or both of one or more preliminary scans and the patient information; computing one or more image characteristics associated with the one or more reconstructions; grouping the patient data set with one or more other patient data sets using the one or more patient characteristics; and identifying one or more image acquisition parameters suitable for the patient data set using the one or more image characteristics, the grouping of the patient data set with one or more other patient data sets, or a combination thereof. | 2020-05-14 |
20200151877 | IMAGE DIAGNOSIS ASSISTING APPARATUS, IMAGE DIAGNOSIS ASSISTING SYSTEM AND IMAGE DIAGNOSIS ASSISTING METHOD - An image diagnosis assisting apparatus according to the present invention executes: processing of inputting an image of a tissue or cell; processing of extracting a feature amount of a tissue or cell from a processing target image; processing of extracting a feature amount of a tissue or cell from an image having a component different from that of the target image; and processing of determining presence or absence of a lesion and lesion probability for each of the target images by using a plurality of the feature amounts. | 2020-05-14 |
20200151878 | METHODS AND APPARATUS FOR LABEL COMPENSATION DURING SPECIMEN CHARACTERIZATION - A method of characterizing a serum and plasma portion of a specimen in regions occluded by one or more labels. The characterization method may be used to provide input to an HILN (H, I, and/or L, or N) detection method. The characterization method includes capturing one or more images of a labeled specimen container including a serum or plasma portion from multiple viewpoints, processing the one or more images to provide segmentation data including identification of a label-containing region, determining a closest label match of the label-containing region to a reference label configuration selected from a reference label configuration database, and generating a combined representation based on the segmentation information and the closest label match. Using the combined representation allows for compensation of the light blocking effects of the label-containing region. Quality check modules and testing apparatus and adapted to carry out the method are described, as are other aspects. | 2020-05-14 |
20200151879 | DISEASE DETECTION ALGORITHMS TRAINABLE WITH SMALL NUMBER OF POSITIVE SAMPLES - Disease detection from medical images is provided. In various embodiments, a medical image of a patient is read. The medical image is provided to a trained anatomy segmentation network. A feature map is received from the trained anatomy segmentation network. The feature map indicates the location of at least one feature within the medical image. The feature map is provided to a trained classification network. The trained classification network was pre-trained on a plurality of feature map outputs of the segmentation network. A disease detection is received from the trained classification network. The disease detection indicating the presence or absence of a predetermined disease. | 2020-05-14 |
20200151880 | RECONSTRUCTION OF DIFFERENCE IMAGES USING PRIOR STRUCTURAL INFORMATION - A device receives a prior image associated with an anatomy of interest, and receives measurements associated with the anatomy of interest. The device processes the prior image and the measurements, with a reconstruction of difference technique, to generate a difference image associated with the anatomy of interest, wherein the difference image indicates one or more differences between the prior image and the measurements. The device generates, based on the difference image and the prior image, a final image associated with the anatomy of interest, and provides, for display, the final image associated with the anatomy of interest. | 2020-05-14 |
20200151881 | METHOD, APPARATUS AND COMPUTER PROGRAM FOR IMAGE PROCESSING - A method of image processing is provided, the method comprising the steps of locating at least one object in an image of a scene, selecting at least a portion of the image of the scene in accordance with the location of the at least one object in the image of the scene, generating a different image of the at least one object in accordance with the selected portion of the image of the scene, the different image comprising the at least one object and being smaller than the image of the scene and detecting a plurality of points corresponding to parts of the at least one object located in the scene using the different image of the at least one object. | 2020-05-14 |
20200151882 | SELF-AWARE IMAGE SEGMENTATION METHODS AND SYSTEMS - The following relates generally to image segmentation. In one aspect, an image is received and preprocessed. The image may then be classified as segmentable if it is ready for segmentation; if not, it may be classified as not segmentable. Multiple, parallel segmentation processes may be performed on the image. The result of each segmentation process may be marked as a potential success (PS) or a potential failure (PF). The results of the individual segmentation processes may be evaluated in stages. An overall failure may be declared if a percentage of the segmentation processes marked as PF reaches a predetermined threshold. | 2020-05-14 |
20200151883 | ELECTRONIC DEVICE AND METHOD FOR SEGMENTING IMAGE - A method for dividing an image obtains the image by captured and a depth map of the image. The method creates a histogram of the depth map including horizontal and vertical axes. A clustering algorithm is applied to the data in the histogram to determine upon two data clusters and the cluster centers of the two clusters. The method determines that the abscissa value of the smallest ordinate value between two cluster centers in the histogram is a segmentation threshold. If the obtained segmentation threshold meets a preset condition, the image is segmented into a foreground region and a background region. An electronic device for applying the method is also provided. | 2020-05-14 |
20200151884 | VIDEO OBJECT TRACKING - A technique is disclosed for automating tracking of annotated objects and improves the throughput and efficiency of existing methods while maintaining a degree of accuracy comparable to a human annotator. In particular, the disclosed technique provides an automated annotated object tracking tool that allows machine-learning teams to annotate an object within a frame and have that annotation persist across frames as the annotated object is tracked within a series of frames, still ensuring that every frame is accurately reviewed by a human where high quality annotation is required. This technique incorporates human feedback via a user adjustment that allows the tool to adapt and improve its accuracy in tracking an annotated object across a sequence of frames. | 2020-05-14 |
20200151885 | METHOD AND APPARATUS FOR DETERMINING MOVING TRACK - A method includes obtaining locations of n original track points P | 2020-05-14 |
20200151886 | INFORMATION DISPLAY SYSTEM AND INFORMATION DISPLAY METHOD - An information display system and an information display method are provided. The information display system includes a display screen, an image-capture device, and a processing device. The image-capture device captures a picture sequence. The processing device is coupled to the display screen and the image-capture device. The processing device recognizes at least one dynamic object in the picture sequence and generates a recognition frame and a recognition information corresponding to the dynamic object. The processing device tracks a recognition frame of a plurality of first pictures in the picture sequence to obtain a tracking result. The processing device compensates a display coordinate of a recognition information of a second picture in the picture sequence according to the tracking result to obtain a compensated coordinate, and displays the recognition information on the display screen according to the compensated coordinate to reduce a jitter of the recognition information displayed on the display screen. The first pictures are prior to the second picture in terms of time sequence. | 2020-05-14 |
20200151887 | INTELLIGENT OBJECT TRACKING USING A REFLECTIVE LIGHT SOURCE - A method for object tracking. The method includes capturing a sequence of images of a scene, detecting, by a hardware processor, based on a pattern of local light change across the sequence of images, a reflective light source in the scene, comparing, by the hardware processor in response to detecting the reflective light source, a location of the reflective light source in at least one image of the sequence of images and a target position within the at least one image to generate a result, and generating, by the hardware processor based on the result, a control signal for changing a field-of-view of a camera device such that the reflective light source substantially aligns with the target position within the field-of-view, wherein the reflective light source emits an object-reflected light. | 2020-05-14 |
20200151888 | INTELLIGENT METHOD FOR VIEWING SURVEILLANCE VIDEOS WITH IMPROVED EFFICIENCY - In the intelligent method for viewing the surveillance video of the present invention, Because the multi-channel surveillance videos are integrated into a virtual surveillance scene for panoramic viewing, it is possible to view surveillance videos from the plurality of channels at the same time, reduce the viewing time. In addition, one frame of image is extracted at the same time point for a video of the multi-channel surveillance videos, and a next frame of image is extracted after a predetermined time interval, instead of extracting all the images to have a view, and thus it is possible to improve the efficiency and not to miss important video information. In the present invention, the extracted images are processed to obtain visual images of interest, which is advantageous to make the video information and video details in the videos that are of interest to human eye salient and also improve the efficiency. | 2020-05-14 |
20200151889 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM - An image processing apparatus obtains segment definition information that defines a plurality of segments obtained by dividing a human body along a body axis, and obtains a three-dimensional image including a plurality of slice images indicating cross sections of a subject. The image processing apparatus identifies, based on the segment definition information, a segment to which a cross section corresponding to at least one slice image among the slice images included in the image belongs, and calculates a coordinate value of the at least one slice image, based on the identified segment and a reference coordinate system in which a coordinate value is defined for each of the segments. | 2020-05-14 |
20200151890 | SYSTEM AND METHOD OF SCANNING AN ENVIRONMENT - A system and method of generating a two-dimensional image of an environment is provided. The system includes a 2D scanner that comprises a light source, an image sensor and a controller. The controller determines a distance value to at least one of the object points. An inertial measurement unit is coupled to the scanner and has a first sensor. The first sensor has a first characteristic. A mobile computing device is removably coupled to the 2D scanner, the mobile computing device having a second sensor, the second sensor having a second characteristic. Processors are provided that are responsive to compare the first characteristic and the second characteristic and select one of the first or second sensor based on the comparison. The processors are further generate an image of the environment based on a signal from the selected first or second sensor. | 2020-05-14 |
20200151891 | Image Processing Method and Apparatus, and Computer Readable Storage Medium - An image processing method, an apparatus, a non-transitory computer readable storage medium and an electronic device are disclosed. The method includes: acquiring an accuracy level of a target application in response to an image collecting instruction initiated by the target application; adjusting an accuracy of an image to be sent according to the accuracy level, and obtaining a target image; and sending the target image to the target application. | 2020-05-14 |
20200151892 | SHIFTING DIFFRACTIVE OPTICAL ELEMENT FOR ADJUSTABLE DEPTH SENSING RESOLUTION - A depth camera assembly for depth sensing of a local area includes a structured light generator, an imaging device, and a controller. The structured light generator illuminates a local area with structured light and includes an illumination source, a mounting element, and a diffractive optical element (DOE) mounted on the mounting element. The mounting element can have a plurality of adjustable positions relative to the illumination source based on emission instructions from the controller. The DOE generates, using light emitted from the illumination source, diffracted scanning beams that are projected as the structured light into the local area. A pattern of the structured light is dynamically adjustable and unique for each adjustable position of the mounting element. The imaging device captures image(s) of the structured light reflected from object(s) in the local area. The controller determines depth information for the object(s) based in part on the captured image(s). | 2020-05-14 |
20200151893 | SYSTEM AND METHOD FOR DETERMINING A FLUSHNESS OF A FASTENER - A system for measuring a flushness of a fastener in a surface includes a plurality of lights configured to illuminate the fastener and the surface. The system also includes a camera configured to capture a plurality of images of the fastener and the surface while the lights sequentially illuminate the fastener and the surface. The system also includes a computing system configured to determine a normal map of the fastener and the surface based at least partially upon the images, determine a depth map of the fastener and the surface based at least partially upon the normal map, and determine the flushness of the fastener with respect to the surface based at least partially upon the depth map. | 2020-05-14 |
20200151894 | Systems and Methods for Hybrid Depth Regularization - Systems and methods for hybrid depth regularization in accordance with various embodiments of the invention are disclosed. In one embodiment of the invention, a depth sensing system comprises a plurality of cameras; a processor; and a memory containing an image processing application. The image processing application may direct the processor to obtain image data for a plurality of images from multiple viewpoints, the image data comprising a reference image and at least one alternate view image; generate a raw depth map using a first depth estimation process, and a confidence map; and generate a regularized depth map. The regularized depth map may be generated by computing a secondary depth map using a second different depth estimation process; and computing a composite depth map by selecting depth estimates from the raw depth map and the secondary depth map based on the confidence map. | 2020-05-14 |
20200151895 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - An image processing device includes a marker detector configured to detect markers including white lines extending in two directions on a road surface based on an image signal from an imager that takes an image of the road surface around a vehicle, a parking frame detector configured to compute adjacent markers on the road surface among the detected markers, and to detect a parking frame defined by the adjacent markers based on a distance between the adjacent markers, and a shape estimator configured to detect extending directions of the white lines of the markers that are included in the detected parking frame, and to estimate a shape of the parking frame based on the extending directions of the detected white lines. | 2020-05-14 |
20200151896 | SYSTEMS AND METHODS FOR SIZING OBJECTS VIA A COMPUTING DEVICE - The present disclosure generally relates to the measurement of objects. Using unique processes, the present systems and methods can determine the size of an object using a computing device. For example, in certain embodiments, the present systems and methods receive a physical object such as a foot determine the size of the foot in millimeters, and convert the size of the foot in millimeters into a shoe size. | 2020-05-14 |
20200151897 | METHOD FOR OBTAINING ROAD MARKING DATA AND A DEVICE THEREOF - A method for obtaining road marking data and a device thereof are provided. The method includes steps of: obtaining coordinates of calibration references on a to-be-marked road; importing the coordinates of the calibration references into an electronic image of the to-be-marked road; determining, according to a difference between the coordinates of the calibration references and coordinates of to-be-calibrated points corresponding to the calibration references in a road image included in the electronic image, whether to perform a calibration on the coordinates of the to-be-calibrated points; and when the difference is greater than a threshold, performing the calibration on the coordinates of the to-be-calibrated points, and using calibrated coordinates of the to-be-calibrated points as road marking data. By applying the present disclosure, the accuracy of road marking data can be improved. | 2020-05-14 |
20200151898 | Mapping Optimization in Autonomous and Non-Autonomous Platforms - The described positional awareness techniques employing visual-inertial sensory data gathering and analysis hardware with reference to specific example implementations implement improvements in the use of sensors, techniques and hardware design that can enable specific embodiments to provide positional awareness to machines with improved speed and accuracy. | 2020-05-14 |
20200151899 | STORAGE MEDIUM HAVING STORED LEARNING PROGRAM, LEARNING METHOD, AND LEARNING APPARATUS - A learning method is performed by a computers The method includes: receiving a first image that includes an object; generating a first rectangle in the first image, the first rectangle including therein a figure, that is set in advance to have a first inclination and that represents a gripping position of an object, and having a side parallel to a first direction; inputting the first image to a model, which outputs, from the input image, a rectangle parallel to the first direction and an inclination, to cause the model to output a second rectangle and a second inclination; and updating the model such that errors of the second rectangle and the second inclination with respect to the first rectangle and the first inclination respectively decrease. | 2020-05-14 |
20200151900 | TRACKING POSITION OF DEVICE INSIDE-OUT FOR AUGMENTED REALITY INTERACTIVITY - Methods, systems, and computer programs are provided for generating an interactive space. One method includes identifying a reference point in a three-dimensional (3D) space using a portable device. The reference point is calibrated to an origin point of the portable device. The method includes determining by the device a position and an orientation of the portable device at the origin point. The position and orientation is determined using data from an inertial sensor of the portable device and data from the camera. The method includes generating by the portable device an augmented reality (AR) space using the reference point. The AR space includes virtual objects imposed over or in the 3D space. | 2020-05-14 |
20200151901 | PREDICTIVE VISUALIZATION OF MEDICAL IMAGING SCANNER COMPONENT MOVEMENT - An augmented reality system is provided for use with a medical imaging scanner. The AR system obtains a digital image from a camera, and identifies a pose of a gantry of the medical imaging scanner based on content of the digital image. The gantry includes a movable C-arm supporting an imaging signal transmitter and a detector panel that are movable along an arc relative to a station. A range of motion of the movable C-arm along the arc is determined based on the pose. A graphical object is generated based on the range of motion and the pose, and is provided to a display device for display as an overlay relative to the medical imaging scanner. | 2020-05-14 |
20200151902 | METHODS AND APPARATUS TO PERFORM IMAGE ANALYSES IN A COMPUTING ENVIRONMENT - An example apparatus includes a feature extractor to generate a first image descriptor based on a first image of a first retail product tag corresponding to a first category, the first image descriptor representative of one or more visual features of the first retail product tag; a feature descriptor generator to generate a feature descriptor corresponding to the first retail product tag by concatenating the first image descriptor and a first category signature corresponding to the first retailer category; and a classifier to generate a first probability value corresponding to a first type of promotional product tag and a second probability value corresponding to a second type of promotional product tag based on the feature descriptor; and determine whether the first retail product tag corresponds to the first type of promotional product tag or the second type of promotional product tag based on the first and second probability values. | 2020-05-14 |
20200151903 | METHODS AND SYSTEMS FOR PLAYER LOCATION DETERMINATION IN GAMEPLAY WITH A MOBILE DEVICE - Methods and systems for detecting a player in a gaming environment using a mobile device are disclosed. The methods and systems perform the steps of receiving calibration data from a camera of a user device, the calibration data comprising a first reference point associated with the gaming environment, a second reference point associated with the gaming environment, and sensor data associated with the user device; computing a camera projection based on the first reference point, the second reference point, and the sensor data obtained from the user device; receiving an input video of the gaming environment, wherein the input video is captured using the camera, and wherein frames of the input video comprise at least one player in the gaming environment; identifying an image location of the player by performing a computer vision algorithm on the input video; and determining a real-world location of the player based on the image location and the camera projection. | 2020-05-14 |
20200151904 | SYSTEM AND METHOD FOR IMAGE CAPTURE DEVICE POSE ESTIMATION - A method for estimating a plurality of camera, comprising using at least one processor executing a code for: extracting a plurality of image features of a plurality of landmarks from a plurality of images captured by at least one camera from at least one pose, the plurality of landmarks calibrated with respect to a certain coordinate system; identifying among the plurality of image features at least one image feature documented in at least some of the images; producing scale values of at least one common image feature by analyzing the at least some of the images; determining a plurality of estimated poses of the at least one camera with respect to the certain coordinate system by using the scale values in calculating a minimal re-projection error between the plurality of image features and a plurality of predicted image features; and outputting the plurality of estimated poses. | 2020-05-14 |
20200151905 | PROCESSING IMAGES TO LOCALIZE NOVEL OBJECTS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training an optical flow object localization system and a novel object localization system. In a first aspect, the optical flow object localization system is trained to process an optical flow image to generate object localization data defining locations of objects depicted in a video frame corresponding to the optical flow image. In a second aspect, a novel object localization system is trained to process a video frame to generate object localization data defining locations of novel objects depicted in the video frame. | 2020-05-14 |
20200151906 | NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM FOR STORING POSITION DETECTION PROGRAM, POSITION DETECTION METHOD, AND POSITION DETECTION APPARATUS - A non-transitory computer-readable storage medium storing a position detection program which causes a processor to perform processing for object recognition, the processing includes: acquiring a plurality of pieces of three-dimensional data of simple shapes that are not similar to each other; carrying out learning by using the plurality of acquired pieces of data; acquiring an image obtained by imaging by an imaging unit; and detecting a position of an object from the acquired image by using a first learning model generated based on the learning. | 2020-05-14 |
20200151907 | CAMERA CALIBRATION DEVICE AND CAMERA CALIBRATION METHOD - To provide a camera calibration device and a camera calibration method which can easily calibrate a relationship between a machine coordinate system of a machine tool and a camera coordinate system of a camera. A camera calibration device calibrates an imaging means of a machine tool, the machine tool includes: a touch probe which acquires one point whose machine coordinates are known; a camera which images the one point and a pattern including a feature used for calibration; and a drive mechanism which moves a table or a spindle in two orthogonal directions and an image obtained by imaging the one point and the pattern and images obtained by imaging the pattern or/and the one point when the table or a machining machine is moved in the two directions are used to calculate an external parameter by calculating a positional posture relationship between the machine coordinate system and the pattern. | 2020-05-14 |
20200151908 | CAMERA PARAMETER CALIBRATION METHOD, DEVICE, APPARATUS, AND SYSTEM - Embodiments of the present application provide a method, apparatus, device and system for calibrating parameters of a camera. In this solution, a camera performs image capturing on multiple checkerboard targets to obtain a calibration image, in other words, the calibration image contains multiple checkerboards, and the camera parameters are solved based on the calibration image containing the multiple checkerboards. In a first aspect, the calibration image contains multiple checkerboards, so that it is not necessary to adjust the position or posture of a checkerboard target for multiple times and to capture a calibration image with respect to the checkerboard target for multiple times, thereby improving the calibration efficiency. In a second aspect, the fact of capturing a calibration image with respect to the checkerboard target for multiple times results in a relatively large error for capturing, while this error for capturing is reduced by applying this solution. | 2020-05-14 |
20200151909 | IMAGE ANALYSIS EVALUATION METHOD, COMPUTER PROGRAM, AND IMAGE ANALYSIS EVALUATION DEVICE - Provided are an analysis evaluation method and device, and a computer program for the state of a subject surface in a still image. The method includes: a step of acquiring color information of each pixel in a predetermined region in a still image, a step of calculating a numerical value indicating a diversity of color from the acquired color information, a step of calculating an average value of the color information, and a step of calculating a coefficient of variation on the basis of the calculated numerical value indicating the diversity of color and the calculated average value of the color information. Herein, the coefficient of variation is used as an index for evaluating the surface state of an object. | 2020-05-14 |
20200151910 | AUTOMATED ICON ACCESSIBILITY ASSESSMENT ALGORITHM AND TOOL - Systems, methods, and computer-readable media for providing tools to validate color contrast are provided. To do so, three discrete color check processes are performed to ensure a user is able to identify when an icon is at risk of being inaccessible by some users. A border score considers each pixel at the edge of an icon compared to the background in which it is placed. An area score considers each discrete pixel of an icon compared to the background in which it is placed. A grid score considers a subdivision of an icon compared to the background in which it is placed. Using each of these three independent process, a summative score is provided. The summative score categories the icon into a risk level. Depending on the risk level, the icon may need to be refined to ensure it becomes more accessible. | 2020-05-14 |
20200151911 | AUTOMATIC CONTROL METHOD FOR PREVENTING EXPERIMENTAL DATA LOSS OF SPACE STATION - The automatic control method for preventing experimental data loss of space station includes: presetting shadow feature data cast by said target orbiting craft on said solar panels; detecting whether there is any target orbiting craft; acquiring a surface image of said solar panels after detecting the target orbiting craft; analyzing the acquired surface image of solar panels to detect whether there is any shadow feature data; starting power ensuring control for the environment control and life support system if the shadow feature data is detected; matching said shadow feature data with the above-mentioned preset shadow feature data cast by the target orbiting craft on said solar panels, wherein if they match each other, said experiment cabin is powered continuously to prevent data loss of the experiment cabin, which can effectively avoid unnecessary experimental data loss of the space station. | 2020-05-14 |
20200151912 | VEHICLE SURROUNDINGS RECOGNITION APPARATUS - In a vehicle surroundings recognition apparatus that recognizes a specific target around a vehicle from an image captured by an imaging unit, a shadow detection unit is configured to detect a shadow region based on a difference, between a plurality of elements constituting the image, in intensity of a specific color component included in colors represented by the plurality of elements and a difference in luminance between the plurality of elements, the shadow region being a region in the image in which a shadow is cast on a surface of the road. A feature point detection unit is configured to detect feature points in the image. A recognition unit is configured to recognize the target based on the shadow region detected by the shadow detection unit and a group of feature points detected by the feature point detection unit. | 2020-05-14 |
20200151913 | POINT CLOUD COMPRESSION USING NON-ORTHOGONAL PROJECTION - A decoding device, an encoding device and a method for point cloud decoding is disclosed. The method includes receiving a compressed bitstream. The method also includes decoding the compressed bitstream into 2-D frames that represent a 3-D point cloud. Each of the 2-D frames including a set of patches, and each patch includes a cluster of points of the 3-D point cloud. The cluster of points corresponds to an attribute associated with the 3-D point cloud. One patch of the set of patches, the set of patches, and the 2-D frames correspond to respective access levels representing the 3-D point cloud. The method also includes identifying a first and a second flag. In response to identifying the first and the second flag, the method includes reading the metadata from the bitstream. The method further includes generating, based on metadata and using the sets of 2-D frames, the 3-D point cloud. | 2020-05-14 |
20200151914 | AI ENCODING APPARATUS AND OPERATION METHOD OF THE SAME, AND AI DECODING APPARATUS AND OPERATION METHOD OF THE SAME - Provided is an artificial intelligence (AI) decoding apparatus including a memory storing one or more instructions; and a processor configured to execute the one or more instructions to, when an image is input to a second DNN including a plurality of layers, obtain first result values based on an operation between the image and a first filter kernel and obtain second result values based on an operation between the image and a second filter kernel, from a first layer including the first and second filter kernels from among the plurality of layers, perform normalization by transforming the first result values into first values by using a first scale factor, and, perform normalization by transforming the second result values into second values by using a second scale factor, transform the first values and the second values into integer values included in a preset range. | 2020-05-14 |
20200151915 | HIERARCHICAL DIVISION-BASED POINT CLOUD ATTRIBUTE COMPRESSION METHOD - Disclosed is a hierarchical division-based point cloud attribute compression method. For point cloud attribute information, a new hierarchical division based coding scheme is proposed, wherein a frame of point cloud is adaptively divided into a “stripe-macroblock-block” hierarchical structure according to the spatial position and color distribution of the point cloud, and stripes are coded independently from one another, increasing the coding efficiency, enhancing the fault tolerance of a system and improving the performance of point cloud attribute compression. The method comprises: (1) inputting a point cloud; (2) division of a k-dimension (KD) tree structure of the point cloud; (3) continuity analysis of point cloud attribute information; (4) stripe division of the point cloud; (5) division of macroblocks and coding blocks of the point cloud; and (6) intra-frame prediction, transformation, quantification and entropy coding based on a block structure. | 2020-05-14 |
20200151916 | AR/VR/MR RIDE SHARING ASSISTANT - The disclosure includes embodiments for providing augmented graphical data on a user device. In some embodiments, a method includes receiving, by the user device, a Vehicle-to-Everything (V2X) wireless message transmitted by a ride share vehicle and including V2X data describing the ride share vehicle. The method includes generating augmented graphical data based on the V2X data, where the augmented graphical data describes an augmented version of an image captured by the user device and depicting a real-life environment that includes the ride share vehicle, where the augmented version highlights a position of the ride share vehicle within the real-life environment. The method includes presenting the augmented graphical data on the user device so that the ride share vehicle is more easily located in the real-life environment. | 2020-05-14 |
20200151917 | IMAGE REPRODUCTION DEVICE, INFORMATION PROCESSING DEVICE, IMAGE REPRODUCTION METHOD, AND DATA STRUCTURE OF IMAGE DATA - To provide an image reproduction device, an information processing device, an image reproduction method, and a data structure of image data that can easily display an image corresponding to a reproduction elapsed time. Included is an image reproduction unit that reproduces an image from image data including data obtained by encoding an image and metadata that is data relating to the data. The metadata at least includes trimming information in which area information and time information are formed as a set. The image reproduction unit displays a predetermined area of an image based on the image data, based on the area information corresponding to an elapsed time from start of reproduction of the image, according to trimming information. | 2020-05-14 |
20200151918 | DOUBLE SCATTER SIMULATION FOR IMPROVED RECONSTRUCTION OF POSITRON EMISSION TOMOGRAPHY DATA - Methods for simulating, and correcting for, doubly scattered annihilation gamma-ray photons in both time-of-flight (TOF) and non-TOF positron emission tomography scan data are disclosed. | 2020-05-14 |
20200151919 | METHOD FOR MR IMAGE RECONSTRUCTION AND MR SYSTEM - Methods are provided for magnetic resonance (MR) image reconstruction. In one exemplary method, a low-resolution prescan MR data record is recorded, the prescan MR data record is adjusted to a provided form of a higher resolution scan MR data record which is likewise to be recorded, a compressed prescan MR data record is generated by geometric coil compression, the scan MR data record is recorded, a compressed scan MR data record is generated by geometric coil compression, and the compressed scan MR data record is then corrected by the compressed prescan MR data record. An MR system includes an MR coil arrangement configured to generate static and high-frequency magnetic fields at the site of an object to be examined and to detect response signals output by the object, and a data processing device configured to process data of the object generated from the response signals, wherein the data processing device is embodied to carry out the method. | 2020-05-14 |
20200151920 | IMAGE RECONSTRUCTION APPARATUS AND IMAGE RECONSTRUCTION METHOD - The present invention provides an image reconstruction apparatus and an image reconstruction method, both of which achieve reduction in a granular noise and a streak-like artifact both contained in a reconstruction image, and a clear structure boundary as well The image reconstruction apparatus configured to generate a reconstruction image includes a noise reduction section that generates a streak reduction image as an image obtained by reducing a streak-like artifact in the reconstruction image, a noise reduction ratio acquisition section that acquires a first noise reduction ratio as a noise reduction ratio to be used for reducing a granular noise while retaining a structure boundary in the reconstruction image, and a second noise reduction ratio as a noise reduction ratio to be used for generating the streak reduction image, and an image addition section that adds an addition image to be generated based on the first noise reduction ratio and the second noise reduction ratio to the streak reduction image. | 2020-05-14 |
20200151921 | METHODS FOR METAL ARTIFACT REDUCTION IN CONE BEAM RECONSTRUCTION - Methods for reconstruction of a volume radiographic image acquire 2-D projection images of a subject at a plurality of acquisition angles and generate an initial 3-D volume image formed of image voxels according to the acquired 2-D projection images. An initial 3-D reconstruction metal mask is formed from voxels that have attenuation to x-rays indicative of metal. At least one voxel is removed from the initial 3-D reconstruction metal mask to form a refined 3-D reconstruction metal mask according to a distribution of pixel values that contribute to the corresponding data value for the at least one voxel. One or more 2-D projection images are modified according to the distribution of pixel values. A refined 3-D volume image is generated according to the modified 2-D projection images. A rendering of the refined 3-D volume image displays that includes at least a portion of the refined 3-D reconstruction metal mask. | 2020-05-14 |
20200151922 | IMAGE QUALITY IMPROVEMENT IN CONE BEAM COMPUTED TOMOGRAPHY IMAGES USING DEEP CONVOLUTIONAL NEURAL NETWORKS - Systems and methods include training a deep convolutional neural network (DCNN) to reduce one or more artifacts using a projection space or an image space approach. In a projection space approach, a method can include collecting at least one artifact contaminated cone beam computed tomography (CBCT) projection space image, and at least one corresponding artifact reduced, CBCT projection space image from each patient in a group of patients, and using the artifact contaminated and artifact reduced CBCT projection space images to train a DCNN to reduce artifacts in a projection space image. In an image space approach, a method can include collecting a plurality of CBCT patient anatomical images and corresponding registered computed tomography anatomical images from a group of patients, and using the plurality of CBCT anatomical images and corresponding artifact reduced computed tomography anatomical images to train a DCNN to remove artifacts from a CBCT anatomical image. | 2020-05-14 |
20200151923 | AUTOMATED PARAMETRIZATION OF FLOOR-PLAN SKETCHES FOR MULTI-OBJECTIVE BUILDING OPTIMIZATION TASKS - A method and system provide the ability to parametrize a sketch. A sketch is acquired and includes raster lines that define a raster image based floor-plan sketch. Vectorized geometry is generated from the sketch dynamically in real time based on raster lines. A parametric model that is optimizable is generated from the vectorized geometry. The parametric model is generated dynamically in real time, and the raster lines are represented in the parametric model as three-dimensional walls. The parametric model is displayed and edited. Upon editing a parameter of a three-dimensional wall, other parameters in the parametric model are autonomously updated. | 2020-05-14 |