US20220121884A1

System and Method for Extremely Efficient Image and Pattern Recognition and Artificial Intelligence Platform

Claim Score by NHIP

Read claim 3, the broadest

Abstract

Specification covers new algorithms, methods, and systems for: Artificial Intelligence; the first application of General-AI (versus Specific, Vertical, or Narrow-AI) (as humans can do) (which also includes Explainable-AI or XAI); addition of reasoning, inference, and cognitive layers/engines to learning module/engine/layer; soft computing; Information Principle; Stratification; Incremental Enlargement Principle; deep-level/detailed recognition, e.g., image recognition (e.g., for action, gesture, emotion, expression, biometrics, fingerprint, tilted or partial-face, OCR, relationship, position, pattern, and object); Big Data analytics; machine learning; crowd-sourcing; classification; clustering; SVM; similarity measures; Enhanced Boltzmann Machines; Enhanced Convolutional Neural Networks; optimization; search engine; ranking; semantic web; context analysis; question-answering system; soft, fuzzy, or un-sharp boundaries/impreciseness/ambiguities/fuzziness in class or set, e.g., for language analysis; Natural Language Processing (NLP); Computing-with-Words (CWW); parsing; machine translation; music, sound, speech, or speaker recognition; video search and analysis (e.g. “intelligent tracking”, with detailed recognition); image annotation; image or color correction; data reliability; Z-Number; Z-Web; Z-Factor; rules engine; playing games; control system; autonomous vehicles or drones; self-diagnosis and self-repair robots; system diagnosis; medical diagnosis/images; genetics; drug discovery; biomedicine; data mining; event prediction; financial forecasting (e.g., for stocks); economics; risk assessment; fraud detection (e.g., for cryptocurrency); e-mail management; database management; indexing and join operation; memory management; data compression; event-centric social network; social behavior; drone/satellite vision/navigation; smart city/home/appliances/IoT; and Image Ad and Referral Networks, for e-commerce, e.g., 3D shoe recognition, from any view angle.

US20220121884A1, drawing sheet 1
Sheet 1 of 27,711

Term

6.2 yearsto projected expiry

Projected expiry 20 November 2032, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

31 claims: 3 independent, 28 dependent

  1. 1
    A method for image recognition in an image or video recognition platform, with explainability, said method comprising:an interface receiving an image or video;wherein said image or video recognition platform comprises a cognition layer;said interface sending said image or video to said cognition layer;said interface receiving a first hybrid data;wherein said first hybrid data comprises non-image data;wherein said non-image data comprises one or more of the following: voice, music, sound piece, text, number, table, diagram, or graph;said interface sending said non-image data to said cognition layer;said cognition layer communicating with a knowledge base repository;said cognition layer communicating with an experience database;said cognition layer communicating with a rules engine;said cognition layer analyzing said image or video and said non-image data simultaneously;said cognition layer obtaining first properties and parameters from said image or video and said non-image data;said cognition layer explaining portions of said image or video with said first properties and parameters;said cognition layer sending said explanation of said portions of said image or video to a first analyzer;said first analyzer communicating with an object database;said first analyzer comparing said explanation of said portions of said image or video against said object database;said first analyzer recognizing each of said portions of said image or video, as a set of object names or identifiers;said first analyzer sending said set of object names or identifiers from said recognized each of said portions of said image or video, to said cognition layer;andsaid cognition layer sending said set of object names or identifiers to an output device.
  2. 2
    A method for image recognition in an image or video recognition platform, with explainability, said method comprising:an interface receiving an image or video;wherein said image or video recognition platform comprises a cognition layer;said interface sending said image or video to said cognition layer;said interface receiving a first hybrid data;wherein said first hybrid data comprises non-image data;wherein said non-image data comprises one or more of the following: voice, music, sound piece, text, number, table, diagram, or graph;said interface sending said non-image data to said cognition layer;said cognition layer communicating with a knowledge base repository;said cognition layer communicating with a contradiction analysis subsystem;said cognition layer analyzing said image or video and said non-image data simultaneously;said cognition layer obtaining first properties and parameters from said image or video and said non-image data;said cognition layer explaining portions of said image or video with said first properties and parameters;said cognition layer sending said explanation of said portions of said image or video to a first analyzer;said first analyzer communicating with an object database;said first analyzer comparing said explanation of said portions of said image or video against said object database;said first analyzer recognizing each of said portions of said image or video, as a set of object names or identifiers;said first analyzer sending said set of object names or identifiers from said recognized each of said portions of said image or video, to said cognition layer;andsaid cognition layer sending said set of object names or identifiers to an output device.
  3. 3
    Broadest claimClaim Score 28, narrow(NHIP)A method for image recognition in an image or video recognition platform, with explainability, said method comprising:an interface receiving an image or video;wherein said image or video recognition platform comprises a cognition layer;said interface sending said image or video to said cognition layer;said interface receiving a first hybrid data;wherein said first hybrid data comprises non-image data;wherein said non-image data comprises one or more of the following: voice, music, sound piece, text, number, table, diagram, or graph;said interface sending said non-image data to said cognition layer;said cognition layer communicating with a logic subsystem;said cognition layer communicating with an inference subsystem;said cognition layer analyzing said image or video and said non-image data simultaneously;said cognition layer obtaining first properties and parameters from said image or video and said non-image data;said cognition layer explaining portions of said image or video with said first properties and parameters;said cognition layer sending said explanation of said portions of said image or video to a first analyzer;said first analyzer communicating with an object database;said first analyzer comparing said explanation of said portions of said image or video against said object database;said first analyzer recognizing each of said portions of said image or video, as a set of object names or identifiers;said first analyzer sending said set of object names or identifiers from said recognized each of said portions of said image or video, to said cognition layer;andsaid cognition layer sending said set of object names or identifiers to an output device.