Pool Watch

    Swimmers can drown in busy swimming pools when lifeguards fail to notice that they are introuble. The Royal Society for the Prevention of Accidents says that on average 15 people drown in British pools each year, but many more suffer major injury after getting into difficulties. Now a French company has developed an artificial intelligence system called Poseidon that sounds thealarm when it sees someone in danger of drowning.

    When a swimmer sinks towards the bottom of the pool, the new system sends an alarm signal to a poolside monitoring station and a lifeguard"s pager. In trials at a pool in Ancenis, it saved a life with in just a few months, says Alistair McQuade,a spokesman for its maker, Poseidon Technologies.

    Poseidon keeps watch through a network of underwater and overhead video cameras. AI software analyses the images to work out swimmers" trajectories. To do this reliably, it has to tell the difference between a swimmer and the shadow of someone being cast onto the bottom or side of the pool. "The underwater environment is a very dynamic one, with many shadows and reflections dancing around", says McQuade.

    The software does this by "projecting" a shape in its field of view onto an image of the far wall of the pool. It does the same with an image from another camera viewing the shape from a different angle. If the two projections are in the same position, the shape is identified as a shadow and is ignored. But if they are different, the shape is a swimmer and so the system follows its trajectory.

    To pick out potential drowning victims, anyone in the water who starts to descend slowly is added to the software"s "pre-alert" 1list,says McQuade. Swimmers who then stay immobile on the pool bottom for 5 seconds or more are considered in danger of drowning. Poseidon double-checks that the image really is of a swimmer, not a shadow, by seeing whether it obscures the pool"s floor texture when viewed from overhead. If so, it alerts the lifeguard, showing the swimmer"s location ona poolside screen.

    The first full-scale Poseidon system will be officially opened next week at a pool in High Wycombe, Buckinghamshire. One man who is impressed with the idea is Travor Baylis, inventor of the clockwork radio. Baylis runs a company that installs swimming pools - and he was once an underwater escapologist with a circus. “I say full marks to them if this works and can save lives", he says. But he adds that any local authority spending ~30,000 - plus on a Poseidon system ought to be investing similar amounts in teaching children to swim.

 

词汇:

pager [ˈpeɪdʒə(r)] 携带式电子呼叫机

trajectory [trə"dʒektərɪ]轨迹

descend [dɪ"send]下降

immobile [ɪ"məʊbaɪl] 不移动的

texture ["tekstʃə(r)]特征,质地

clockwork [ˈklɔkˌwɜ:k] 时钟机构

escapologist [ˌeskəˈpɒlədʒɪst] 擅长从捆扎的绳索中脱身的杂技演员

 

注释:

1 pre-alert:预先警戒的。the software"s“pre -alert”list:软件的预警名单。pre-:是前缀,意思是先于;预先。又如:preadult:成年前的;precancerous:癌症前期的。alert:警戒的,警觉的。

What is required of AI software to save a life?

A:It must be able to swim B:It must keep walking round the pool C:It can distinguish between a swimmer and a shadow D:It can save a life within a few months

Ravi, like many project (1) , had studied the waterfall model of software development as the primary software life-cycle (2) . He has all set to use it for an upcoming project, his first assignment. However, Ravi found that the waterfall model could not be used because the customer wanted the software delivered in stages, something that implied that the system had to be delivered and built in (3) and not as (4) . The situation in many other projects is not very different. The real world rarely presents a problem in which a standard process, or the process used in a previous project, is the best choice. To be the most situation, an existing process must be (5) to the new problem. A development process, even after tailoring, generally cannot handle change requests. To accommodate change requests without losing control of the project, you must supplement the development process with a requirement change management process.

空白(3)处应选择()

A:parts B:modules C:software D:awhole

What are the logistics software()

A:POS B:MRP C:DRP D:SCM

Ravi, like many project (1) , had studied the waterfall model of software development as the primary software life-cycle (2) . He was all set to use it for an upcoming project, his first assignment. However, Ravi found that the waterfall model could not be used because the customer wanted the software delivered in stages, something that implied that the system had to be delivered and built in (3) and not as (4) .
The situation in many other projects is not very different. The real world rarely presents a problem in which a standard process, or the process used in a previous project, is the best choice. To be the most suitable, an existing process must be (5) to the new problem.
A development process, even after tailoring, generally cannot handle change requests. To accommodate change requests without losing control of the project, you must supplement the development process with a requirement change management process.

(3)处填()。

A:parts B:modules C:software D:a whole

Software document is an important part of software and a basis of software development phase. It also influences software's( ).

A:reusability B:maintenance C:expansibility D:portability

Software document is an important part of software and a basis of software's development phase. It also influnces software's

A:Reusability B:Maintanence C:Expansibility D:Portability

Software Engineering Economy is an effective part of software engineering, which of the following content is the research comtent of software engineering economy   Ⅰ. Estimation of software development cost   Ⅱ. Earn & Cost analysis of software development   Ⅲ. Adjustment of software development progress

A:Ⅲ only B:Ⅱ and Ⅲ C:Ⅰ and Ⅱ D:all

As an important phase in software development, software design is the continuation of software requirement analysis phase. Ⅰ.software structure   Ⅱ.software procedure Ⅲ.software module    Ⅳ.software document which of the following should be included in software design phase

A:Ⅰand Ⅱ B:Ⅱand Ⅲ C:Ⅰ,Ⅱ and Ⅲ D:All

微信扫码获取答案解析
下载APP查看答案解析