An Image & Language Understanding Company Since 2002
SDKs | DSP | OS4PR | Demos | Downloads || World | USA | China中国 | Researches || Books | Journals |
contact us | books | demos | downloads | ijcc | investors | news and events | partners | products | researches | services | Tao Yang
Eyes Detection | Lip/Mouth Detection | PL Image Understanding Engine | Porn-Detection Software | Computational Verb Theory | 计算动词
Barcode Reader | Card Counter | Driver Quality Test | Face Recognizer | Fuide Inspector | Intruder Detector | Traffic Monitor | Traffic Radar | Vehicle Categorizing
Blowjob | Pubic Region Detection | Camera Flame Detector | Porn Detecting Source Code | Porn Detection from Video | Vulva Detection | Breast Detection
subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link
subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link
subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link
subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link
subglobal9 link | subglobal9 link | subglobal9 link | subglobal9 link | subglobal9 link | subglobal9 link | subglobal9 link
Custom Search

Physical Linguistic Vision Technologies

small logo

Technologies Make Cameras See

Built based on the physical linguistics, the PL Vision Technologies are a battery of image processing engines that explore the cognitive abilities in human vision systems. The applications of PL Vision Technologies can be found at our product sections. The theory that is behind these technologies is physical linguistics and especially the computational verb theory and fuzzy theory.

Although theoretically we don't know the exact ways of organizing visual inputs in human brains and how human brains related visual signal with semantic structures, it cannot prevent the engineers in Yang's Scientific Research Institute, LLC., USA.(YangSky) from building a semantic image understanding engine, called Physical Linguistic Vision Technologies, based on the Physical Linguistics. This is the first industrial image understanding engine with computational cognition built in. Although the theory behind computational cognition called the Theory of the Unicogse can not provide practical solutions to the state-of-the-art engineering problems, the scientists in YangSky set up a solid foundation for the engineers in YangSky to apply computational cognition to their designs.

Since the ultimate goal of physical linguistics is to build a bank of mathematical functions to model all kinds of words in a natural language, the scientists in YangSky feel enormous pressure to find advanced mathematical tools to solve the simplest problems in physical linguistics. For example, a simple sentence “I understand you” had been taken the scientists in YangSky near 10 years to solve the mathematical issues.

Fortunately, the engineers in YangSky don't need to go through all these mathematical troubles to design their applications. Just because a brain can not know its own mathematics can not prevent it from perform efficient image understanding tasks. This fact enlightened all our engineers and they have worked hard to build all the mathematical models from data rather than from mathematical formulas. For example, in the background and shadow removal module of this image understanding engine, our engineers found the mathematical models from huge amount of data as shown in this link.


The engineering intuitions behind the Physical Linguistic Vision Technologies are to related the organization of visual signals to the organization of computational verbs and computational nouns. For example, a face can be modeled by the spatial relations among eyes, nose, mouth and ears. Since a facial expression is a dynamic process, these spatial relations are time-variant. Therefore, computational verbs can be used to model the dynamics in these spatial relations and computational nouns are used to model these facial components. The challenge to our engineers is to first identify these computational nouns and secondly to find the models of these computational verbs.

As soon as these computational verbs and nouns are modeled, the rest of the task is to build a semantic network to assigned attributes (parameters) for different real applications. If for each application we need to develop the special models for computational verbs and nouns that can only be used in this special application, it is meaningless to employ physical linguistics to vision problem. Fortunately, as proved by Tao Yang in his early works on computational verbs, all kinds of computational verbs can be built from a small set of atom computational verbs. Therefore, our engineers just need to develop the atom computational verbs at the first place and build the more complex computational verbs from these building blocks.

Why Go Physical Linguistics?

From mathematical point of view, Physical Linguistics can not avoid the fundamental mathematical difficulties as for all other information processing platforms. Therefore, at the first sight, many people might think Physical Linguistics is a yet-another-paper-maker kind of topic. However, the following advantages of Physical Linguistics make it outperform many other information processing platforms just like human natural languages outperform many coding schemes.

Very High Reusability. While it might be very difficult to reuse a piece a program coded by the former employees in your company, you can reuse all technical documents very easily. Why? Because that piece of program was written in formal language while those technical documents were written in your natural language. Let me show you some examples. This is the program that is difficult to reuse.

If( input(0.19780405)==  "kykyky" )
{
      a = 3;
      b = 7;
}

This is because you don't know what the string “0.19780405” means and what is ”kykyky” and to make you mad, what the heck do “a” and “b” stand for? And why they must be equal to 3 and 7, respectively? Well, when you read the technical document, everything should be so simple to understand, for example:

“If on April 5, 1978 we got an input from Tokoyo, then we price water to $3/per gal and gas $7/per gal.”

If oneday your manager suddenly tells you: We need to change our model into
“If on May 4, 1990 we got an input from Shanghai, then we price water to $5/per gal and gas $8/per gal.”
Please finish it within 30 seconds!

Which way will you choose to revise? A piece of program or a simple sentence? This is exactly the reason why the engineers in YangSky feel very happy to use physical linguistics.

High Prototype Speed. Try to build a prototype of a new product sometimes takes huge amount of human-years with first-class well-trained engineers and scientists. For example, if we want to control an electrical machine to a very high accuracy, we need the best electrical engineers to derive the detailed model of that electrical motor and then need the first-class engineers to design the controllers. OK, suppose we just finished our design and suddenly the head of the sales department tells us that the market needs another kind of electrical machine to be controlled. What should we do? We need to do it all over again! To find the detailed model, to calculate all parameters for the controller and implement it!

In YangSky, our engineers know physical linguistics and didn't need to do in this way. First, instead of a detailed mathematical model of the electrical motor with many equations, a semantic model for the electrical motor was first built up. Then for each component in this semantic model, the computational verbs and nouns are modeled. Then based on this model, computational verb fuzzy controllers are built. Once these step finished, the knowledge of the control subject and the controller was put into modules. If one wants to change the type of the motor, it is perfectly fine because we can just simply change the corresponding computational verb rules without destroy the wholeness of the entire system. Therefore, all prototypes along a product line can share the same physical linguistic model with locally modified parameters or rules.

The tricks the engineers in YangSky used are always to keep the knowledge encoded in natural languages based on physical linguistics and to make complicated tasks into decouples sub-modules. The risk of the entire project can be controlled at each stage and the knowledge can be reused over the entire institute and inter-generation of engineers.

See PL Image Understanding Engine to believe.

For more information on this technology, please send your request to eecs(at)YangSky(dot)com. (If you are a being with cognition defined in the theory of the Unicogse, please replace (at) with @ and (dot) with .)

About Us | Site Map | Privacy Policy | Management | Contact Us | Guest Book | Support |
Copyright © 2009 Yang's Scientific Research Institute, L.L.C., U.S.A. ALL RIGHTS RESERVED. All files on this site are subject to the following disclaimer.

Custom Search